Home
last modified time | relevance | path

Searched refs:mnt_root (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v4.19/fs/
Dproc_namespace.c101 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; in show_vfsmnt()
136 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; in show_mountinfo()
142 err = sb->s_op->show_path(m, mnt->mnt_root); in show_mountinfo()
146 seq_dentry(m, mnt->mnt_root, " \t\n\\"); in show_mountinfo()
176 err = sb->s_op->show_devname(m, mnt->mnt_root); in show_mountinfo()
187 err = sb->s_op->show_options(m, mnt->mnt_root); in show_mountinfo()
197 struct path mnt_path = { .dentry = mnt->mnt_root, .mnt = mnt }; in show_vfsstat()
Dpnode.c45 if (m->mnt_ns == ns && is_path_reachable(m, m->mnt.mnt_root, root)) in get_peer_under_root()
101 if (m->mnt.mnt_root == mnt->mnt.mnt_root) { in do_make_slave()
234 if (!is_subdir(mp->m_dentry, m->mnt.mnt_root)) in propagate_one()
265 child = copy_tree(last_source, last_source->mnt.mnt_root, type); in propagate_one()
352 if (child->mnt_mountpoint != mnt->mnt.mnt_root) in find_topper()
465 if (child->mnt_mountpoint == mnt->mnt.mnt_root) in __propagate_umount()
495 if (child->mnt_mountpoint == mnt->mnt.mnt_root) in umount_list()
Dnamespace.c801 mnt->mnt_mountpoint = mnt->mnt.mnt_root; in unhash_mnt()
968 mnt->mnt.mnt_root = root; in vfs_kern_mount()
970 mnt->mnt_mountpoint = mnt->mnt.mnt_root; in vfs_kern_mount()
1042 mnt->mnt.mnt_root = dget(root); in clone_mnt()
1043 mnt->mnt_mountpoint = mnt->mnt.mnt_root; in clone_mnt()
1097 dput(mnt->mnt.mnt_root); in cleanup_mnt()
1644 if (path.dentry != path.mnt->mnt_root) in ksys_umount()
1735 is_mnt_ns_file(s->mnt.mnt_root)) { in copy_tree()
1745 q = clone_mnt(p, p->mnt.mnt_root, flag); in copy_tree()
1957 smp = get_mountpoint(source_mnt->mnt.mnt_root); in attach_recursive_mnt()
[all …]
Dd_path.c103 if (dentry == vfsmnt->mnt_root || IS_ROOT(dentry)) { in prepend_path()
106 if (dentry != vfsmnt->mnt_root) { in prepend_path()
274 (!IS_ROOT(path->dentry) || path->dentry != path->mnt->mnt_root)) in d_path()
Dnamei.c568 if (!(sb->s_iflags & SB_I_MULTIROOT) && (mnt->mnt_root == sb->s_root)) in path_connected()
571 return is_subdir(path->dentry, mnt->mnt_root); in path_connected()
1202 path->dentry = dget(mnt->mnt_root); in follow_automount()
1251 path->dentry = dget(mounted->mnt_root); in follow_managed()
1294 path->dentry = dget(mounted->mnt_root); in follow_down_one()
1337 path->dentry = mounted->mnt.mnt_root; in __follow_mount_rcu()
1358 if (nd->path.dentry != nd->path.mnt->mnt_root) { in follow_dotdot_rcu()
1397 nd->path.dentry = mounted->mnt.mnt_root; in follow_dotdot_rcu()
1443 path->dentry = dget(mounted->mnt_root); in follow_down()
1466 path->dentry = dget(mounted->mnt_root); in follow_mount()
[all …]
/Linux-v4.19/fs/btrfs/
Dsuper.c1652 struct vfsmount *mnt_root; in btrfs_mount() local
1670 mnt_root = vfs_kern_mount(&btrfs_root_fs_type, flags, device_name, data); in btrfs_mount()
1671 if (PTR_ERR_OR_ZERO(mnt_root) == -EBUSY) { in btrfs_mount()
1673 mnt_root = vfs_kern_mount(&btrfs_root_fs_type, in btrfs_mount()
1676 mnt_root = vfs_kern_mount(&btrfs_root_fs_type, in btrfs_mount()
1678 if (IS_ERR(mnt_root)) { in btrfs_mount()
1679 root = ERR_CAST(mnt_root); in btrfs_mount()
1683 down_write(&mnt_root->mnt_sb->s_umount); in btrfs_mount()
1684 error = btrfs_remount(mnt_root->mnt_sb, &flags, NULL); in btrfs_mount()
1685 up_write(&mnt_root->mnt_sb->s_umount); in btrfs_mount()
[all …]
/Linux-v4.19/include/linux/
Dmount.h68 struct dentry *mnt_root; /* root of the mounted tree */ member
/Linux-v4.19/fs/configfs/
Dmount.c123 return err ? ERR_PTR(err) : configfs_mount->mnt_root; in configfs_pin_fs()
/Linux-v4.19/fs/overlayfs/
Dexport.c508 if (real == layer->mnt->mnt_root) in ovl_lookup_real_ancestor()
524 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real_ancestor()
590 if (parent == layer->mnt->mnt_root) { in ovl_lookup_real()
Dsuper.c226 ovl_inuse_unlock(ofs->upper_mnt->mnt_root); in ovl_free_fs()
997 if (ovl_inuse_trylock(ofs->upper_mnt->mnt_root)) { in ovl_get_upper()
Dnamei.c79 return is_subdir(dentry, ((struct vfsmount *)ctx)->mnt_root); in ovl_acceptable()
/Linux-v4.19/fs/devpts/
Dinode.c147 (path->mnt->mnt_root != sb->s_root)) in devpts_ptmx_path()
182 while (path.mnt->mnt_root == path.dentry) in devpts_mntget()
/Linux-v4.19/security/
Dinode.c120 parent = mount->mnt_root; in securityfs_create_dentry()
/Linux-v4.19/ipc/
Dmqueue.c748 struct dentry *root = mnt->mnt_root; in do_mq_open()
816 audit_inode_parent_hidden(name, mnt->mnt_root); in SYSCALL_DEFINE1()
820 inode_lock_nested(d_inode(mnt->mnt_root), I_MUTEX_PARENT); in SYSCALL_DEFINE1()
821 dentry = lookup_one_len(name->name, mnt->mnt_root, in SYSCALL_DEFINE1()
838 inode_unlock(d_inode(mnt->mnt_root)); in SYSCALL_DEFINE1()
/Linux-v4.19/fs/autofs/
Ddev-ioctl.c212 while (path.dentry == path.mnt->mnt_root) { in find_autofs_mount()
550 if (path.mnt->mnt_root == path.dentry) { in autofs_dev_ioctl_ismountpoint()
/Linux-v4.19/fs/debugfs/
Dinode.c271 parent = debugfs_mount->mnt_root; in debugfs_lookup()
305 parent = debugfs_mount->mnt_root; in start_creating()
/Linux-v4.19/security/tomoyo/
Dtomoyo.c421 struct path path = { .mnt = mnt, .dentry = mnt->mnt_root }; in tomoyo_sb_umount()
/Linux-v4.19/fs/ext4/
Dfile.c408 path.dentry = mnt->mnt_root; in ext4_sample_last_mounted()
/Linux-v4.19/fs/tracefs/
Dinode.c333 parent = tracefs_mount->mnt_root; in start_creating()
/Linux-v4.19/kernel/
Daudit_tree.c626 return inode_to_key(d_backing_inode(mnt->mnt_root)) == in compare_root()
700 return tag_chunk(d_backing_inode(mnt->mnt_root), arg); in tag_mount()
Dsysctl_binary.c1305 file = file_open_root(mnt->mnt_root, mnt, pathname, flags, 0); in binary_sysctl()
/Linux-v4.19/fs/cachefiles/
Ddaemon.c681 .dentry = cache->mnt->mnt_root, in cachefiles_has_space()
/Linux-v4.19/arch/um/drivers/
Dmconsole_kern.c138 file = file_open_root(mnt->mnt_root, mnt, ptr, O_RDONLY, 0); in mconsole_proc()
/Linux-v4.19/security/apparmor/
Dmount.c592 struct path path = { .mnt = mnt, .dentry = mnt->mnt_root }; in aa_umount()
Dapparmorfs.c2543 error = __aafs_ns_mkdir(root_ns, aafs_mnt->mnt_root, ".policy", in aa_create_aafs()
2544 aafs_mnt->mnt_root); in aa_create_aafs()

12