Searched refs:user_ns (Results 76 - 100 of 180) sorted by relevance

12345678

/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 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);
/linux-master/ipc/
H A Dmqueue.c457 put_user_ns(fc->user_ns);
458 fc->user_ns = get_user_ns(ctx->ipc_ns->user_ns);
482 put_user_ns(fc->user_ns);
483 fc->user_ns = get_user_ns(ctx->ipc_ns->user_ns);
H A Dshm.c1191 if (!ns_capable(ns->user_ns, CAP_IPC_LOCK)) {
1842 struct user_namespace *user_ns = seq_user_ns(s); local
1867 from_kuid_munged(user_ns, shp->shm_perm.uid),
1868 from_kgid_munged(user_ns, shp->shm_perm.gid),
1869 from_kuid_munged(user_ns, shp->shm_perm.cuid),
1870 from_kgid_munged(user_ns, shp->shm_perm.cgid),
H A Dutil.c568 !ns_capable(ns->user_ns, CAP_IPC_OWNER))
743 ns_capable(ns->user_ns, CAP_SYS_ADMIN))
H A Dsem.c2451 struct user_namespace *user_ns = seq_user_ns(s); local
2473 from_kuid_munged(user_ns, sma->sem_perm.uid),
2474 from_kgid_munged(user_ns, sma->sem_perm.gid),
2475 from_kuid_munged(user_ns, sma->sem_perm.cuid),
2476 from_kgid_munged(user_ns, sma->sem_perm.cgid),
/linux-master/kernel/
H A Dtaskstats.c174 static void fill_stats(struct user_namespace *user_ns, argument
192 bacct_add_tsk(user_ns, pid_ns, stats, tsk);
H A Dpid.c85 .user_ns = &init_user_ns,
210 if (!checkpoint_restore_ns_capable(tmp->user_ns))
H A Dptrace.c57 !ptracer_capable(tsk, mm->user_ns))) {
324 if (ptrace_has_cap(tcred->user_ns, mode))
343 !ptrace_has_cap(mm->user_ns, mode)))
/linux-master/net/core/
H A Ddev_ioctl.c738 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
780 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
H A Dsock_diag.c319 if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
/linux-master/net/sctp/
H A Ddiag.c122 struct user_namespace *user_ns,
153 if (inet_diag_msg_attrs_fill(sk, skb, r, ext, user_ns, net_admin))
119 inet_sctp_diag_fill(struct sock *sk, struct sctp_association *asoc, struct sk_buff *skb, const struct inet_diag_req_v2 *req, struct user_namespace *user_ns, int portid, u32 seq, u16 nlmsg_flags, const struct nlmsghdr *unlh, bool net_admin) argument
/linux-master/include/linux/
H A Dseq_file.h241 return seq->file->f_cred->user_ns;
/linux-master/net/ipv6/
H A Dipv6_sockglue.c330 if (optname != IPV6_RTHDR && !sockopt_ns_capable(net->user_ns, CAP_NET_RAW))
776 if (valbool && !sockopt_ns_capable(net->user_ns, CAP_NET_RAW) &&
777 !sockopt_ns_capable(net->user_ns, CAP_NET_ADMIN)) {
960 if (!sockopt_ns_capable(net->user_ns, CAP_NET_ADMIN))
H A Ddatagram.c876 if (!ns_capable(net->user_ns, CAP_NET_RAW)) {
896 if (!ns_capable(net->user_ns, CAP_NET_RAW)) {
921 if (!ns_capable(net->user_ns, CAP_NET_RAW)) {
/linux-master/kernel/cgroup/
H A Dcgroup-v1.c557 if ((ctx->ns->user_ns != &init_user_ns) ||
982 if ((fc->user_ns != &init_user_ns) || !capable(CAP_SYS_ADMIN))
1239 if (!ns_capable(ctx->ns->user_ns, CAP_SYS_ADMIN))
/linux-master/kernel/bpf/
H A Dinode.c853 if (!kuid_has_mapping(fc->user_ns, uid))
867 if (!kgid_has_mapping(fc->user_ns, gid))
1017 if (fc->user_ns != &init_user_ns && !capable(CAP_SYS_ADMIN))
/linux-master/fs/proc/
H A Dbase.c1260 from_kuid(file->f_cred->user_ns,
1298 kloginuid = make_kuid(file->f_cred->user_ns, loginuid);
1852 struct user_namespace *user_ns = mm->user_ns; local
1854 uid = make_kuid(user_ns, 0);
1858 gid = make_kgid(user_ns, 0);
2557 if (!ns_capable(__task_cred(p)->user_ns, CAP_SYS_NICE)) {
2596 if (!ns_capable(__task_cred(p)->user_ns, CAP_SYS_NICE)) {
3055 ns = get_user_ns(task_cred_xxx(task, user_ns));
3133 ns = get_user_ns(task_cred_xxx(task, user_ns));
[all...]
/linux-master/fs/fuse/
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);
/linux-master/fs/nfsd/
H A Dnfsctl.c1399 put_user_ns(fc->user_ns);
1400 fc->user_ns = get_user_ns(fc->net_ns->user_ns);
/linux-master/net/sunrpc/
H A Drpc_pipe.c1438 put_user_ns(fc->user_ns);
1439 fc->user_ns = get_user_ns(fc->net_ns->user_ns);
/linux-master/fs/xfs/
H A Dxfs_qm.c1689 struct user_namespace *user_ns = inode->i_sb->s_user_ns; local
1730 error = xfs_qm_dqget(mp, from_kuid(user_ns, uid),
1755 error = xfs_qm_dqget(mp, from_kgid(user_ns, gid),
/linux-master/net/bridge/
H A Dbr_sysfs_if.c323 if (!ns_capable(dev_net(p->dev)->user_ns, CAP_NET_ADMIN))
/linux-master/net/nfc/
H A Drawsock.c334 if (!ns_capable(net->user_ns, CAP_NET_RAW))

Completed in 279 milliseconds

12345678