/PHP-7.3/win32/ |
H A D | registry.c | 149 if (path_len) { in LoadDirectory() 154 name_len += path_len+1; in LoadDirectory() 185 int path_len; in UpdateIniFromRegistry() local 252 path_len = 0; in UpdateIniFromRegistry() 253 while (path[path_len] != 0) { in UpdateIniFromRegistry() 255 path[path_len] = '/'; in UpdateIniFromRegistry() 257 path_len++; in UpdateIniFromRegistry() 261 while (path_len > 0) { in UpdateIniFromRegistry() 274 path_len--; in UpdateIniFromRegistry() 275 } while (path_len > 0 && path[path_len] != '/'); in UpdateIniFromRegistry() [all …]
|
H A D | ioutil.c | 288 size_t path_len; in php_win32_ioutil_mkdir_w() local 298 path_len = wcslen(path); in php_win32_ioutil_mkdir_w() 299 if (path_len < _MAX_PATH && path_len >= _MAX_PATH - 12) { in php_win32_ioutil_mkdir_w() 309 wchar_t *tmp = (wchar_t *) malloc((path_len + 1) * sizeof(wchar_t)); in php_win32_ioutil_mkdir_w() 314 memmove(tmp, path, (path_len + 1) * sizeof(wchar_t)); in php_win32_ioutil_mkdir_w() 316 if (PHP_WIN32_IOUTIL_NORM_FAIL == php_win32_ioutil_normalize_path_w(&tmp, path_len, &path_len)) { in php_win32_ioutil_mkdir_w() 321 if (!PHP_WIN32_IOUTIL_IS_LONG_PATHW(tmp, path_len)) { in php_win32_ioutil_mkdir_w() 322 …wchar_t *_tmp = (wchar_t *) malloc((path_len + PHP_WIN32_IOUTIL_LONG_PATH_PREFIX_LENW + 1) * sizeo… in php_win32_ioutil_mkdir_w() 332 while (src < tmp + path_len) { in php_win32_ioutil_mkdir_w() 340 path_len += PHP_WIN32_IOUTIL_LONG_PATH_PREFIX_LENW; in php_win32_ioutil_mkdir_w() [all …]
|
H A D | winutil.c | 37 int php_win32_check_trailing_space(const char * path, const size_t path_len) in php_win32_check_trailing_space() argument 39 if (path_len > MAXPATHLEN - 1) { in php_win32_check_trailing_space() 43 if (path[0] == ' ' || path[path_len - 1] == ' ') { in php_win32_check_trailing_space()
|
H A D | winutil.h | 31 int php_win32_check_trailing_space(const char * path, const size_t path_len);
|
/PHP-7.3/ext/ftp/ |
H A D | ftp.h | 155 char** ftp_nlist(ftpbuf_t *ftp, const char *path, const size_t path_len); 162 char** ftp_list(ftpbuf_t *ftp, const char *path, const size_t path_len, int recursive); 174 char** ftp_mlsd(ftpbuf_t *ftp, const char *path, const size_t path_len); 184 int ftp_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, const size_t path_len, ftptype… 189 int ftp_put(ftpbuf_t *ftp, const char *path, const size_t path_len, php_stream *instream, ftptype_… 194 int ftp_append(ftpbuf_t *ftp, const char *path, const size_t path_len, php_stream *instream, ftpty… 197 zend_long ftp_size(ftpbuf_t *ftp, const char *path, const size_t path_len); 200 time_t ftp_mdtm(ftpbuf_t *ftp, const char *path, const size_t path_len); 206 int ftp_delete(ftpbuf_t *ftp, const char *path, const size_t path_len); 214 int ftp_nb_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, const size_t path_len, ftpt… [all …]
|
H A D | ftp.c | 690 ftp_nlist(ftpbuf_t *ftp, const char *path, const size_t path_len) in ftp_nlist() argument 692 return ftp_genlist(ftp, "NLST", sizeof("NLST")-1, path, path_len); in ftp_nlist() 708 ftp_mlsd(ftpbuf_t *ftp, const char *path, const size_t path_len) in ftp_mlsd() argument 921 if (!ftp_putcmd(ftp, "RETR", sizeof("RETR")-1, path, path_len)) { in ftp_get() 1017 if (!ftp_putcmd(ftp, "STOR", sizeof("STOR")-1, path, path_len)) { in ftp_put() 1085 if (!ftp_putcmd(ftp, "APPE", sizeof("APPE")-1, path, path_len)) { in ftp_append() 1134 ftp_size(ftpbuf_t *ftp, const char *path, const size_t path_len) in ftp_size() argument 1144 if (!ftp_putcmd(ftp, "SIZE", sizeof("SIZE")-1, path, path_len)) { in ftp_size() 1158 ftp_mdtm(ftpbuf_t *ftp, const char *path, const size_t path_len) in ftp_mdtm() argument 1169 if (!ftp_putcmd(ftp, "MDTM", sizeof("MDTM")-1, path, path_len)) { in ftp_mdtm() [all …]
|
/PHP-7.3/ext/zip/ |
H A D | zip_stream.c | 129 size_t path_len = strlen(stream->orig_path); in php_zip_ops_stat() local 152 path_len = strlen(path); in php_zip_ops_stat() 153 if (path_len >= MAXPATHLEN) { in php_zip_ops_stat() 157 memcpy(file_dirname, path, path_len - fragment_len); in php_zip_ops_stat() 158 file_dirname[path_len - fragment_len] = '\0'; in php_zip_ops_stat() 178 if (path[path_len-1] != '/') { in php_zip_ops_stat() 269 size_t path_len; in php_stream_zip_opener() local 297 path_len = strlen(path); in php_stream_zip_opener() 298 if (path_len >= MAXPATHLEN || mode[0] != 'r') { in php_stream_zip_opener() 302 memcpy(file_dirname, path, path_len - fragment_len); in php_stream_zip_opener() [all …]
|
H A D | php_zip.c | 73 #define PHP_ZIP_STAT_PATH(za, path, path_len, flags, sb) \ argument 74 if (path_len < 1) { \ 105 if (path_len < 1 || path == NULL) { in php_zip_make_relative_path() 109 if (IS_ABSOLUTE_PATH(path, path_len)) { in php_zip_make_relative_path() 113 i = path_len; in php_zip_make_relative_path() 632 if (!IS_ABSOLUTE_PATH(path, path_len)) { in php_zip_pcre() 681 if ((path_len + namelist_len + 1) >= MAXPATHLEN) { in php_zip_pcre() 683 MAXPATHLEN - 1, (path_len + namelist_len + 1)); in php_zip_pcre() 1691 size_t add_path_len, remove_path_len = 0, path_len = 1; in php_zip_add_from_pattern() local 1711 &pattern, &path, &path_len, &options) == FAILURE) { in php_zip_add_from_pattern() [all …]
|
/PHP-7.3/main/ |
H A D | fopen_wrappers.c | 143 size_t path_len; local 152 path_len = strlen(path); 163 path_len = strlen(resolved_name); 197 if (path_len > 1 && path_tmp[path_len - 2] == ':') { 198 if (path_len != 3) { 202 path_tmp[path_len] = '\0'; 204 path_tmp[path_len - 1] = '\0'; 207 path_tmp[path_len - 1] = '\0'; 763 size_t path_len; local 769 path_len = strlen(filepath); [all …]
|
H A D | php_ini.c | 840 PHPAPI void php_ini_activate_per_dir_config(char *path, size_t path_len) argument 851 if (path_len >= MAXPATHLEN) { 853 if (path_len > MAXPATHLEN) { 859 memcpy(path_bak, path, path_len); 860 path_bak[path_len] = 0; 866 if (has_per_dir_config && path && path_len) {
|
H A D | php_ini.h | 38 PHPAPI void php_ini_activate_per_dir_config(char *path, size_t path_len);
|
/PHP-7.3/ext/phar/ |
H A D | util.c | 187 entry.filename = estrndup(path, path_len); in phar_mount_entry() 191 entry.filename_len = path_len; in phar_mount_entry() 373 if (!path_len) { in phar_get_entry_data() 521 is_dir = (path_len && path[path_len - 1] == '/') ? 1 : 0; in phar_get_or_create_entry_data() 552 etemp.filename_len = path_len; in phar_get_or_create_entry_data() 574 path_len--; in phar_get_or_create_entry_data() 1220 is_dir = (path_len && (path[path_len - 1] == '/')) ? 1 : 0; in phar_get_entry_info_dir() 1233 if (!path_len && !dir) { in phar_get_entry_info_dir() 1252 if (!path_len || path_len == 1) { in phar_get_entry_info_dir() 1255 path_len--; in phar_get_entry_info_dir() [all …]
|
H A D | dirstream.c | 554 uint32_t path_len; in phar_wrapper_rmdir() local 600 path_len = ZSTR_LEN(resource->path) - 1; in phar_wrapper_rmdir() 602 …if (!(entry = phar_get_entry_info_dir(phar, ZSTR_VAL(resource->path) + 1, path_len, 2, &error, 1))… in phar_wrapper_rmdir() 618 if (ZSTR_LEN(str_key) > path_len && in phar_wrapper_rmdir() 619 memcmp(ZSTR_VAL(str_key), ZSTR_VAL(resource->path)+1, path_len) == 0 && in phar_wrapper_rmdir() 620 IS_SLASH(ZSTR_VAL(str_key)[path_len])) { in phar_wrapper_rmdir() 635 if (ZSTR_LEN(str_key) > path_len && in phar_wrapper_rmdir() 636 memcmp(ZSTR_VAL(str_key), ZSTR_VAL(resource->path)+1, path_len) == 0 && in phar_wrapper_rmdir() 637 IS_SLASH(ZSTR_VAL(str_key)[path_len])) { in phar_wrapper_rmdir() 650 zend_hash_str_del(&phar->virtual_dirs, ZSTR_VAL(resource->path)+1, path_len); in phar_wrapper_rmdir()
|
H A D | phar_internal.h | 484 static inline void phar_unixify_path_separators(char *path, size_t path_len) in phar_unixify_path_separators() argument 489 for (s = path; (size_t)(s - path) < path_len; ++s) { in phar_unixify_path_separators() 548 …t_entry(phar_archive_data *phar, char *filename, size_t filename_len, char *path, size_t path_len); 586 phar_entry_info *phar_get_entry_info(phar_archive_data *phar, char *path, size_t path_len, char **e… 587 phar_entry_info *phar_get_entry_info_dir(phar_archive_data *phar, char *path, size_t path_len, char… 588 …_or_create_entry_data(char *fname, size_t fname_len, char *path, size_t path_len, const char *mode… 589 …har_entry_data **ret, char *fname, size_t fname_len, char *path, size_t path_len, const char *mode…
|
/PHP-7.3/main/streams/ |
H A D | glob_wrapper.c | 43 size_t path_len; member 54 *plen = pglob->path_len; in _php_glob_stream_get_path() 57 return estrndup(pglob->path, pglob->path_len); in _php_glob_stream_get_path() 132 pglob->path_len = path - gpath; in php_glob_stream_path_split() 133 pglob->path = estrndup(gpath, pglob->path_len); in php_glob_stream_path_split()
|
/PHP-7.3/sapi/litespeed/ |
H A D | lsapi_main.c | 562 size_t path_len, server_name_len; in sapi_lsapi_activate() local 587 path = emalloc(path_len + 2); in sapi_lsapi_activate() 589 path_len = zend_dirname(path, path_len); in sapi_lsapi_activate() 590 path[path_len++] = DEFAULT_SLASH; in sapi_lsapi_activate() 593 path_len = zend_dirname(path, path_len); in sapi_lsapi_activate() 595 path[path_len] = 0; in sapi_lsapi_activate() 930 uint32_t path_len; member 972 ctx->path_len = strlen(ctx->path); in lsapi_activate_user_ini_mk_path() 974 ctx->path_len = zend_dirname(path, ctx->path_len); in lsapi_activate_user_ini_mk_path() 997 ctx->path_len = strlen(ctx->path); in lsapi_activate_user_ini_mk_realpath() [all …]
|
/PHP-7.3/sapi/fpm/fpm/ |
H A D | fpm_php.c | 235 size_t path_len; in fpm_php_limit_extensions() local 242 path_len = strlen(path); in fpm_php_limit_extensions() 245 if (path_len > ext_len) { in fpm_php_limit_extensions() 246 char *path_ext = path + path_len - ext_len; in fpm_php_limit_extensions()
|
H A D | fpm_main.c | 655 if (!IS_ABSOLUTE_PATH(path, path_len)) { in php_cgi_ini_activate_user_config() 662 path_len = real_path_len; in php_cgi_ini_activate_user_config() 665 if (path_len > doc_root_len) { in php_cgi_ini_activate_user_config() 672 s_len = path_len; in php_cgi_ini_activate_user_config() 703 uint32_t path_len, doc_root_len, server_name_len; in sapi_cgi_activate() local 727 path_len = strlen(SG(request_info).path_translated); in sapi_cgi_activate() 731 path = emalloc(path_len + 2); in sapi_cgi_activate() 733 path_len = zend_dirname(path, path_len); in sapi_cgi_activate() 734 path[path_len++] = DEFAULT_SLASH; in sapi_cgi_activate() 737 path_len = zend_dirname(path, path_len); in sapi_cgi_activate() [all …]
|
/PHP-7.3/Zend/ |
H A D | zend_virtual_cwd.c | 584 const char *e = path + path_len; in realpath_cache_key() 620 if (key == (*bucket)->key && path_len == (*bucket)->path_len && in realpath_cache_del() 621 memcmp(path, (*bucket)->path, path_len) == 0) { in realpath_cache_del() 646 if (realpath_len != path_len || in realpath_cache_add() 647 memcmp(path, realpath, path_len) != 0) { in realpath_cache_add() 660 bucket->key = realpath_cache_key(path, path_len); in realpath_cache_add() 662 memcpy(bucket->path, path, path_len+1); in realpath_cache_add() 663 bucket->path_len = path_len; in realpath_cache_add() 667 bucket->realpath = bucket->path + (path_len + 1); in realpath_cache_add() 705 } else if (key == (*bucket)->key && path_len == (*bucket)->path_len && in realpath_cache_find() [all …]
|
H A D | zend_virtual_cwd.h | 190 uint16_t path_len; member 218 CWD_API void realpath_cache_del(const char *path, size_t path_len); 219 CWD_API realpath_cache_bucket* realpath_cache_lookup(const char *path, size_t path_len, time_t t);
|
/PHP-7.3/ext/spl/ |
H A D | spl_directory.c | 609 size_t path_len; in spl_filesystem_object_get_debug_info() local 630 if (path_len && path_len < intern->file_name_len) { in spl_filesystem_object_get_debug_info() 887 size_t path_len; in SPL_METHOD() local 903 size_t path_len; in SPL_METHOD() local 911 if (path_len && path_len < intern->file_name_len) { in SPL_METHOD() 941 size_t path_len; in SPL_METHOD() local 951 if (path_len && path_len < intern->file_name_len) { in SPL_METHOD() 1016 if (path_len && path_len < intern->file_name_len) { in SPL_METHOD() 1053 size_t path_len; in SPL_METHOD() local 1407 size_t path_len; in SPL_METHOD() local [all …]
|
/PHP-7.3/sapi/cgi/ |
H A D | cgi_main.c | 815 if (!IS_ABSOLUTE_PATH(path, path_len)) { 823 path_len = real_path_len; 826 if (path_len > doc_root_len) { 833 s_len = path_len; 903 size_t path_len; local 906 path_len = strlen(SG(request_info).path_translated); 910 path = emalloc(path_len + 2); 912 path_len = zend_dirname(path, path_len); 913 path[path_len++] = DEFAULT_SLASH; 916 path_len = zend_dirname(path, path_len); [all …]
|
/PHP-7.3/sapi/phpdbg/ |
H A D | phpdbg_bp.h | 128 PHPDBG_API void phpdbg_set_breakpoint_file(const char* filename, size_t path_len, long lineno);
|
H A D | phpdbg_bp.c | 259 PHPDBG_API void phpdbg_set_breakpoint_file(const char *path, size_t path_len, long line_num) /* {{{… in phpdbg_set_breakpoint_file() argument 270 if (!path_len) { in phpdbg_set_breakpoint_file() 275 path_len = strlen(path); in phpdbg_set_breakpoint_file() 277 …mpiled: %d\n", original_path, path, zend_hash_str_exists(&PHPDBG_G(file_sources), path, path_len)); in phpdbg_set_breakpoint_file() 279 if (!zend_hash_str_exists(&PHPDBG_G(file_sources), path, path_len)) { in phpdbg_set_breakpoint_file() 288 path_len = strlen(path); in phpdbg_set_breakpoint_file() 298 path_str = zend_string_init(path, path_len, 0); in phpdbg_set_breakpoint_file() 309 new_break.filename = estrndup(path, path_len); in phpdbg_set_breakpoint_file()
|
/PHP-7.3/ext/standard/ |
H A D | filestat.c | 185 size_t path_len; in PHP_FUNCTION() local 188 Z_PARAM_PATH(path, path_len) in PHP_FUNCTION() 278 size_t path_len; in PHP_FUNCTION() local 281 Z_PARAM_PATH(path, path_len) in PHP_FUNCTION() 1142 zend_hash_str_update(Z_ARRVAL_P(return_value), bucket->path, bucket->path_len, &entry); in PHP_FUNCTION()
|