Searched refs:user_ns (Results 151 - 175 of 181) sorted by last modified time

12345678

/linux-master/fs/nfs/
H A Dnfs2xdr.c83 return clnt->cl_cred->user_ns;
H A Dnfs4idmap.c73 struct user_namespace *user_ns; member in struct:idmap
78 if (idmap && idmap->user_ns)
79 return idmap->user_ns;
290 if (!idmap->user_ns || idmap->user_ns == &init_user_ns)
466 idmap->user_ns = get_user_ns(clp->cl_rpcclient->cl_cred->user_ns);
490 put_user_ns(idmap->user_ns);
507 put_user_ns(idmap->user_ns);
/linux-master/net/
H A Dsysctl_net.c48 if (ns_capable_noaudit(net->user_ns, CAP_NET_ADMIN)) {
63 ns_root_uid = make_kuid(net->user_ns, 0);
67 ns_root_gid = make_kgid(net->user_ns, 0);
/linux-master/kernel/
H A Dpid_sysctl.h15 if (write && !ns_capable(ns->user_ns, CAP_SYS_ADMIN))
H A Dtsacct.c20 void bacct_add_tsk(struct user_namespace *user_ns, argument
62 stats->ac_uid = from_kuid_munged(user_ns, tcred->uid);
63 stats->ac_gid = from_kgid_munged(user_ns, tcred->gid);
/linux-master/ipc/
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),
H A Dnamespace.c38 static struct ipc_namespace *create_ipc_ns(struct user_namespace *user_ns, argument
47 ucounts = inc_ipc_namespaces(user_ns);
70 ns->user_ns = get_user_ns(user_ns);
97 put_user_ns(ns->user_ns);
108 struct user_namespace *user_ns, struct ipc_namespace *ns)
112 return create_ipc_ns(user_ns, ns);
161 put_user_ns(ns->user_ns);
237 if (!ns_capable(ns->user_ns, CAP_SYS_ADMIN) ||
238 !ns_capable(nsset->cred->user_ns, CAP_SYS_ADMI
107 copy_ipcs(unsigned long flags, struct user_namespace *user_ns, struct ipc_namespace *ns) argument
[all...]
H A Dmsg.c1344 struct user_namespace *user_ns = seq_user_ns(s); local
1357 from_kuid_munged(user_ns, msq->q_perm.uid),
1358 from_kgid_munged(user_ns, msq->q_perm.gid),
1359 from_kuid_munged(user_ns, msq->q_perm.cuid),
1360 from_kgid_munged(user_ns, msq->q_perm.cgid),
H A Dutil.c568 !ns_capable(ns->user_ns, CAP_IPC_OWNER))
743 ns_capable(ns->user_ns, CAP_SYS_ADMIN))
/linux-master/include/linux/
H A Dpid_namespace.h37 struct user_namespace *user_ns; member in struct:pid_namespace
76 struct user_namespace *user_ns, struct pid_namespace *ns);
95 struct user_namespace *user_ns, struct pid_namespace *ns)
94 copy_pid_ns(unsigned long flags, struct user_namespace *user_ns, struct pid_namespace *ns) argument
H A Dposix_acl_xattr.h36 struct posix_acl *posix_acl_from_xattr(struct user_namespace *user_ns,
40 posix_acl_from_xattr(struct user_namespace *user_ns, const void *value, argument
47 int posix_acl_to_xattr(struct user_namespace *user_ns,
H A Dutsname.h26 struct user_namespace *user_ns; member in struct:uts_namespace
39 struct user_namespace *user_ns, struct uts_namespace *old_ns);
59 struct user_namespace *user_ns, struct uts_namespace *old_ns)
58 copy_utsname(unsigned long flags, struct user_namespace *user_ns, struct uts_namespace *old_ns) argument
H A Dipc_namespace.h74 /* user_ns which owns the ipc ns */
75 struct user_namespace *user_ns; member in struct:ipc_namespace
133 struct user_namespace *user_ns, struct ipc_namespace *ns);
155 struct user_namespace *user_ns, struct ipc_namespace *ns)
154 copy_ipcs(unsigned long flags, struct user_namespace *user_ns, struct ipc_namespace *ns) argument
/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/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);
/linux-master/init/
H A Dversion-timestamp.c20 .user_ns = &init_user_ns,
/linux-master/net/nfc/
H A Drawsock.c334 if (!ns_capable(net->user_ns, CAP_NET_RAW))
/linux-master/kernel/time/
H A Dnamespace.c71 * @user_ns: User namespace which owns a new namespace.
78 static struct time_namespace *clone_time_ns(struct user_namespace *user_ns, argument
86 ucounts = inc_time_namespaces(user_ns);
107 ns->user_ns = get_user_ns(user_ns);
125 * @user_ns: User namespace which owns a new namespace.
134 struct user_namespace *user_ns, struct time_namespace *old_ns)
139 return clone_time_ns(user_ns, old_ns);
250 put_user_ns(ns->user_ns);
312 if (!ns_capable(ns->user_ns, CAP_SYS_ADMI
133 copy_time_ns(unsigned long flags, struct user_namespace *user_ns, struct time_namespace *old_ns) argument
[all...]
/linux-master/net/bridge/
H A Dbr_sysfs_br.c41 if (!ns_capable(dev_net(br->dev)->user_ns, CAP_NET_ADMIN))
312 if (!ns_capable(dev_net(br->dev)->user_ns, CAP_NET_ADMIN))
H A Dbr_sysfs_if.c323 if (!ns_capable(dev_net(p->dev)->user_ns, CAP_NET_ADMIN))
H A Dbr_ioctl.c91 if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
219 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
226 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
233 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
240 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
280 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
287 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
296 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
310 if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
379 if (!ns_capable(net->user_ns, CAP_NET_ADMI
[all...]
/linux-master/net/sunrpc/
H A Dauth_unix.c119 clnt->cl_cred->user_ns : &init_user_ns;
/linux-master/fs/sysfs/
H A Dmount.c75 put_user_ns(fc->user_ns);
76 fc->user_ns = get_user_ns(netns->user_ns);
/linux-master/net/ipv4/
H A Dip_options.c396 if (!skb && !ns_capable(net->user_ns, CAP_NET_RAW)) {
431 if ((!skb && !ns_capable(net->user_ns, CAP_NET_RAW)) || opt->cipso) {
444 if (!skb && !ns_capable(net->user_ns, CAP_NET_RAW)) {
/linux-master/security/keys/
H A Dprocess_keys.c38 static struct key *get_user_register(struct user_namespace *user_ns) argument
40 struct key *reg_keyring = READ_ONCE(user_ns->user_keyring_register);
45 down_write(&user_ns->keyring_sem);
50 reg_keyring = user_ns->user_keyring_register;
53 user_ns->owner, INVALID_GID,
60 smp_store_release(&user_ns->user_keyring_register,
64 up_write(&user_ns->keyring_sem);
66 /* We don't return a ref since the keyring is pinned by the user_ns */
78 struct user_namespace *user_ns = current_user_ns(); local
82 uid_t uid = from_kuid(user_ns, cre
[all...]

Completed in 259 milliseconds

12345678