Lines Matching refs:mode
82 if (state->mode == GZ_READ) { /* for reading ... */
94 local gzFile gz_open(path, fd, mode) in gz_open() argument
97 const char *mode;
122 state->mode = GZ_NONE;
126 while (*mode) {
127 if (*mode >= '0' && *mode <= '9')
128 state->level = *mode - '0';
130 switch (*mode) {
132 state->mode = GZ_READ;
136 state->mode = GZ_WRITE;
139 state->mode = GZ_APPEND;
175 mode++;
179 if (state->mode == GZ_NONE) {
185 if (state->mode == GZ_READ) {
233 (state->mode == GZ_READ ?
239 (state->mode == GZ_WRITE ?
254 if (state->mode == GZ_APPEND) {
256 state->mode = GZ_WRITE; /* simplify later checks */
260 if (state->mode == GZ_READ) {
273 gzFile ZEXPORT gzopen(path, mode) in gzopen() argument
275 const char *mode;
277 return gz_open(path, -1, mode);
281 gzFile ZEXPORT gzopen64(path, mode) in gzopen64() argument
283 const char *mode;
285 return gz_open(path, -1, mode);
289 gzFile ZEXPORT gzdopen(fd, mode) in gzdopen() argument
291 const char *mode;
303 gz = gz_open(path, fd, mode);
310 gzFile ZEXPORT gzopen_w(path, mode) in gzopen_w() argument
312 const char *mode;
314 return gz_open(path, -2, mode);
329 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
357 if (state->mode != GZ_READ ||
382 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
401 if (state->mode == GZ_READ && state->how == COPY &&
418 if (state->mode != GZ_READ) /* writing -- can't go backwards */
428 if (state->mode == GZ_READ) {
467 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
495 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
502 if (state->mode == GZ_READ) /* reading */
527 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
531 return state->mode == GZ_READ ? state->past : 0;
545 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
565 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
569 if (state->mode == GZ_READ) {