Home
last modified time | relevance | path

Searched refs:d_is_dir (Results 1 – 25 of 43) sorted by relevance

12

/linux-6.15/fs/overlayfs/
H A Dexport.c308 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 Ddir.c32 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 Dutil.c228 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 Dnamei.c76 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 Dinode.c1147 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 Dcopy_up.c542 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 Dfile.c180 if (d_is_dir(dentry)) { in ovl_real_file()
/linux-6.15/fs/jffs2/
H A Ddir.c261 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 Dsuper.c141 BUG_ON(!d_is_dir(child)); in jffs2_get_parent()
/linux-6.15/fs/xfs/scrub/
H A Ddirtree_repair.c302 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 Dorphanage.c149 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 Dexpfs.c459 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 Dlibfs.c616 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 Dfhandle.c90 if (d_is_dir(path->dentry)) in do_sys_name_to_handle()
H A Dnamei.c3190 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 Dfs.c333 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 Dinode.c305 if (d_is_dir(dentry)) in securityfs_remove()
/linux-6.15/fs/nfsd/
H A Dnfsfh.c127 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 Dinode.c393 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 Ddcache.h432 static inline bool d_is_dir(const struct dentry *dentry) in d_is_dir() function
/linux-6.15/arch/s390/hypfs/
H A Dinode.c75 if (d_is_dir(dentry)) in hypfs_remove()
/linux-6.15/fs/coda/
H A Ddir.c316 if (d_is_dir(new_dentry)) { in coda_rename()
/linux-6.15/fs/notify/
H A Dfsnotify.c689 if ((!d_is_dir(dentry) && !d_is_reg(dentry)) || in file_set_fsnotify_mode_from_watchers()
/linux-6.15/fs/ceph/
H A Dexport.c374 if (!d_is_dir(child)) { in ceph_get_parent()
/linux-6.15/fs/hfsplus/
H A Ddir.c544 if (d_is_dir(new_dentry)) in hfsplus_rename()

12