Home
last modified time | relevance | path

Searched refs:IS_ROOT (Results 1 – 23 of 23) sorted by relevance

/linux/fs/autofs/
H A Droot.c532 if (!autofs_oz_mode(sbi) && !IS_ROOT(dentry->d_parent)) in autofs_lookup()
542 if (IS_ROOT(dentry->d_parent) && in autofs_lookup()
666 if (IS_ROOT(dentry->d_parent)) in autofs_set_leaf_automount_flags()
673 if (IS_ROOT(parent->d_parent)) in autofs_set_leaf_automount_flags()
683 if (IS_ROOT(dentry->d_parent)) in autofs_clear_leaf_automount_flags()
690 if (IS_ROOT(parent->d_parent)) in autofs_clear_leaf_automount_flags()
H A Dwaitq.c293 if (!IS_ROOT(dentry)) { in validate_request()
353 else if (!IS_ROOT(dentry->d_parent)) in autofs_wait()
362 if (IS_ROOT(dentry) && autofs_type_trigger(sbi->type)) { in autofs_wait()
/linux/fs/nfs/
H A Dnamespace.c73 if (IS_ROOT(dentry)) in nfs_path()
156 if (IS_ROOT(path->dentry)) in nfs_d_automount()
H A Ddir.c1551 if (IS_ROOT(dentry)) in nfs_check_verifier()
1675 if (inode && (IS_ROOT(dentry) || in nfs_lookup_revalidate_done()
1690 if (inode && IS_ROOT(dentry)) in nfs_lookup_revalidate_done()
H A Dinode.c912 if (!IS_ROOT(dentry)) { in nfs_readdirplus_parent_cache_miss()
921 if (!IS_ROOT(dentry)) { in nfs_readdirplus_parent_cache_hit()
/linux/include/linux/
H A Ddcache.h31 #define IS_ROOT(x) ((x) == (x)->d_parent) macro
407 return d_unhashed(dentry) && !IS_ROOT(dentry); in d_unlinked()
/linux/fs/
H A Ddcache.c682 if (unlikely(IS_ROOT(dentry))) { in dentry_unlist()
849 if (!IS_ROOT(dentry)) { in dentry_kill()
1608 for (p = dentry->d_parent; !IS_ROOT(p); p = p->d_parent) { in d_set_mounted()
3233 if (IS_ROOT(dentry)) { in __d_move()
3332 WARN_ON(IS_ROOT(dentry1)); in d_exchange()
3333 WARN_ON(IS_ROOT(dentry2)); in d_exchange()
3353 for (p = p2; !IS_ROOT(p); p = p->d_parent) { in d_ancestor()
3431 } else if (!IS_ROOT(new)) { in d_splice_alias_ops()
H A Dfhandle.c231 while (d != root && !IS_ROOT(d)) { in vfs_dentry_acceptable()
H A Dnamei.c3710 if (IS_ROOT(victim)) in may_delete_dentry()
/linux/arch/s390/hypfs/
H A Dinode.c63 if (IS_ROOT(dentry->d_parent)) { in hypfs_add_dentry()
/linux/security/landlock/
H A Dfs.c975 if (unlikely(IS_ROOT(walker_path.dentry))) { in is_access_to_paths_allowed()
1165 if (dir == mnt_root || unlikely(IS_ROOT(dir))) in collect_domain_accesses()
/linux/fs/tracefs/
H A Dinode.c576 while (!IS_ROOT(parent)) { in instance_inode()
/linux/fs/nfsd/
H A Dnfsfh.c42 while (tdentry != exp->ex_path.dentry && !IS_ROOT(tdentry)) { in nfsd_acceptable()
H A Dexport.c1707 while (PTR_ERR(exp) == -ENOENT && !IS_ROOT(path->dentry)) { in exp_parent()
2004 while (PTR_ERR(exp) == -ENOENT && !IS_ROOT(path->dentry)) { in rqst_exp_parent()
/linux/fs/ceph/
H A Ddir.c1919 if (IS_ROOT(dentry)) in __dir_lease_try_check()
2132 if (IS_ROOT(dentry)) in ceph_d_prune()
H A Dmds_client.c1362 while (dentry && !IS_ROOT(dentry)) { in get_nonsnap_parent()
2987 if (IS_ROOT(cur)) in ceph_mdsc_build_path()
4855 if (!IS_ROOT(alias)) in d_find_primary()
/linux/fs/smb/client/
H A Ddir.c35 } while (!IS_ROOT(direntry)); in renew_parental_timestamps()
H A Dinode.c1632 if (!d_unhashed(dentry) || IS_ROOT(dentry)) { in inode_has_hashed_dentries()
/linux/fs/overlayfs/
H A Ddir.c1026 for (d = dget(dentry); !IS_ROOT(d);) { in ovl_get_redirect()
/linux/Documentation/filesystems/
H A Dporting.rst1191 already be in cache and have a dentry (often IS_ROOT()), it will need to
H A Dvfs.rst506 calls could instantiate the directory inode with an IS_ROOT()
/linux/fs/btrfs/
H A Dtree-log.c7487 if (IS_ROOT(parent)) in log_new_ancestors_fast()
H A Dinode.c6118 if (!inode && !IS_ROOT(dentry)) in btrfs_lookup_dentry()