Lines Matching refs:id
65 u32 id; member
82 new->id = itm->id; in ent_init()
116 hash = hash_long(hash ^ ent->id, ENT_HASHBITS); in idtoname_hash()
133 snprintf(idstr, sizeof(idstr), "%u", ent->id); in idtoname_request()
146 return (a->id == b->id && a->type == b->type && in idtoname_match()
162 ent->id); in idtoname_show()
230 ent.id = simple_strtoul(buf1, &bp, 10); in idtoname_parse()
335 seq_printf(m, " %u", ent->id); in nametoid_show()
401 error = get_int(&buf, &ent.id); in nametoid_parse()
525 u32 *id) in idmap_name_to_id() argument
543 *id = item->id; in idmap_name_to_id()
548 static __be32 encode_ascii_id(struct xdr_stream *xdr, u32 id) in encode_ascii_id() argument
554 len = sprintf(buf, "%u", id); in encode_ascii_id()
563 struct svc_rqst *rqstp, int type, u32 id) in idmap_id_to_name() argument
566 .id = id, in idmap_id_to_name()
576 return encode_ascii_id(xdr, id); in idmap_id_to_name()
590 numeric_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, u32 *id) in numeric_name_to_id() argument
601 ret = kstrtouint(buf, 10, id); in numeric_name_to_id()
606 do_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, u32 *id) in do_name_to_id() argument
609 if (numeric_name_to_id(rqstp, type, name, namelen, id)) in do_name_to_id()
615 return idmap_name_to_id(rqstp, type, name, namelen, id); in do_name_to_id()
619 struct svc_rqst *rqstp, int type, u32 id) in encode_name_from_id() argument
622 return encode_ascii_id(xdr, id); in encode_name_from_id()
623 return idmap_id_to_name(xdr, rqstp, type, id); in encode_name_from_id()
631 u32 id = -1; in nfsd_map_name_to_uid() local
636 status = do_name_to_id(rqstp, IDMAP_TYPE_USER, name, namelen, &id); in nfsd_map_name_to_uid()
637 *uid = make_kuid(nfsd_user_namespace(rqstp), id); in nfsd_map_name_to_uid()
648 u32 id = -1; in nfsd_map_name_to_gid() local
653 status = do_name_to_id(rqstp, IDMAP_TYPE_GROUP, name, namelen, &id); in nfsd_map_name_to_gid()
654 *gid = make_kgid(nfsd_user_namespace(rqstp), id); in nfsd_map_name_to_gid()
663 u32 id = from_kuid_munged(nfsd_user_namespace(rqstp), uid); in nfsd4_encode_user() local
664 return encode_name_from_id(xdr, rqstp, IDMAP_TYPE_USER, id); in nfsd4_encode_user()
670 u32 id = from_kgid_munged(nfsd_user_namespace(rqstp), gid); in nfsd4_encode_group() local
671 return encode_name_from_id(xdr, rqstp, IDMAP_TYPE_GROUP, id); in nfsd4_encode_group()