Lines Matching refs:fd
91 local gzFile gz_open(path, fd, mode)
93 int fd;
192 if (fd == -2) {
206 if (fd == -2)
240 /* open the file with the appropriate flags (or just use fd) */
241 state->fd = fd > -1 ? fd : (
243 fd == -2 ? _wopen(path, oflag, 0666) :
246 if (state->fd == -1) {
256 state->start = LSEEK(state->fd, 0, SEEK_CUR);
284 gzFile ZEXPORT gzdopen(fd, mode)
285 int fd;
291 if (fd == -1 || (path = (char *)malloc(7 + 3 * sizeof(int))) == NULL)
294 snprintf(path, 7 + 3 * sizeof(int), "<fd:%d>", fd); /* for debugging */
296 sprintf(path, "<fd:%d>", fd); /* for debugging */
298 gz = gz_open(path, fd, mode);
355 if (LSEEK(state->fd, state->start, SEEK_SET) == -1)
396 ret = LSEEK(state->fd, offset - state->x.have, SEEK_CUR);
492 offset = LSEEK(state->fd, 0, SEEK_CUR);