/linux-4.4.14/fs/notify/ |
D | vfsmount_mark.c | 45 spin_lock(&mnt->mnt_root->d_lock); in fsnotify_recalc_vfsmount_mask() 47 spin_unlock(&mnt->mnt_root->d_lock); in fsnotify_recalc_vfsmount_mask() 58 spin_lock(&mnt->mnt_root->d_lock); in fsnotify_destroy_vfsmount_mark() 64 spin_unlock(&mnt->mnt_root->d_lock); in fsnotify_destroy_vfsmount_mark() 77 spin_lock(&mnt->mnt_root->d_lock); in fsnotify_find_vfsmount_mark() 79 spin_unlock(&mnt->mnt_root->d_lock); in fsnotify_find_vfsmount_mark() 101 spin_lock(&mnt->mnt_root->d_lock); in fsnotify_add_vfsmount_mark() 105 spin_unlock(&mnt->mnt_root->d_lock); in fsnotify_add_vfsmount_mark()
|
D | fsnotify.h | 57 &mnt->mnt_root->d_lock); in fsnotify_clear_marks_by_mount()
|
/linux-4.4.14/fs/ |
D | proc_namespace.c | 99 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; in show_vfsmnt() 133 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; in show_mountinfo() 139 err = sb->s_op->show_path(m, mnt->mnt_root); in show_mountinfo() 141 seq_dentry(m, mnt->mnt_root, " \t\n\\"); in show_mountinfo() 172 err = sb->s_op->show_devname(m, mnt->mnt_root); in show_mountinfo() 182 err = sb->s_op->show_options(m, mnt->mnt_root); in show_mountinfo() 192 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; in show_vfsstat()
|
D | pnode.c | 40 if (m->mnt_ns == ns && is_path_reachable(m, m->mnt.mnt_root, root)) in get_peer_under_root() 79 peer_mnt->mnt.mnt_root != mnt->mnt.mnt_root) ; in do_make_slave() 218 if (!is_subdir(mp->m_dentry, m->mnt.mnt_root)) in propagate_one() 249 child = copy_tree(last_source, last_source->mnt.mnt_root, type); in propagate_one()
|
D | namespace.c | 815 mnt->mnt_mountpoint = mnt->mnt.mnt_root; in unhash_mnt() 955 mnt->mnt.mnt_root = root; in vfs_kern_mount() 957 mnt->mnt_mountpoint = mnt->mnt.mnt_root; in vfs_kern_mount() 1013 mnt->mnt.mnt_root = dget(root); in clone_mnt() 1014 mnt->mnt_mountpoint = mnt->mnt.mnt_root; in clone_mnt() 1066 dput(mnt->mnt.mnt_root); in cleanup_mnt() 1616 if (path.dentry != path.mnt->mnt_root) in SYSCALL_DEFINE2() 1703 is_mnt_ns_file(s->mnt.mnt_root)) { in copy_tree() 1713 q = clone_mnt(p, p->mnt.mnt_root, flag); in copy_tree() 1978 dentry = path->dentry = dget(mnt->mnt_root); in lock_mount() [all …]
|
D | namei.c | 575 if (mnt->mnt_root == mnt->mnt_sb->s_root) in path_connected() 578 return is_subdir(path->dentry, mnt->mnt_root); in path_connected() 1145 path->dentry = dget(mnt->mnt_root); in follow_automount() 1194 path->dentry = dget(mounted->mnt_root); in follow_managed() 1237 path->dentry = dget(mounted->mnt_root); in follow_down_one() 1280 path->dentry = mounted->mnt.mnt_root; in __follow_mount_rcu() 1303 if (nd->path.dentry != nd->path.mnt->mnt_root) { in follow_dotdot_rcu() 1342 nd->path.dentry = mounted->mnt.mnt_root; in follow_dotdot_rcu() 1389 path->dentry = dget(mounted->mnt_root); in follow_down() 1412 path->dentry = dget(mounted->mnt_root); in follow_mount() [all …]
|
D | dcache.c | 2919 if (dentry == vfsmnt->mnt_root || IS_ROOT(dentry)) { in prepend_path() 2922 if (dentry != vfsmnt->mnt_root) { in prepend_path() 3090 (!IS_ROOT(path->dentry) || path->dentry != path->mnt->mnt_root)) in d_path()
|
/linux-4.4.14/include/linux/ |
D | mount.h | 67 struct dentry *mnt_root; /* root of the mounted tree */ member
|
/linux-4.4.14/fs/configfs/ |
D | mount.c | 123 return err ? ERR_PTR(err) : configfs_mount->mnt_root; in configfs_pin_fs()
|
/linux-4.4.14/security/ |
D | inode.c | 98 parent = mount->mnt_root; in securityfs_create_file()
|
/linux-4.4.14/ipc/ |
D | mqueue.c | 781 struct dentry *root = mnt->mnt_root; in SYSCALL_DEFINE4() 865 audit_inode_parent_hidden(name, mnt->mnt_root); in SYSCALL_DEFINE1() 869 mutex_lock_nested(&d_inode(mnt->mnt_root)->i_mutex, I_MUTEX_PARENT); in SYSCALL_DEFINE1() 870 dentry = lookup_one_len(name->name, mnt->mnt_root, in SYSCALL_DEFINE1() 887 mutex_unlock(&d_inode(mnt->mnt_root)->i_mutex); in SYSCALL_DEFINE1()
|
/linux-4.4.14/fs/autofs4/ |
D | dev-ioctl.c | 204 while (path.dentry == path.mnt->mnt_root) { in find_autofs_mount() 549 if (path.mnt->mnt_root == path.dentry) { in autofs_dev_ioctl_ismountpoint()
|
/linux-4.4.14/security/tomoyo/ |
D | tomoyo.c | 420 struct path path = { mnt, mnt->mnt_root }; in tomoyo_sb_umount()
|
/linux-4.4.14/kernel/ |
D | audit_tree.c | 582 return d_backing_inode(mnt->mnt_root) == arg; in compare_root() 654 return tag_chunk(d_backing_inode(mnt->mnt_root), arg); in tag_mount()
|
D | sysctl_binary.c | 1324 file = file_open_root(mnt->mnt_root, mnt, pathname, flags, 0); in binary_sysctl()
|
/linux-4.4.14/fs/cachefiles/ |
D | daemon.c | 680 .dentry = cache->mnt->mnt_root, in cachefiles_has_space()
|
/linux-4.4.14/fs/tracefs/ |
D | inode.c | 335 parent = tracefs_mount->mnt_root; in start_creating()
|
/linux-4.4.14/fs/debugfs/ |
D | inode.c | 266 parent = debugfs_mount->mnt_root; in start_creating()
|
/linux-4.4.14/arch/um/drivers/ |
D | mconsole_kern.c | 136 file = file_open_root(mnt->mnt_root, mnt, ptr, O_RDONLY, 0); in mconsole_proc()
|
/linux-4.4.14/fs/ext4/ |
D | file.c | 380 path.dentry = mnt->mnt_root; in ext4_file_open()
|
/linux-4.4.14/fs/nfsd/ |
D | nfs4xdr.c | 2029 if (cur.dentry == cur.mnt->mnt_root) { in nfsd4_encode_path() 2224 if (path.dentry != path.mnt->mnt_root) in get_parent_attributes() 2727 dentry == exp->ex_path.mnt->mnt_root) { in nfsd4_encode_fattr()
|
D | vfs.c | 135 while (path->dentry == path->mnt->mnt_root && follow_up(path)) in follow_to_parent()
|
/linux-4.4.14/fs/proc/ |
D | base.c | 2861 dentry = d_hash_and_lookup(mnt->mnt_root, &name); in proc_flush_task_mnt() 2872 leader = d_hash_and_lookup(mnt->mnt_root, &name); in proc_flush_task_mnt()
|
/linux-4.4.14/Documentation/filesystems/ |
D | porting | 400 function type. If you were doing it manually, just switch from setting ->mnt_root
|
/linux-4.4.14/fs/nfs/ |
D | dir.c | 121 if (filp->f_path.dentry == filp->f_path.mnt->mnt_root) { in nfs_opendir()
|
/linux-4.4.14/arch/ia64/kernel/ |
D | perfmon.c | 2195 path.dentry = d_alloc(pfmfs_mnt->mnt_root, &this); in pfm_alloc_file()
|