Searched refs:userns (Results 1 – 6 of 6) sorted by relevance
/fs/nfs/ |
D | nfs3xdr.c | 534 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() 625 struct user_namespace *userns) in decode_fattr3() argument 638 fattr->uid = make_kuid(userns, be32_to_cpup(p++)); in decode_fattr3() 641 fattr->gid = make_kgid(userns, be32_to_cpup(p++)); in decode_fattr3() 679 struct user_namespace *userns) in decode_post_op_attr() argument 687 return decode_fattr3(xdr, fattr, userns); in decode_post_op_attr() 749 struct user_namespace *userns) in decode_wcc_data() argument 756 error = decode_post_op_attr(xdr, fattr, userns); in decode_wcc_data() [all …]
|
D | nfs2xdr.c | 266 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 352 *p++ = cpu_to_be32(from_kuid_munged(userns, attr->ia_uid)); in encode_sattr() 356 *p++ = cpu_to_be32(from_kgid_munged(userns, attr->ia_gid)); in encode_sattr() 471 struct user_namespace *userns) in decode_attrstat() argument 483 error = decode_fattr(xdr, result, userns); in decode_attrstat() 519 struct user_namespace *userns) in decode_diropok() argument 526 error = decode_fattr(xdr, result->fattr, userns); in decode_diropok() [all …]
|
/fs/nfsd/ |
D | nfsxdr.c | 74 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()
|
D | export.c | 1186 struct user_namespace *userns = m->file->f_cred->user_ns; in exp_flags() local 1191 if (!uid_eq(anonu, make_kuid(userns, (uid_t)-2)) && in exp_flags() 1192 !uid_eq(anonu, make_kuid(userns, 0x10000-2))) in exp_flags() 1193 seq_printf(m, ",anonuid=%u", from_kuid_munged(userns, anonu)); in exp_flags() 1194 if (!gid_eq(anong, make_kgid(userns, (gid_t)-2)) && in exp_flags() 1195 !gid_eq(anong, make_kgid(userns, 0x10000-2))) in exp_flags() 1196 seq_printf(m, ",anongid=%u", from_kgid_munged(userns, anong)); in exp_flags()
|
D | nfs3xdr.c | 100 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 174 *p++ = htonl((u32) from_kuid_munged(userns, stat->uid)); in encode_fattr3() 175 *p++ = htonl((u32) from_kgid_munged(userns, stat->gid)); in encode_fattr3()
|
D | nfs4xdr.c | 528 struct user_namespace *userns = nfsd_user_namespace(argp->rqstp); in nfsd4_decode_cb_sec() local 571 kuid_t kuid = make_kuid(userns, uid); in nfsd4_decode_cb_sec() 572 kgid_t kgid = make_kgid(userns, gid); in nfsd4_decode_cb_sec()
|