Lines Matching defs:gid
1056 * gid - POSIX GID if stat = 0
1062 int flag, gid_t *gid, idmap_stat *stat)
1064 return (idmap_getext_gidbysid(gh, sidprefix, rid, flag, gid,
1079 * gid - POSIX GID if stat = 0
1086 int flag, gid_t *gid, idmap_info *info, idmap_stat *stat)
1095 if (gid == NULL || sidprefix == NULL)
1100 retcode = idmap_cache_lookup_gidbysid(sidprefix, rid, gid);
1124 gh->retlist[gh->next].gid = gid;
1225 gh->retlist[gh->next].gid = pid;
1337 * gid - POSIX GID
1348 idmap_get_sidbygid(idmap_get_handle_t *gh, gid_t gid, int flag,
1351 return (idmap_getext_sidbygid(gh, gid, flag, sidprefix, rid,
1360 * gid - POSIX GID
1372 idmap_getext_sidbygid(idmap_get_handle_t *gh, gid_t gid, int flag,
1387 retcode = idmap_cache_lookup_sidbygid(sidprefix, rid, gid);
1402 mapping->id1.idmap_id_u.gid = gid;
1492 if (gh->retlist[i].gid)
1493 *gh->retlist[i].gid = res_id->idmap_id_u.gid;
1503 res_id->idmap_id_u.gid, 0,
1509 res_id->idmap_id_u.gid,
1551 req_id->idmap_id_u.gid,
2139 * Get gid given Windows name
2143 gid_t *gid)
2150 if (gid == NULL)
2154 rc = idmap_cache_lookup_gidbywinname(name, domain, gid);
2161 &is_user, &is_wuser, gid, NULL, &direction, NULL);
2167 idmap_cache_add_winname2gid(name, domain, *gid, direction);
2259 * Get winname given gid
2262 idmap_getwinnamebygid(gid_t gid, int flag, char **name, char **domain)
2264 return (idmap_getwinnamebypid(gid, 0, flag, name, domain));