Lines Matching refs:df
71 FILE *df; in initdumptimes() local
73 if ((df = fopen(dumpdates, "r")) == NULL) { in initdumptimes()
83 if ((df = fopen(dumpdates, "w")) == NULL) { in initdumptimes()
88 (void) fclose(df); in initdumptimes()
89 if ((df = fopen(dumpdates, "r")) == NULL) { in initdumptimes()
95 (void) flock(fileno(df), LOCK_SH); in initdumptimes()
96 readdumptimes(df); in initdumptimes()
97 (void) fclose(df); in initdumptimes()
101 readdumptimes(FILE *df) in readdumptimes() argument
108 if (getrecord(df, &(dtwalk->dt_value)) < 0) { in readdumptimes()
169 FILE *df; in putdumptime() local
177 if ((df = fopen(dumpdates, "r+")) == NULL) in putdumptime()
179 fd = fileno(df); in putdumptime()
185 readdumptimes(df); in putdumptime()
186 if (fseek(df, 0L, 0) < 0) in putdumptime()
211 dumprecout(df, dtwalk); in putdumptime()
213 if (fflush(df)) in putdumptime()
215 if (ftruncate(fd, ftell(df))) in putdumptime()
217 (void) fclose(df); in putdumptime()
236 getrecord(FILE *df, struct dumpdates *ddatep) in getrecord() argument
241 if ( (fgets(tbuf, sizeof (tbuf), df)) != tbuf) in getrecord()