Lines Matching defs:rid
72 uint32_t *rid;
416 * rid - RID
425 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid,
441 if (kidmap_cache_lookup_uidbysid(&zs->cache, sid_prefix, rid, uid)
448 mapping.id1.idmap_id_u.sid.rid = rid;
471 new_sid_prefix, rid, *uid,
493 * rid - RID
502 kidmap_getgidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid,
518 if (kidmap_cache_lookup_gidbysid(&zs->cache, sid_prefix, rid, gid)
525 mapping.id1.idmap_id_u.sid.rid = rid;
548 new_sid_prefix, rid, *gid,
569 * rid - RID
579 kidmap_getpidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid,
595 if (kidmap_cache_lookup_pidbysid(&zs->cache, sid_prefix, rid, pid,
602 mapping.id1.idmap_id_u.sid.rid = rid;
633 new_sid_prefix, rid, *pid,
661 * rid - RID if return == IDMAP_SUCCESS
668 uint32_t *rid)
679 if (sid_prefix == NULL || rid == NULL)
684 if (kidmap_cache_lookup_sidbyuid(&zs->cache, sid_prefix, rid, uid)
705 *rid = 0;
715 *rid = id->idmap_id_u.sid.rid;
718 *sid_prefix, *rid, uid,
723 *rid = 0;
730 *rid = 0;
745 * rid - RID if return == IDMAP_SUCCESS
752 uint32_t *rid)
762 if (sid_prefix == NULL || rid == NULL)
767 if (kidmap_cache_lookup_sidbygid(&zs->cache, sid_prefix, rid, gid)
788 *rid = 0;
798 *rid = id->idmap_id_u.sid.rid;
801 *sid_prefix, *rid, gid,
806 *rid = 0;
813 *rid = 0;
887 * rid - RID
899 uint32_t rid, uid_t *uid, idmap_stat *stat)
909 rid, uid) == IDMAP_SUCCESS) {
924 mapping->id1.idmap_id_u.sid.rid = rid;
933 result->rid = NULL;
948 * rid - RID
960 uint32_t rid, uid_t *gid, idmap_stat *stat)
970 rid, gid) == IDMAP_SUCCESS) {
985 mapping->id1.idmap_id_u.sid.rid = rid;
994 result->rid = NULL;
1009 * rid - RID
1023 uint32_t rid, uid_t *pid, int *is_user, idmap_stat *stat)
1033 rid, pid, is_user) == IDMAP_SUCCESS) {
1048 mapping->id1.idmap_id_u.sid.rid = rid;
1057 result->rid = NULL;
1076 * rid - RID (if stat == IDMAP_SUCCESS)
1082 const char **sid_prefix, uint32_t *rid, idmap_stat *stat)
1088 rid == NULL || stat == NULL)
1092 sid_prefix, rid, uid) == IDMAP_SUCCESS) {
1112 result->rid = rid;
1131 * rid - RID (if stat == IDMAP_SUCCESS)
1137 const char **sid_prefix, uint32_t *rid, idmap_stat *stat)
1143 rid == NULL || stat == NULL)
1147 sid_prefix, rid, gid) == IDMAP_SUCCESS) {
1167 result->rid = rid;
1245 if (result->rid)
1246 *result->rid = 0;
1268 request->id1.idmap_id_u.sid.rid,
1274 request->id1.idmap_id_u.sid.rid,
1291 request->id1.idmap_id_u.sid.rid,
1297 request->id1.idmap_id_u.sid.rid,
1307 if (result->sid_prefix && result->rid) {
1309 *result->rid = id->idmap_id_u.sid.rid;
1315 id->idmap_id_u.sid.rid,
1322 id->idmap_id_u.sid.rid,
1339 if (result->rid)
1340 *result->rid = 0;
1365 if (result->rid)
1366 *result->rid = 0;