Lines Matching defs:mode

74     if (state->mode == GZ_READ) {   /* for reading ... */
88 local gzFile gz_open(const void *path, int fd, const char *mode) {
111 /* interpret mode */
112 state->mode = GZ_NONE;
116 while (*mode) {
117 if (*mode >= '0' && *mode <= '9')
118 state->level = *mode - '0';
120 switch (*mode) {
122 state->mode = GZ_READ;
126 state->mode = GZ_WRITE;
129 state->mode = GZ_APPEND;
165 mode++;
169 if (state->mode == GZ_NONE) {
175 if (state->mode == GZ_READ) {
223 (state->mode == GZ_READ ?
229 (state->mode == GZ_WRITE ?
244 if (state->mode == GZ_APPEND) {
246 state->mode = GZ_WRITE; /* simplify later checks */
250 if (state->mode == GZ_READ) {
263 gzFile ZEXPORT gzopen(const char *path, const char *mode) {
264 return gz_open(path, -1, mode);
268 gzFile ZEXPORT gzopen64(const char *path, const char *mode) {
269 return gz_open(path, -1, mode);
273 gzFile ZEXPORT gzdopen(int fd, const char *mode) {
284 gz = gz_open(path, fd, mode);
291 gzFile ZEXPORT gzopen_w(const wchar_t *path, const char *mode) {
292 return gz_open(path, -2, mode);
304 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
330 if (state->mode != GZ_READ ||
351 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
370 if (state->mode == GZ_READ && state->how == COPY &&
387 if (state->mode != GZ_READ) /* writing -- can't go backwards */
397 if (state->mode == GZ_READ) {
430 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
454 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
461 if (state->mode == GZ_READ) /* reading */
482 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
486 return state->mode == GZ_READ ? state->past : 0;
497 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
515 if (state->mode != GZ_READ && state->mode != GZ_WRITE)
519 if (state->mode == GZ_READ) {