Home
last modified time | relevance | path

Searched refs:mnt_ns (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/kernel/
Dnsproxy.c38 .mnt_ns = NULL,
78 new_nsp->mnt_ns = copy_mnt_ns(flags, tsk->nsproxy->mnt_ns, user_ns, new_fs); in create_new_namespaces()
79 if (IS_ERR(new_nsp->mnt_ns)) { in create_new_namespaces()
80 err = PTR_ERR(new_nsp->mnt_ns); in create_new_namespaces()
140 if (new_nsp->mnt_ns) in create_new_namespaces()
141 put_mnt_ns(new_nsp->mnt_ns); in create_new_namespaces()
190 if (ns->mnt_ns) in free_nsproxy()
191 put_mnt_ns(ns->mnt_ns); in free_nsproxy()
421 ret = validate_ns(nsset, from_mnt_ns(nsp->mnt_ns)); in validate_nsset()
/linux-6.1.9/fs/
Dnamespace.c743 struct mnt_namespace *ns = current->nsproxy->mnt_ns; in __is_local_mountpoint()
852 return mnt->mnt_ns == current->nsproxy->mnt_ns; in check_mnt()
957 struct mnt_namespace *n = parent->mnt_ns; in commit_tree()
963 m->mnt_ns = n; in commit_tree()
1213 if (likely(READ_ONCE(mnt->mnt_ns))) { in mntput_no_expire()
1578 ns = p->mnt_ns; in umount_tree()
1583 p->mnt_ns = NULL; in umount_tree()
1765 return ns_capable(current->nsproxy->mnt_ns->user_ns, CAP_SYS_ADMIN); in may_mount()
1867 struct mnt_namespace *mnt_ns; in mnt_ns_loop() local
1871 mnt_ns = to_mnt_ns(get_proc_ns(dentry->d_inode)); in mnt_ns_loop()
[all …]
Dd_path.c111 struct mnt_namespace *mnt_ns; in __prepend_path() local
119 mnt_ns = READ_ONCE(mnt->mnt_ns); in __prepend_path()
121 if (!IS_ERR_OR_NULL(mnt_ns) && !is_anon_ns(mnt_ns)) in __prepend_path()
Dpnode.h15 #define IS_MNT_NEW(m) (!(m)->mnt_ns || is_anon_ns((m)->mnt_ns))
Dmount.h64 struct mnt_namespace *mnt_ns; /* containing namespace */ member
97 return !IS_ERR_OR_NULL(real_mount(mnt)->mnt_ns); in is_mounted()
Dpnode.c45 if (m->mnt_ns == ns && is_path_reachable(m, m->mnt.mnt_root, root)) in get_peer_under_root()
65 struct mount *d = get_peer_under_root(m, mnt->mnt_ns, root); in get_dominating_id()
272 return count_mounts(m->mnt_ns, child); in propagate_one()
Dproc_namespace.c258 if (!nsp || !nsp->mnt_ns) { in mounts_open_common()
263 ns = nsp->mnt_ns; in mounts_open_common()
/linux-6.1.9/include/linux/
Dnsproxy.h35 struct mnt_namespace *mnt_ns; member
/linux-6.1.9/fs/devpts/
Dinode.c265 (current->nsproxy->mnt_ns == init_task.nsproxy->mnt_ns); in parse_mount_options()