Searched refs:user_ns (Results 1 - 25 of 180) sorted by path

12345678

/linux-master/fs/orangefs/
H A Ddevorangefs-req.c126 if (file->f_cred->user_ns != &init_user_ns) {
/linux-master/include/linux/
H A Dtsacct_kern.h14 extern void bacct_add_tsk(struct user_namespace *user_ns,
18 static inline void bacct_add_tsk(struct user_namespace *user_ns, argument
/linux-master/kernel/
H A Duid16.c70 ruid = high2lowuid(from_kuid_munged(cred->user_ns, cred->uid));
71 euid = high2lowuid(from_kuid_munged(cred->user_ns, cred->euid));
72 suid = high2lowuid(from_kuid_munged(cred->user_ns, cred->suid));
93 rgid = high2lowgid(from_kgid_munged(cred->user_ns, cred->gid));
94 egid = high2lowgid(from_kgid_munged(cred->user_ns, cred->egid));
95 sgid = high2lowgid(from_kgid_munged(cred->user_ns, cred->sgid));
117 struct user_namespace *user_ns = current_user_ns(); local
124 group = high2lowgid(from_kgid_munged(user_ns, kgid));
135 struct user_namespace *user_ns = current_user_ns(); local
144 kgid = make_kgid(user_ns, low2highgi
[all...]
/linux-master/arch/arm64/kernel/
H A Dmte.c485 !ptracer_capable(tsk, mm->user_ns))) {
/linux-master/arch/x86/kernel/cpu/resctrl/
H A Drdtgroup.c2805 put_user_ns(fc->user_ns);
2806 fc->user_ns = get_user_ns(&init_user_ns);
/linux-master/drivers/connector/
H A Dconnector.c176 if (ns_capable(net->user_ns, CAP_NET_ADMIN))
/linux-master/drivers/infiniband/core/
H A Ddevice.c1692 if (!netlink_ns_capable(skb, net->user_ns, CAP_NET_ADMIN)) {
/linux-master/drivers/net/bonding/
H A Dbond_main.c4537 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
/linux-master/drivers/net/ipvlan/
H A Dipvlan_main.c451 if (!ns_capable(dev_net(ipvlan->phy_dev)->user_ns, CAP_NET_ADMIN))
555 if (!ns_capable(dev_net(phy_dev)->user_ns, CAP_NET_ADMIN))
/linux-master/drivers/net/ppp/
H A Dppp_generic.c393 if (!ns_capable(file->f_cred->user_ns, CAP_NET_ADMIN))
/linux-master/drivers/net/
H A Dtun.c584 !ns_capable(net->user_ns, CAP_NET_ADMIN);
2801 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
3105 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
3384 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
/linux-master/drivers/net/wireguard/
H A Dnetlink.c517 ret = !net || !ns_capable(net->user_ns, CAP_NET_ADMIN) ? -EPERM : 0;
/linux-master/fs/autofs/
H A Dwaitq.c138 struct user_namespace *user_ns = sbi->pipe->f_cred->user_ns; local
148 packet->uid = from_kuid_munged(user_ns, wq->uid);
149 packet->gid = from_kgid_munged(user_ns, wq->gid);
/linux-master/fs/
H A Dbinfmt_elf.c252 NEW_AUX_ENT(AT_UID, from_kuid_munged(cred->user_ns, cred->uid));
253 NEW_AUX_ENT(AT_EUID, from_kuid_munged(cred->user_ns, cred->euid));
254 NEW_AUX_ENT(AT_GID, from_kgid_munged(cred->user_ns, cred->gid));
255 NEW_AUX_ENT(AT_EGID, from_kgid_munged(cred->user_ns, cred->egid));
1542 SET_UID(psinfo->pr_uid, from_kuid_munged(cred->user_ns, cred->uid));
1543 SET_GID(psinfo->pr_gid, from_kgid_munged(cred->user_ns, cred->gid));
H A Dbinfmt_elf_fdpic.c656 NEW_AUX_ENT(AT_UID, (elf_addr_t) from_kuid_munged(cred->user_ns, cred->uid));
657 NEW_AUX_ENT(AT_EUID, (elf_addr_t) from_kuid_munged(cred->user_ns, cred->euid));
658 NEW_AUX_ENT(AT_GID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred->gid));
659 NEW_AUX_ENT(AT_EGID, (elf_addr_t) from_kgid_munged(cred->user_ns, cred->egid));
1359 SET_UID(psinfo->pr_uid, from_kuid_munged(cred->user_ns, cred->uid));
1360 SET_GID(psinfo->pr_gid, from_kgid_munged(cred->user_ns, cred->gid));
H A Dbinfmt_misc.c183 const struct user_namespace *user_ns; local
186 user_ns = current_user_ns();
187 while (user_ns) {
189 misc = smp_load_acquire(&user_ns->binfmt_misc);
193 user_ns = user_ns->parent;
636 * user_ns->binfmt_misc is fully initialized. It was fully initialized when the
958 struct user_namespace *user_ns = sb->s_fs_info; local
961 put_user_ns(user_ns);
973 struct user_namespace *user_ns local
[all...]
H A Dexec.c1440 struct user_namespace *old, *user_ns; local
1443 /* Ensure mm->user_ns contains the executable */
1444 user_ns = old = bprm->mm->user_ns;
1445 while ((user_ns != &init_user_ns) &&
1446 !privileged_wrt_inode_uidgid(user_ns, idmap, inode))
1447 user_ns = user_ns->parent;
1449 if (old != user_ns) {
1450 bprm->mm->user_ns
[all...]
H A Dfcntl.c250 struct user_namespace *user_ns = current_user_ns(); local
256 src[0] = from_kuid(user_ns, filp->f_owner.uid);
257 src[1] = from_kuid(user_ns, filp->f_owner.euid);
H A Dfs_context.c301 fc->user_ns = get_user_ns(fc->cred->user_ns);
304 fc->user_ns = get_user_ns(reference->d_sb->s_user_ns);
308 fc->user_ns = get_user_ns(reference->d_sb->s_user_ns);
408 get_user_ns(fc->user_ns);
524 put_user_ns(fc->user_ns);
/linux-master/fs/fuse/
H A Dacl.c44 acl = posix_acl_from_xattr(fc->user_ns, value, size);
137 ret = posix_acl_to_xattr(fc->user_ns, acl, value, size);
H A Dcuse.c512 * be represented in file->f_cred->user_ns.
514 fuse_conn_init(&cc->fc, &cc->fm, file->f_cred->user_ns,
H A Ddev.c138 req->in.h.uid = from_kuid(fc->user_ns, current_fsuid());
139 req->in.h.gid = from_kgid(fc->user_ns, current_fsgid());
469 req->in.h.uid = from_kuid_munged(fc->user_ns, current_fsuid());
470 req->in.h.gid = from_kgid_munged(fc->user_ns, current_fsgid());
H A Ddir.c554 gid_t parent_gid = from_kgid(fc->user_ns, kgid);
1141 stat->uid = make_kuid(fc->user_ns, attr->uid);
1142 stat->gid = make_kgid(fc->user_ns, attr->gid);
1446 allow = current_in_userns(fc->user_ns);
1749 arg->valid |= FATTR_UID, arg->uid = from_kuid(fc->user_ns, iattr->ia_uid);
1751 arg->valid |= FATTR_GID, arg->gid = from_kgid(fc->user_ns, iattr->ia_gid);
H A Dfuse_i.h622 struct user_namespace *user_ns; member in struct:fuse_conn
1202 struct user_namespace *user_ns,
H A Dinode.c224 inode->i_uid = make_kuid(fc->user_ns, attr->uid);
225 inode->i_gid = make_kgid(fc->user_ns, attr->gid);
802 ctx->user_id = make_kuid(fsc->user_ns, result.uint_32);
809 ctx->group_id = make_kgid(fsc->user_ns, result.uint_32);
857 from_kuid_munged(fc->user_ns, fc->user_id));
859 from_kgid_munged(fc->user_ns, fc->group_id));
908 struct user_namespace *user_ns,
933 fc->user_ns = get_user_ns(user_ns);
950 put_user_ns(fc->user_ns);
907 fuse_conn_init(struct fuse_conn *fc, struct fuse_mount *fm, struct user_namespace *user_ns, const struct fuse_iqueue_ops *fiq_ops, void *fiq_priv) argument
[all...]

Completed in 330 milliseconds

12345678