Lines Matching defs:ug
429 struct unix_gid *ug = container_of(rcu, struct unix_gid, rcu);
430 struct cache_head *item = &ug->h;
434 put_group_info(ug->gi);
435 kfree(ug);
441 struct unix_gid *ug = container_of(item, struct unix_gid, h);
443 call_rcu(&ug->rcu, unix_gid_free);
485 struct unix_gid *ug = container_of(h, struct unix_gid, h);
487 snprintf(tuid, 20, "%u", from_kuid(&init_user_ns, ug->uid));
505 struct unix_gid ug, *ugp;
515 ug.uid = uid;
525 ug.gi = groups_alloc(gids);
526 if (!ug.gi)
539 ug.gi->gid[i] = kgid;
542 groups_sort(ug.gi);
546 ug.h.flags = 0;
547 ug.h.expiry_time = expiry;
549 &ug.h, &ugp->h,
560 if (ug.gi)
561 put_group_info(ug.gi);
570 struct unix_gid *ug;
578 ug = container_of(h, struct unix_gid, h);
581 glen = ug->gi->ngroups;
585 seq_printf(m, "%u %d:", from_kuid_munged(user_ns, ug->uid), glen);
587 seq_printf(m, " %d", from_kgid_munged(user_ns, ug->gi->gid[i]));
638 struct unix_gid ug;
641 ug.uid = uid;
642 ch = sunrpc_cache_lookup_rcu(cd, &ug.h, unix_gid_hash(uid));
651 struct unix_gid *ug;
657 ug = unix_gid_lookup(sn->unix_gid_cache, uid);
658 if (!ug)
660 ret = cache_check(sn->unix_gid_cache, &ug->h, &rqstp->rq_chandle);
667 gi = get_group_info(ug->gi);
668 cache_put(&ug->h, sn->unix_gid_cache);