Lines Matching defs:gids
293 cred_t *cr, uid_t *uid, gid_t *gid, uint_t *ngids, gid_t **gids)
297 access = nfsauth_access(exi, req, cr, uid, gid, ngids, gids);
635 gid_t *gids;
704 p->auth_clnt_cred, &uid, &gid, &ngids, &gids);
717 kmem_free(gids, ngids * sizeof (gid_t));
733 p->auth_srv_gids = gids;
821 cred_t *cr, uid_t *uid, gid_t *gid, uint_t *ngids, gid_t **gids)
1012 if (ngids != NULL && gids != NULL) {
1014 *gids = tmpgids;
1017 * We need a copy of gids for the
1023 bcopy(*gids, tmpgids,
1056 if (ngids != NULL && gids != NULL) {
1058 *gids = kmem_alloc(*ngids * sizeof (gid_t), KM_SLEEP);
1059 bcopy(p->auth_srv_gids, *gids, *ngids * sizeof (gid_t));
1161 if (ngids != NULL && gids != NULL) {
1163 *gids = tmpgids;
1207 uid_t *uid, gid_t *gid, uint_t *ngids, gid_t **gids)
1232 if (gids != NULL)
1233 *gids = NULL;
1305 access = nfsauth_cache_get(exi, req, flavor, cr, uid, gid, ngids, gids);
1312 if (ngids != NULL && gids != NULL) {
1313 kmem_free(*gids, *ngids * sizeof (gid_t));
1315 *gids = NULL;