Lines Matching defs:uid
27 * AUTHNULL is treated just like AUTHUNIX except that the uid/gid
417 kuid_t uid;
422 static int unix_gid_hash(kuid_t uid)
424 return hash_long(from_kuid(&init_user_ns, uid), GID_HASHBITS);
450 return uid_eq(orig->uid, new->uid);
456 new->uid = item->uid;
487 snprintf(tuid, 20, "%u", from_kuid(&init_user_ns, ug->uid));
492 static struct unix_gid *unix_gid_lookup(struct cache_detail *cd, kuid_t uid);
497 /* uid expiry Ngid gid0 gid1 ... gidN-1 */
499 kuid_t uid;
514 uid = make_kuid(current_user_ns(), id);
515 ug.uid = uid;
543 ugp = unix_gid_lookup(cd, uid);
550 unix_gid_hash(uid));
575 seq_puts(m, "#uid cnt: gids...\n");
585 seq_printf(m, "%u %d:", from_kuid_munged(user_ns, ug->uid), glen);
636 static struct unix_gid *unix_gid_lookup(struct cache_detail *cd, kuid_t uid)
641 ug.uid = uid;
642 ch = sunrpc_cache_lookup_rcu(cd, &ug.h, unix_gid_hash(uid));
649 static struct group_info *unix_gid_find(kuid_t uid, struct svc_rqst *rqstp)
657 ug = unix_gid_lookup(sn->unix_gid_cache, uid);
766 /* Signal that mapping to nobody uid/gid is required */
828 * Instead, -1 uid or gid is later mapped to the
834 cred->cr_uid = make_kuid(userns, svc_getnl(argv)); /* uid */