Lines Matching refs:path
126 const char *path = stream->orig_path; in php_zip_ops_stat() local
135 fragment = strchr(path, '#'); in php_zip_ops_stat()
141 if (strncasecmp("zip://", path, 6) == 0) { in php_zip_ops_stat()
142 path += 6; in php_zip_ops_stat()
150 path_len = strlen(path); in php_zip_ops_stat()
155 memcpy(file_dirname, path, path_len - fragment_len); in php_zip_ops_stat()
158 file_basename = php_basename((char *)path, path_len - fragment_len, NULL, 0); in php_zip_ops_stat()
176 if (path[path_len-1] != '/') { in php_zip_ops_stat()
211 php_stream *php_stream_zip_open(const char *filename, const char *path, const char *mode STREAMS_DC) in php_stream_zip_open() argument
235 zf = zip_fopen(stream_za, path, 0); in php_stream_zip_open()
244 stream->orig_path = estrdup(path); in php_stream_zip_open()
261 const char *path, in php_stream_zip_opener() argument
281 fragment = strchr(path, '#'); in php_stream_zip_opener()
286 if (strncasecmp("zip://", path, 6) == 0) { in php_stream_zip_opener()
287 path += 6; in php_stream_zip_opener()
295 path_len = strlen(path); in php_stream_zip_opener()
300 memcpy(file_dirname, path, path_len - fragment_len); in php_stream_zip_opener()
303 file_basename = php_basename(path, path_len - fragment_len, NULL, 0); in php_stream_zip_opener()
324 *opened_path = zend_string_init(path, strlen(path), 0); in php_stream_zip_opener()