Lines Matching defs:namelen
538 idmap_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen,
547 if (namelen + 1 > sizeof(key.name))
549 memcpy(key.name, name, namelen);
550 key.name[namelen] = '\0';
604 numeric_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, u32 *id)
609 if (namelen + 1 > sizeof(buf))
613 memcpy(buf, name, namelen);
614 buf[namelen] = '\0';
620 do_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, u32 *id)
623 if (numeric_name_to_id(rqstp, type, name, namelen, id))
629 return idmap_name_to_id(rqstp, type, name, namelen, id);
641 nfsd_map_name_to_uid(struct svc_rqst *rqstp, const char *name, size_t namelen,
647 if (name == NULL || namelen == 0)
650 status = do_name_to_id(rqstp, IDMAP_TYPE_USER, name, namelen, &id);
658 nfsd_map_name_to_gid(struct svc_rqst *rqstp, const char *name, size_t namelen,
664 if (name == NULL || namelen == 0)
667 status = do_name_to_id(rqstp, IDMAP_TYPE_GROUP, name, namelen, &id);