Home
last modified time | relevance | path

Searched refs:userns (Results 1 – 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/nfs/
Dnfs3xdr.c535 struct user_namespace *userns) in encode_sattr3() argument
569 *p++ = cpu_to_be32(from_kuid_munged(userns, attr->ia_uid)); in encode_sattr3()
575 *p++ = cpu_to_be32(from_kgid_munged(userns, attr->ia_gid)); in encode_sattr3()
622 struct user_namespace *userns) in decode_fattr3() argument
635 fattr->uid = make_kuid(userns, be32_to_cpup(p++)); in decode_fattr3()
638 fattr->gid = make_kgid(userns, be32_to_cpup(p++)); in decode_fattr3()
676 struct user_namespace *userns) in decode_post_op_attr() argument
684 return decode_fattr3(xdr, fattr, userns); in decode_post_op_attr()
746 struct user_namespace *userns) in decode_wcc_data() argument
753 error = decode_post_op_attr(xdr, fattr, userns); in decode_wcc_data()
[all …]
Dnfs2xdr.c266 struct user_namespace *userns) in decode_fattr() argument
281 fattr->uid = make_kuid(userns, be32_to_cpup(p++)); in decode_fattr()
284 fattr->gid = make_kgid(userns, be32_to_cpup(p++)); in decode_fattr()
340 struct user_namespace *userns) in encode_sattr() argument
351 *p++ = cpu_to_be32(from_kuid_munged(userns, attr->ia_uid)); in encode_sattr()
355 *p++ = cpu_to_be32(from_kgid_munged(userns, attr->ia_gid)); in encode_sattr()
466 struct user_namespace *userns) in decode_attrstat() argument
478 error = decode_fattr(xdr, result, userns); in decode_attrstat()
514 struct user_namespace *userns) in decode_diropok() argument
521 error = decode_fattr(xdr, result->fattr, userns); in decode_diropok()
[all …]
/kernel/linux/linux-5.10/net/sunrpc/
Dauth_unix.c110 struct user_namespace *userns = clnt->cl_cred ? in unx_marshal() local
127 *p++ = cpu_to_be32(from_kuid_munged(userns, cred->cr_cred->fsuid)); in unx_marshal()
128 *p++ = cpu_to_be32(from_kgid_munged(userns, cred->cr_cred->fsgid)); in unx_marshal()
133 *p++ = cpu_to_be32(from_kgid_munged(userns, gi->gid[i])); in unx_marshal()
Dsvcauth_unix.c802 struct user_namespace *userns; in svcauth_unix_accept() local
823 userns = (rqstp->rq_xprt && rqstp->rq_xprt->xpt_cred) ? in svcauth_unix_accept()
825 cred->cr_uid = make_kuid(userns, svc_getnl(argv)); /* uid */ in svcauth_unix_accept()
826 cred->cr_gid = make_kgid(userns, svc_getnl(argv)); /* gid */ in svcauth_unix_accept()
834 kgid_t kgid = make_kgid(userns, svc_getnl(argv)); in svcauth_unix_accept()
/kernel/linux/linux-5.10/fs/nfsd/
Dnfsxdr.c74 decode_sattr(__be32 *p, struct iattr *iap, struct user_namespace *userns) in decode_sattr() argument
89 iap->ia_uid = make_kuid(userns, tmp); in decode_sattr()
94 iap->ia_gid = make_kgid(userns, tmp); in decode_sattr()
132 struct user_namespace *userns = nfsd_user_namespace(rqstp); in encode_fattr() local
143 *p++ = htonl((u32) from_kuid_munged(userns, stat->uid)); in encode_fattr()
144 *p++ = htonl((u32) from_kgid_munged(userns, stat->gid)); in encode_fattr()
Dexport.c1209 struct user_namespace *userns = m->file->f_cred->user_ns; in exp_flags() local
1214 if (!uid_eq(anonu, make_kuid(userns, (uid_t)-2)) && in exp_flags()
1215 !uid_eq(anonu, make_kuid(userns, 0x10000-2))) in exp_flags()
1216 seq_printf(m, ",anonuid=%u", from_kuid_munged(userns, anonu)); in exp_flags()
1217 if (!gid_eq(anong, make_kgid(userns, (gid_t)-2)) && in exp_flags()
1218 !gid_eq(anong, make_kgid(userns, 0x10000-2))) in exp_flags()
1219 seq_printf(m, ",anongid=%u", from_kgid_munged(userns, anong)); in exp_flags()
Dnfs3xdr.c100 decode_sattr3(__be32 *p, struct iattr *iap, struct user_namespace *userns) in decode_sattr3() argument
111 iap->ia_uid = make_kuid(userns, ntohl(*p++)); in decode_sattr3()
116 iap->ia_gid = make_kgid(userns, ntohl(*p++)); in decode_sattr3()
169 struct user_namespace *userns = nfsd_user_namespace(rqstp); in encode_fattr3() local
173 *p++ = htonl((u32) from_kuid_munged(userns, stat->uid)); in encode_fattr3()
174 *p++ = htonl((u32) from_kgid_munged(userns, stat->gid)); in encode_fattr3()
Dnfs4xdr.c569 struct user_namespace *userns = nfsd_user_namespace(argp->rqstp); in nfsd4_decode_cb_sec() local
612 kuid_t kuid = make_kuid(userns, uid); in nfsd4_decode_cb_sec()
613 kgid_t kgid = make_kgid(userns, gid); in nfsd4_decode_cb_sec()
/kernel/linux/linux-5.10/net/sunrpc/auth_gss/
Dauth_gss.c391 struct user_namespace *userns = cred->user_ns; in gss_encode_v0_msg() local
393 uid_t uid = from_kuid_munged(userns, gss_msg->uid); in gss_encode_v0_msg()
418 struct user_namespace *userns = cred->user_ns; in gss_encode_v1_msg() local
425 from_kuid_munged(userns, gss_msg->uid)); in gss_encode_v1_msg()
/kernel/linux/linux-5.10/Documentation/admin-guide/
Dcgroup-v2.rst2316 namespace's userns