Lines Matching refs:path_len

449 	size_t path_len;  in spl_filesystem_info_set_filename()  local
455 path_len = ZSTR_LEN(path); in spl_filesystem_info_set_filename()
456 if (path_len > 1 && IS_SLASH_AT(ZSTR_VAL(path), path_len-1)) { in spl_filesystem_info_set_filename()
458 path_len--; in spl_filesystem_info_set_filename()
459 } while (path_len > 1 && IS_SLASH_AT(ZSTR_VAL(path), path_len - 1)); in spl_filesystem_info_set_filename()
460 intern->file_name = zend_string_init(ZSTR_VAL(path), path_len, 0); in spl_filesystem_info_set_filename()
464 while (path_len > 1 && !IS_SLASH_AT(ZSTR_VAL(path), path_len-1)) { in spl_filesystem_info_set_filename()
465 path_len--; in spl_filesystem_info_set_filename()
467 if (path_len) { in spl_filesystem_info_set_filename()
468 path_len--; in spl_filesystem_info_set_filename()
474 intern->path = zend_string_init(ZSTR_VAL(path), path_len, 0); in spl_filesystem_info_set_filename()
918 size_t path_len = ZSTR_LEN(path) + 1; in PHP_METHOD() local
919 RETVAL_STRINGL(ZSTR_VAL(intern->file_name) + path_len, ZSTR_LEN(intern->file_name) - path_len); in PHP_METHOD()
2040 size_t path_len; in PHP_METHOD() local
2063 path_len = strlen(intern->u.file.stream->orig_path); in PHP_METHOD()
2065 if (path_len > 1 && IS_SLASH_AT(intern->u.file.stream->orig_path, path_len-1)) { in PHP_METHOD()
2066 path_len--; in PHP_METHOD()
2069 while (path_len > 1 && !IS_SLASH_AT(intern->u.file.stream->orig_path, path_len-1)) { in PHP_METHOD()
2070 path_len--; in PHP_METHOD()
2073 if (path_len) { in PHP_METHOD()
2074 path_len--; in PHP_METHOD()
2077 intern->path = zend_string_init(intern->u.file.stream->orig_path, path_len, 0); in PHP_METHOD()