• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/zlib-1.2.3/examples/

Lines Matching refs:fd

24     int fd;                 /* log file descriptor */
39 local int lock(int fd)
46 if (flock(fd, LOCK_EX + LOCK_NB) == 0)
57 local void unlock(int fd)
59 (void)flock(fd, LOCK_UN);
65 unlock(log->fd);
66 (void)close(log->fd);
147 log->fd = open(path, O_RDWR | O_CREAT, 0600);
148 if (log->fd < 0) {
152 if (lock(log->fd)) {
153 close(log->fd);
159 if (lseek(log->fd, 0, SEEK_END) == 0) {
160 if (write(log->fd, empty_gz, sizeof(empty_gz)) != sizeof(empty_gz)) {
167 (void)lseek(log->fd, 0, SEEK_SET);
168 if (read(log->fd, temp, 12) != 12 || temp[0] != 0x1f ||
178 if (xlen < 4 || read(log->fd, temp, 4) != 4)
189 (void)lseek(log->fd, sub_len, SEEK_CUR);
198 log->extra = lseek(log->fd, 0, SEEK_CUR);
199 if (read(log->fd, temp, 16) != 16) {
207 (void)lseek(log->fd, log->last_off, SEEK_SET);
208 if (read(log->fd, temp, 13) != 13 ||
217 (void)lseek(log->fd, log->last_off + 5, SEEK_SET);
242 if (write(log->fd, data, some) != some)
252 (void)lseek(log->fd, log->last_off, SEEK_SET);
256 if (write(log->fd, temp, 5) != 5)
258 log->last_off = lseek(log->fd, log->stored, SEEK_CUR);
259 (void)lseek(log->fd, 5, SEEK_CUR);
286 (void)lseek(log->fd, log->mark_off, SEEK_SET);
287 if (read(log->fd, in, len) != len) {
332 (void)lseek(log->fd, log->mark_off, SEEK_SET);
334 if (write(log->fd, out, len) != len) {
341 log->mark_off = log->last_off = lseek(log->fd, 0, SEEK_CUR);
346 if (write(log->fd, temp, 13) != 13)
350 ftruncate(log->fd, lseek(log->fd, 0, SEEK_CUR));
353 (void)lseek(log->fd, log->extra, SEEK_SET);
356 if (write(log->fd, temp, 16) != 16)
376 (void)lseek(log->fd, log->last_off, SEEK_SET);
383 if (write(log->fd, temp, 5) != 5)
385 log->last_off = lseek(log->fd, log->stored, SEEK_CUR);
389 if (write(log->fd, "\001\000\000\377\377", 5) != 5)
395 if (write(log->fd, temp, 8) != 8)
399 (void)lseek(log->fd, log->extra + 8, SEEK_SET);
401 if (write(log->fd, temp, 8) != 8)