Searched refs:mnt_ns (Results 1 – 7 of 7) sorted by relevance
37 .mnt_ns = NULL,70 new_nsp->mnt_ns = copy_mnt_ns(flags, tsk->nsproxy->mnt_ns, user_ns, new_fs); in create_new_namespaces()71 if (IS_ERR(new_nsp->mnt_ns)) { in create_new_namespaces()72 err = PTR_ERR(new_nsp->mnt_ns); in create_new_namespaces()113 if (new_nsp->mnt_ns) in create_new_namespaces()114 put_mnt_ns(new_nsp->mnt_ns); in create_new_namespaces()160 if (ns->mnt_ns) in free_nsproxy()161 put_mnt_ns(ns->mnt_ns); in free_nsproxy()
711 struct mnt_namespace *ns = current->nsproxy->mnt_ns; in __is_local_mountpoint()784 return mnt->mnt_ns == current->nsproxy->mnt_ns; in check_mnt()892 struct mnt_namespace *n = parent->mnt_ns; in commit_tree()898 m->mnt_ns = n; in commit_tree()1094 if (likely(mnt->mnt_ns)) { /* shouldn't be the last one */ in mntput_no_expire()1426 __touch_mnt_namespace(p->mnt_ns); in umount_tree()1427 p->mnt_ns = NULL; in umount_tree()1584 return ns_capable(current->nsproxy->mnt_ns->user_ns, CAP_SYS_ADMIN); in may_mount()1664 struct mnt_namespace *mnt_ns; in mnt_ns_loop() local1668 mnt_ns = to_mnt_ns(get_proc_ns(dentry->d_inode)); in mnt_ns_loop()[all …]
55 struct mnt_namespace *mnt_ns; /* containing namespace */ member85 return !IS_ERR_OR_NULL(real_mount(mnt)->mnt_ns); in is_mounted()
40 if (m->mnt_ns == ns && is_path_reachable(m, m->mnt.mnt_root, root)) in get_peer_under_root()60 struct mount *d = get_peer_under_root(m, mnt->mnt_ns, root); in get_dominating_id()247 if (m->mnt_ns->user_ns != user_ns) in propagate_one()289 user_ns = current->nsproxy->mnt_ns->user_ns; in propagate_mnt()
16 #define IS_MNT_NEW(m) (!(m)->mnt_ns)
250 if (!nsp || !nsp->mnt_ns) { in mounts_open_common()255 ns = nsp->mnt_ns; in mounts_open_common()
33 struct mnt_namespace *mnt_ns; member