Lines Matching defs:user_ns
1846 return ns_capable(current->nsproxy->mnt_ns->user_ns, CAP_SYS_ADMIN);
2306 struct user_namespace *user_ns = current->nsproxy->mnt_ns->user_ns;
2380 if (child->mnt_parent->mnt_ns->user_ns != user_ns)
2656 struct user_namespace *user_ns = current->nsproxy->mnt_ns->user_ns;
2657 struct mnt_namespace *ns = alloc_mnt_ns(user_ns, true);
2959 if (!ns_capable(from->mnt_ns->user_ns, CAP_SYS_ADMIN))
2961 if (!ns_capable(to->mnt_ns->user_ns, CAP_SYS_ADMIN))
3712 put_user_ns(ns->user_ns);
3725 static struct mnt_namespace *alloc_mnt_ns(struct user_namespace *user_ns, bool anon)
3731 ucounts = inc_mnt_namespaces(user_ns);
3754 new_ns->user_ns = get_user_ns(user_ns);
3761 struct user_namespace *user_ns, struct fs_struct *new_fs)
3779 new_ns = alloc_mnt_ns(user_ns, false);
3786 if (user_ns != ns->user_ns)
3794 if (user_ns != ns->user_ns) {
4026 ns = alloc_mnt_ns(current->nsproxy->mnt_ns->user_ns, true);
5342 if (ns->user_ns == &init_user_ns)
5398 struct user_namespace *user_ns = nsset->cred->user_ns;
5402 if (!ns_capable(mnt_ns->user_ns, CAP_SYS_ADMIN) ||
5403 !ns_capable(user_ns, CAP_SYS_CHROOT) ||
5404 !ns_capable(user_ns, CAP_SYS_ADMIN))
5439 return to_mnt_ns(ns)->user_ns;