• Home
  • Raw
  • Download

Lines Matching refs:id

171 static int nfs_map_numeric_to_string(__u32 id, char *buf, size_t buflen)  in nfs_map_numeric_to_string()  argument
173 return snprintf(buf, buflen, "%u", id); in nfs_map_numeric_to_string()
339 static ssize_t nfs_idmap_lookup_name(__u32 id, const char *type, char *buf, in nfs_idmap_lookup_name() argument
346 id_len = snprintf(id_str, sizeof(id_str), "%u", id); in nfs_idmap_lookup_name()
355 __u32 *id, struct idmap *idmap) in nfs_idmap_lookup_id() argument
367 *id = (__u32)id_long; in nfs_idmap_lookup_id()
723 __u32 id = -1; in nfs_map_name_to_uid() local
726 if (!nfs_map_string_to_numeric(name, namelen, &id)) in nfs_map_name_to_uid()
727 ret = nfs_idmap_lookup_id(name, namelen, "uid", &id, idmap); in nfs_map_name_to_uid()
729 *uid = make_kuid(&init_user_ns, id); in nfs_map_name_to_uid()
733 trace_nfs4_map_name_to_uid(name, namelen, id, ret); in nfs_map_name_to_uid()
740 __u32 id = -1; in nfs_map_group_to_gid() local
743 if (!nfs_map_string_to_numeric(name, namelen, &id)) in nfs_map_group_to_gid()
744 ret = nfs_idmap_lookup_id(name, namelen, "gid", &id, idmap); in nfs_map_group_to_gid()
746 *gid = make_kgid(&init_user_ns, id); in nfs_map_group_to_gid()
750 trace_nfs4_map_group_to_gid(name, namelen, id, ret); in nfs_map_group_to_gid()
758 __u32 id; in nfs_map_uid_to_name() local
760 id = from_kuid(&init_user_ns, uid); in nfs_map_uid_to_name()
762 ret = nfs_idmap_lookup_name(id, "user", buf, buflen, idmap); in nfs_map_uid_to_name()
764 ret = nfs_map_numeric_to_string(id, buf, buflen); in nfs_map_uid_to_name()
765 trace_nfs4_map_uid_to_name(buf, ret, id, ret); in nfs_map_uid_to_name()
772 __u32 id; in nfs_map_gid_to_group() local
774 id = from_kgid(&init_user_ns, gid); in nfs_map_gid_to_group()
776 ret = nfs_idmap_lookup_name(id, "group", buf, buflen, idmap); in nfs_map_gid_to_group()
778 ret = nfs_map_numeric_to_string(id, buf, buflen); in nfs_map_gid_to_group()
779 trace_nfs4_map_gid_to_group(buf, ret, id, ret); in nfs_map_gid_to_group()