Home
last modified time | relevance | path

Searched refs:current_user_ns (Results 1 – 25 of 93) sorted by relevance

1234

/Linux-v4.19/kernel/
Duid16.c117 struct user_namespace *user_ns = current_user_ns(); in groups16_to_user()
135 struct user_namespace *user_ns = current_user_ns(); in groups16_from_user()
205 return high2lowuid(from_kuid_munged(current_user_ns(), current_uid())); in SYSCALL_DEFINE0()
210 return high2lowuid(from_kuid_munged(current_user_ns(), current_euid())); in SYSCALL_DEFINE0()
215 return high2lowgid(from_kgid_munged(current_user_ns(), current_gid())); in SYSCALL_DEFINE0()
220 return high2lowgid(from_kgid_munged(current_user_ns(), current_egid())); in SYSCALL_DEFINE0()
Dgroups.c45 struct user_namespace *user_ns = current_user_ns(); in groups_to_user()
62 struct user_namespace *user_ns = current_user_ns(); in groups_from_user()
179 struct user_namespace *user_ns = current_user_ns(); in may_setgroups()
Ducount.c31 return &current_user_ns()->set; in set_lookup()
36 return &current_user_ns()->set == set; in set_is_seen()
Dnsproxy.c202 user_ns = new_cred ? new_cred->user_ns : current_user_ns(); in unshare_nsproxy_namespaces()
254 new_nsproxy = create_new_namespaces(0, tsk, current_user_ns(), tsk->fs); in SYSCALL_DEFINE2()
Dsys.c349 struct user_namespace *ns = current_user_ns(); in __sys_setregid()
411 struct user_namespace *ns = current_user_ns(); in __sys_setgid()
492 struct user_namespace *ns = current_user_ns(); in __sys_setreuid()
568 struct user_namespace *ns = current_user_ns(); in __sys_setuid()
620 struct user_namespace *ns = current_user_ns(); in __sys_setresuid()
712 struct user_namespace *ns = current_user_ns(); in __sys_setresgid()
919 return from_kuid_munged(current_user_ns(), current_uid()); in SYSCALL_DEFINE0()
925 return from_kuid_munged(current_user_ns(), current_euid()); in SYSCALL_DEFINE0()
931 return from_kgid_munged(current_user_ns(), current_gid()); in SYSCALL_DEFINE0()
937 return from_kgid_munged(current_user_ns(), current_egid()); in SYSCALL_DEFINE0()
[all …]
Dutsname.c152 !ns_capable(current_user_ns(), CAP_SYS_ADMIN)) in utsns_install()
/Linux-v4.19/arch/s390/kernel/
Dcompat_linux.c186 struct user_namespace *user_ns = current_user_ns(); in groups16_to_user()
203 struct user_namespace *user_ns = current_user_ns(); in groups16_from_user()
275 return high2lowuid(from_kuid_munged(current_user_ns(), current_uid())); in COMPAT_SYSCALL_DEFINE0()
280 return high2lowuid(from_kuid_munged(current_user_ns(), current_euid())); in COMPAT_SYSCALL_DEFINE0()
285 return high2lowgid(from_kgid_munged(current_user_ns(), current_gid())); in COMPAT_SYSCALL_DEFINE0()
290 return high2lowgid(from_kgid_munged(current_user_ns(), current_egid())); in COMPAT_SYSCALL_DEFINE0()
370 tmp.st_uid = from_kuid_munged(current_user_ns(), stat->uid); in cp_stat64()
371 tmp.st_gid = from_kgid_munged(current_user_ns(), stat->gid); in cp_stat64()
/Linux-v4.19/fs/
Dstat.c230 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_old_stat()
231 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid)); in cp_old_stat()
316 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_new_stat()
317 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid)); in cp_new_stat()
459 tmp.st_uid = from_kuid_munged(current_user_ns(), stat->uid); in cp_new_stat64()
460 tmp.st_gid = from_kgid_munged(current_user_ns(), stat->gid); in cp_new_stat64()
532 tmp.stx_uid = from_kuid_munged(current_user_ns(), stat->uid); in cp_statx()
533 tmp.stx_gid = from_kgid_munged(current_user_ns(), stat->gid); in cp_statx()
603 SET_UID(tmp.st_uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_compat_stat()
604 SET_GID(tmp.st_gid, from_kgid_munged(current_user_ns(), stat->gid)); in cp_compat_stat()
/Linux-v4.19/ipc/
Dutil.c527 out->uid = from_kuid_munged(current_user_ns(), in->uid); in kernel_to_ipc64_perm()
528 out->gid = from_kgid_munged(current_user_ns(), in->gid); in kernel_to_ipc64_perm()
529 out->cuid = from_kuid_munged(current_user_ns(), in->cuid); in kernel_to_ipc64_perm()
530 out->cgid = from_kgid_munged(current_user_ns(), in->cgid); in kernel_to_ipc64_perm()
626 kuid_t uid = make_kuid(current_user_ns(), in->uid); in ipc_update_perm()
627 kgid_t gid = make_kgid(current_user_ns(), in->gid); in ipc_update_perm()
/Linux-v4.19/fs/quota/
Dquota.c38 if ((type == USRQUOTA && uid_eq(current_euid(), make_kuid(current_user_ns(), id))) || in check_quotactl_permission()
39 (type == GRPQUOTA && in_egroup_p(make_kgid(current_user_ns(), id)))) in check_quotactl_permission()
209 qid = make_kqid(current_user_ns(), type, id); in quota_getquota()
235 qid = make_kqid(current_user_ns(), type, id); in quota_getnextquota()
243 idq.dqb_id = from_kqid(current_user_ns(), qid); in quota_getnextquota()
286 qid = make_kqid(current_user_ns(), type, id); in quota_setquota()
585 qid = make_kqid(current_user_ns(), type, id); in quota_setxquota()
646 qid = make_kqid(current_user_ns(), type, id); in quota_getxquota()
673 qid = make_kqid(current_user_ns(), type, id); in quota_getnextxquota()
679 id_out = from_kqid(current_user_ns(), qid); in quota_getnextxquota()
/Linux-v4.19/fs/xfs/
Dxfs_icache.h105 dst->eof_uid = make_kuid(current_user_ns(), src->eof_uid); in xfs_fs_eofblocks_from_user()
112 dst->eof_gid = make_kgid(current_user_ns(), src->eof_gid); in xfs_fs_eofblocks_from_user()
/Linux-v4.19/net/ax25/
Dax25_uid.c84 res = from_kuid_munged(current_user_ns(), ax25_uid->uid); in ax25_uid_ioctl()
97 sax25_kuid = make_kuid(current_user_ns(), sax->sax25_uid); in ax25_uid_ioctl()
/Linux-v4.19/block/
Dioprio.c128 uid = make_kuid(current_user_ns(), who); in SYSCALL_DEFINE3()
220 uid = make_kuid(current_user_ns(), who); in SYSCALL_DEFINE2()
/Linux-v4.19/fs/hfsplus/
Doptions.c139 sbi->uid = make_kuid(current_user_ns(), (uid_t)tmp); in hfsplus_parse_options()
150 sbi->gid = make_kgid(current_user_ns(), (gid_t)tmp); in hfsplus_parse_options()
/Linux-v4.19/arch/x86/ia32/
Dsys_ia32.c76 SET_UID(uid, from_kuid_munged(current_user_ns(), stat->uid)); in cp_stat64()
77 SET_GID(gid, from_kgid_munged(current_user_ns(), stat->gid)); in cp_stat64()
/Linux-v4.19/include/linux/
Dcred.h376 #define current_user_ns() (current_cred_xxx(user_ns)) macro
378 static inline struct user_namespace *current_user_ns(void) in current_user_ns() function
/Linux-v4.19/fs/9p/
Dv9fs.c229 v9ses->dfltuid = make_kuid(current_user_ns(), option); in v9fs_parse_options()
244 v9ses->dfltgid = make_kgid(current_user_ns(), option); in v9fs_parse_options()
343 v9ses->uid = make_kuid(current_user_ns(), uid); in v9fs_parse_options()
/Linux-v4.19/arch/sparc/kernel/
Dsys_sparc32.c74 err |= put_user(from_kuid_munged(current_user_ns(), stat->uid), &statbuf->st_uid); in cp_compat_stat64()
75 err |= put_user(from_kgid_munged(current_user_ns(), stat->gid), &statbuf->st_gid); in cp_compat_stat64()
/Linux-v4.19/net/core/
Dscm.c189 uid = make_kuid(current_user_ns(), creds.uid); in __scm_send()
190 gid = make_kgid(current_user_ns(), creds.gid); in __scm_send()
Dfib_rules.c212 out.start = make_kuid(current_user_ns(), in->start); in nla_get_kuid_range()
213 out.end = make_kuid(current_user_ns(), in->end); in nla_get_kuid_range()
221 from_kuid_munged(current_user_ns(), range->start), in nla_put_uid_range()
222 from_kuid_munged(current_user_ns(), range->end) in nla_put_uid_range()
611 if (current_user_ns() != net->user_ns) { in fib_nl2rule()
/Linux-v4.19/fs/autofs/
Dinode.c161 *uid = make_kuid(current_user_ns(), option); in parse_options()
168 *gid = make_kgid(current_user_ns(), option); in parse_options()
/Linux-v4.19/kernel/cgroup/
Dnamespace.c102 if (!ns_capable(current_user_ns(), CAP_SYS_ADMIN) || in cgroupns_install()
/Linux-v4.19/security/keys/
Dpersistent.c133 struct user_namespace *ns = current_user_ns(); in keyctl_get_persistent()
/Linux-v4.19/net/netfilter/
Dxt_owner.c32 (current_user_ns() != net->user_ns)) in owner_check()
/Linux-v4.19/security/
Dcommoncap.c336 for (ns = current_user_ns(); ; ns = ns->parent) { in rootid_owns_currentns()
424 mappedroot = from_kuid(current_user_ns(), kroot); in cap_inode_getsecurity()
490 struct user_namespace *task_ns = current_user_ns(), in cap_convert_nscap()
1151 if (!ns_capable(current_user_ns(), CAP_SETPCAP)) in cap_prctl_drop()

1234