Lines Matching refs:nsproxy
861 struct mnt_namespace *ns = current->nsproxy->mnt_ns; in __is_local_mountpoint()
966 return mnt->mnt_ns == current->nsproxy->mnt_ns; in check_mnt()
1976 return ns_capable(current->nsproxy->mnt_ns->user_ns, CAP_SYS_ADMIN); in may_mount()
2110 return current->nsproxy->mnt_ns->seq >= mnt_ns->seq; in mnt_ns_loop()
2453 struct user_namespace *user_ns = current->nsproxy->mnt_ns->user_ns; in attach_recursive_mnt()
2803 struct user_namespace *user_ns = current->nsproxy->mnt_ns->user_ns; in open_detached_copy()
3236 if (parent_mnt_to == current->nsproxy->mnt_ns->root) in can_move_mount_beneath()
4185 ns = alloc_mnt_ns(current->nsproxy->mnt_ns->user_ns, true); in SYSCALL_DEFINE3()
4416 touch_mnt_namespace(current->nsproxy->mnt_ns); in SYSCALL_DEFINE2()
5126 if (ns == current->nsproxy->mnt_ns) { in grab_requested_root()
5313 mnt_ns = current->nsproxy->mnt_ns; in grab_requested_mnt_ns()
5342 if (kreq.mnt_ns_id && (ns != current->nsproxy->mnt_ns) && in SYSCALL_DEFINE4()
5469 if (kreq.mnt_ns_id && (ns != current->nsproxy->mnt_ns) && in SYSCALL_DEFINE4()
5503 init_task.nsproxy->mnt_ns = ns; in init_mount_tree()
5610 ns_root.mnt = ¤t->nsproxy->mnt_ns->root->mnt; in current_chrooted()
5693 struct mnt_namespace *ns = current->nsproxy->mnt_ns; in mount_too_revealing()
5729 struct nsproxy *nsproxy; in mntns_get() local
5732 nsproxy = task->nsproxy; in mntns_get()
5733 if (nsproxy) { in mntns_get()
5734 ns = &nsproxy->mnt_ns->ns; in mntns_get()
5749 struct nsproxy *nsproxy = nsset->nsproxy; in mntns_install() local
5768 old_mnt_ns = nsproxy->mnt_ns; in mntns_install()
5769 nsproxy->mnt_ns = mnt_ns; in mntns_install()
5776 nsproxy->mnt_ns = old_mnt_ns; in mntns_install()