Lines Matching defs:ug
422 struct unix_gid *ug = container_of(rcu, struct unix_gid, rcu);
423 struct cache_head *item = &ug->h;
427 put_group_info(ug->gi);
428 kfree(ug);
434 struct unix_gid *ug = container_of(item, struct unix_gid, h);
436 call_rcu(&ug->rcu, unix_gid_free);
478 struct unix_gid *ug = container_of(h, struct unix_gid, h);
480 snprintf(tuid, 20, "%u", from_kuid(&init_user_ns, ug->uid));
498 struct unix_gid ug, *ugp;
508 ug.uid = uid;
518 ug.gi = groups_alloc(gids);
519 if (!ug.gi)
532 ug.gi->gid[i] = kgid;
535 groups_sort(ug.gi);
539 ug.h.flags = 0;
540 ug.h.expiry_time = expiry;
542 &ug.h, &ugp->h,
553 if (ug.gi)
554 put_group_info(ug.gi);
563 struct unix_gid *ug;
571 ug = container_of(h, struct unix_gid, h);
574 glen = ug->gi->ngroups;
578 seq_printf(m, "%u %d:", from_kuid_munged(user_ns, ug->uid), glen);
580 seq_printf(m, " %d", from_kgid_munged(user_ns, ug->gi->gid[i]));
631 struct unix_gid ug;
634 ug.uid = uid;
635 ch = sunrpc_cache_lookup_rcu(cd, &ug.h, unix_gid_hash(uid));
644 struct unix_gid *ug;
650 ug = unix_gid_lookup(sn->unix_gid_cache, uid);
651 if (!ug)
653 ret = cache_check(sn->unix_gid_cache, &ug->h, &rqstp->rq_chandle);
660 gi = get_group_info(ug->gi);
661 cache_put(&ug->h, sn->unix_gid_cache);