Lines Matching refs:d_name

252 			name_len = strlen(intern->u.dir.entry.d_name);  in spl_filesystem_object_get_file_name()
254 intern->file_name = zend_string_init(intern->u.dir.entry.d_name, name_len, 0); in spl_filesystem_object_get_file_name()
260 ZSTR_VAL(path), ZSTR_LEN(path), &slash, 1, intern->u.dir.entry.d_name, name_len); in spl_filesystem_object_get_file_name()
277 intern->u.dir.entry.d_name[0] = '\0'; in spl_filesystem_dir_read()
287 static inline bool spl_filesystem_is_dot(const char * d_name) /* {{{ */ in spl_filesystem_is_dot() argument
289 return !strcmp(d_name, ".") || !strcmp(d_name, ".."); in spl_filesystem_is_dot()
311 intern->u.dir.entry.d_name[0] = '\0'; in spl_filesystem_dir_open()
320 } while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name)); in spl_filesystem_dir_open()
423 } while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name)); in spl_filesystem_object_clone()
517 if (!source->u.dir.entry.d_name[0]) { in spl_filesystem_object_create_type()
594 static bool spl_filesystem_is_invalid_or_dot(const char * d_name) /* {{{ */ in spl_filesystem_is_invalid_or_dot() argument
596 return d_name[0] == '\0' || spl_filesystem_is_dot(d_name); in spl_filesystem_is_invalid_or_dot()
606 if (intern->u.dir.entry.d_name[0]) { in spl_filesystem_object_get_pathname()
828 } while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name)); in PHP_METHOD()
876 RETURN_BOOL(intern->u.dir.entry.d_name[0] != '\0'); in PHP_METHOD()
939 RETURN_STRING(intern->u.dir.entry.d_name); in PHP_METHOD()
1004 fname = php_basename(intern->u.dir.entry.d_name, strlen(intern->u.dir.entry.d_name), NULL, 0); in PHP_METHOD()
1067 fname = php_basename(intern->u.dir.entry.d_name, strlen(intern->u.dir.entry.d_name), suffix, slen); in PHP_METHOD()
1101 RETURN_STRING(intern->u.dir.entry.d_name); in PHP_METHOD()
1146 RETURN_BOOL(spl_filesystem_is_dot(intern->u.dir.entry.d_name)); in PHP_METHOD()
1307 if (intern->type == SPL_FS_DIR && !intern->file_name && intern->u.dir.entry.d_name[0]) { in PHP_METHOD()
1449 } while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name)); in PHP_METHOD()
1490 if (spl_filesystem_is_invalid_or_dot(intern->u.dir.entry.d_name)) { in PHP_METHOD()
1540 size_t name_len = strlen(intern->u.dir.entry.d_name); in PHP_METHOD()
1545 …memcpy(ZSTR_VAL(sub_path) + ZSTR_LEN(intern->u.dir.sub_path) + 1, intern->u.dir.entry.d_name, name… in PHP_METHOD()
1549 subdir->u.dir.sub_path = zend_string_init(intern->u.dir.entry.d_name, name_len, 0); in PHP_METHOD()
1586 …_STR(strpprintf(0, "%s%c%s", ZSTR_VAL(intern->u.dir.sub_path), slash, intern->u.dir.entry.d_name)); in PHP_METHOD()
1588 RETURN_STRING(intern->u.dir.entry.d_name); in PHP_METHOD()
1684 return object->u.dir.entry.d_name[0] != '\0' ? SUCCESS : FAILURE; in spl_filesystem_dir_it_valid()
1776 ZVAL_STRING(key, object->u.dir.entry.d_name); in spl_filesystem_tree_it_current_key()
1796 } while (skip_dots && spl_filesystem_is_dot(object->u.dir.entry.d_name)); in spl_filesystem_tree_it_move_forward()
1821 } while (skip_dots && spl_filesystem_is_dot(object->u.dir.entry.d_name)); in spl_filesystem_tree_it_rewind()