| /linux-6.15/fs/overlayfs/ |
| H A D | export.c | 308 if (d_is_dir(upper ?: lower)) in ovl_obtain_alias() 451 if (!this && layer->idx && ovl_indexdir(sb) && !WARN_ON(!d_is_dir(real))) { in ovl_lookup_real_inode() 659 if (!d_is_dir(real)) in ovl_get_dentry() 709 if (!d_is_dir(origin.dentry) || in ovl_lower_fh_to_d() 734 if (index && d_is_dir(index)) { in ovl_lower_fh_to_d() 747 if (d_is_dir(origin.dentry)) { in ovl_lower_fh_to_d()
|
| H A D | dir.c | 32 if (d_is_dir(wdentry)) in ovl_cleanup() 123 if (d_is_dir(dentry)) in ovl_cleanup_and_whiteout() 314 if (ovl_type_merge(dentry->d_parent) && d_is_dir(newdentry) && in ovl_create_upper() 944 !d_is_dir(dentry) || !ovl_type_merge_or_lower(dentry); in ovl_can_move() 1014 if (d_is_dir(dentry)) in ovl_need_absolute_redirect() 1080 bool is_dir = d_is_dir(old); in ovl_rename() 1081 bool new_is_dir = d_is_dir(new); in ovl_rename()
|
| H A D | util.c | 228 if (d_is_dir(dentry) || in ovl_path_type() 296 WARN_ON_ONCE(d_is_dir(dentry)); in ovl_path_realdata() 606 WARN_ON(!d_is_dir(dentry)); in ovl_dir_version_inc() 846 if (!d_is_dir(path->dentry)) in ovl_get_dir_xattr_val() 1060 if (!d_is_dir(lower) && d_inode(lower)->i_nlink > 1) in ovl_need_index() 1178 if (d_is_dir(dentry) || !ovl_test_flag(OVL_INDEX, inode)) in ovl_nlink_start()
|
| H A D | namei.c | 76 if (!d_is_dir(dentry)) in ovl_acceptable() 574 if (!d_is_dir(index)) in ovl_index_upper() 587 if (!d_is_dir(upper)) { in ovl_index_upper() 644 if (d_is_dir(index) && !ofs->config.nfs_export) in ovl_verify_index() 676 if (!d_is_dir(index) && d_inode(index)->i_nlink == 1) { in ovl_verify_index() 785 bool is_dir = d_is_dir(origin); in ovl_lookup_index()
|
| H A D | inode.c | 1147 if (!d_is_dir(dir)) in ovl_get_trap_inode() 1190 !d_is_dir(lower) && d_inode(lower)->i_nlink > 1) in ovl_hash_bylower()
|
| H A D | copy_up.c | 542 if (WARN_ON(!d_is_dir(dentry))) in ovl_create_index() 1225 if (WARN_ON(disconnected && d_is_dir(dentry))) in ovl_copy_up_flags()
|
| H A D | file.c | 180 if (d_is_dir(dentry)) { in ovl_real_file()
|
| /linux-6.15/fs/jffs2/ |
| H A D | dir.c | 261 if (d_is_dir(old_dentry)) in jffs2_link() 793 if (d_is_dir(new_dentry)) { in jffs2_rename() 828 if (d_is_dir(new_dentry)) in jffs2_rename() 836 if (d_is_dir(new_dentry)) in jffs2_rename() 846 if (d_is_dir(old_dentry) && !victim_f) in jffs2_rename() 860 if (f->inocache && !d_is_dir(old_dentry)) in jffs2_rename() 879 if (d_is_dir(old_dentry)) in jffs2_rename()
|
| H A D | super.c | 141 BUG_ON(!d_is_dir(child)); in jffs2_get_parent()
|
| /linux-6.15/fs/xfs/scrub/ |
| H A D | dirtree_repair.c | 302 if (!d_is_dir(parent_dentry)) { in xrep_dirtree_purge_dentry() 303 ASSERT(d_is_dir(parent_dentry)); in xrep_dirtree_purge_dentry() 322 if (!d_is_dir(child_dentry)) { in xrep_dirtree_purge_dentry() 323 ASSERT(d_is_dir(child_dentry)); in xrep_dirtree_purge_dentry()
|
| H A D | orphanage.c | 149 if (!d_is_dir(root_dentry)) { in xrep_orphanage_create() 178 if (!d_is_dir(orphanage_dentry)) { in xrep_orphanage_create()
|
| /linux-6.15/fs/exportfs/ |
| H A D | expfs.c | 459 if ((flags & EXPORT_FH_DIR_ONLY) && !d_is_dir(result)) { in exportfs_decode_fh_raw() 473 if (d_is_dir(result)) { in exportfs_decode_fh_raw()
|
| /linux-6.15/fs/ |
| H A D | libfs.c | 616 if (d_is_dir(this)) in simple_recursive_removal() 630 if (d_is_dir(victim)) in simple_recursive_removal() 641 if (d_is_dir(dentry)) in simple_recursive_removal() 822 bool old_is_dir = d_is_dir(old_dentry); in simple_rename_exchange() 823 bool new_is_dir = d_is_dir(new_dentry); in simple_rename_exchange() 843 int they_are_dirs = d_is_dir(old_dentry); in simple_rename()
|
| H A D | fhandle.c | 90 if (d_is_dir(path->dentry)) in do_sys_name_to_handle()
|
| H A D | namei.c | 3190 if (!d_is_dir(victim)) in may_delete() 3194 } else if (d_is_dir(victim)) in may_delete() 3856 if (d_is_dir(nd->path.dentry)) in do_open() 4670 if (d_is_dir(dentry)) in do_unlinkat() 5008 bool is_dir = d_is_dir(old_dentry); in vfs_rename() 5026 new_is_dir = d_is_dir(new_dentry); in vfs_rename() 5233 if (!d_is_dir(new_dentry)) { in do_renameat2() 5240 if (!d_is_dir(old_dentry)) { in do_renameat2()
|
| /linux-6.15/security/landlock/ |
| H A D | fs.c | 333 if (!d_is_dir(path->dentry) && in landlock_append_fs_rule() 820 child1_is_directory = d_is_dir(dentry_child1); in is_access_to_paths_allowed() 830 child2_is_directory = d_is_dir(dentry_child2); in is_access_to_paths_allowed() 1005 return d_is_dir(dentry) ? LANDLOCK_ACCESS_FS_REMOVE_DIR : in maybe_remove()
|
| /linux-6.15/security/ |
| H A D | inode.c | 305 if (d_is_dir(dentry)) in securityfs_remove()
|
| /linux-6.15/fs/nfsd/ |
| H A D | nfsfh.c | 127 if (unlikely(!d_is_dir(dentry) && in check_pseudo_root() 264 if (d_is_dir(dentry) && in nfsd_set_fh_dentry()
|
| /linux-6.15/fs/debugfs/ |
| H A D | inode.c | 393 if (d_is_dir(dentry)) in start_creating() 888 fsnotify_move(dir, dir, &old_name.name, d_is_dir(dentry), NULL, dentry); in debugfs_change_name()
|
| /linux-6.15/include/linux/ |
| H A D | dcache.h | 432 static inline bool d_is_dir(const struct dentry *dentry) in d_is_dir() function
|
| /linux-6.15/arch/s390/hypfs/ |
| H A D | inode.c | 75 if (d_is_dir(dentry)) in hypfs_remove()
|
| /linux-6.15/fs/coda/ |
| H A D | dir.c | 316 if (d_is_dir(new_dentry)) { in coda_rename()
|
| /linux-6.15/fs/notify/ |
| H A D | fsnotify.c | 689 if ((!d_is_dir(dentry) && !d_is_reg(dentry)) || in file_set_fsnotify_mode_from_watchers()
|
| /linux-6.15/fs/ceph/ |
| H A D | export.c | 374 if (!d_is_dir(child)) { in ceph_get_parent()
|
| /linux-6.15/fs/hfsplus/ |
| H A D | dir.c | 544 if (d_is_dir(new_dentry)) in hfsplus_rename()
|