Lines Matching refs:path

94 local gzFile gz_open(path, fd, mode)  in gz_open()  argument
95 const void *path; in gz_open()
110 if (path == NULL)
196 len = wcstombs(NULL, path, 0);
202 len = strlen((const char *)path);
203 state.state->path = (char *)malloc(len + 1);
204 if (state.state->path == NULL) {
211 wcstombs(state.state->path, path, len + 1);
213 *(state.state->path) = 0;
217 (void)snprintf(state.state->path, len + 1, "%s", (const char *)path);
219 strcpy(state.state->path, (const char*)path);
246 fd == -2 ? _wopen(path, oflag, 0666) :
248 open((const char *)path, oflag, 0666));
250 free(state.state->path);
273 gzFile ZEXPORT gzopen(path, mode) in gzopen() argument
274 const char *path; in gzopen()
277 return gz_open(path, -1, mode);
281 gzFile ZEXPORT gzopen64(path, mode) in gzopen64() argument
282 const char *path; in gzopen64()
285 return gz_open(path, -1, mode);
293 char *path; /* identifier for error messages */ local
296 if (fd == -1 || (path = (char *)malloc(7 + 3 * sizeof(int))) == NULL)
299 (void)snprintf(path, 7 + 3 * sizeof(int), "<fd:%d>", fd);
301 sprintf(path, "<fd:%d>", fd); /* for debugging */
303 gz = gz_open(path, fd, mode);
304 free(path);
310 gzFile ZEXPORT gzopen_w(path, mode) in gzopen_w() argument
311 const wchar_t *path; in gzopen_w()
314 return gz_open(path, -2, mode);
608 if ((state.state->msg = (char *)malloc(strlen(state.state->path) + strlen(msg) + 3)) ==
614 (void)snprintf(state.state->msg, strlen(state.state->path) + strlen(msg) + 3,
615 "%s%s%s", state.state->path, ": ", msg);
617 strcpy(state.state->msg, state.state->path);