Lines Matching refs:mapping

997 	idmap_mapping	*mapping = NULL;  in idmap_getext_uidbysid()  local
1019 mapping = &gh->batch.idmap_mapping_batch_val[gh->next]; in idmap_getext_uidbysid()
1020 mapping->flag = flag; in idmap_getext_uidbysid()
1021 mapping->id1.idtype = IDMAP_SID; in idmap_getext_uidbysid()
1022 mapping->id1.idmap_id_u.sid.rid = rid; in idmap_getext_uidbysid()
1023 if ((mapping->id1.idmap_id_u.sid.prefix = strdup(sidprefix)) == NULL) { in idmap_getext_uidbysid()
1027 mapping->id2.idtype = IDMAP_UID; in idmap_getext_uidbysid()
1041 if (mapping) in idmap_getext_uidbysid()
1042 (void) memset(mapping, 0, sizeof (*mapping)); in idmap_getext_uidbysid()
1092 idmap_mapping *mapping = NULL; in idmap_getext_gidbysid() local
1114 mapping = &gh->batch.idmap_mapping_batch_val[gh->next]; in idmap_getext_gidbysid()
1115 mapping->flag = flag; in idmap_getext_gidbysid()
1116 mapping->id1.idtype = IDMAP_SID; in idmap_getext_gidbysid()
1117 mapping->id1.idmap_id_u.sid.rid = rid; in idmap_getext_gidbysid()
1118 if ((mapping->id1.idmap_id_u.sid.prefix = strdup(sidprefix)) == NULL) { in idmap_getext_gidbysid()
1122 mapping->id2.idtype = IDMAP_GID; in idmap_getext_gidbysid()
1135 if (mapping) in idmap_getext_gidbysid()
1136 (void) memset(mapping, 0, sizeof (*mapping)); in idmap_getext_gidbysid()
1191 idmap_mapping *mapping = NULL; in idmap_getext_pidbysid() local
1214 mapping = &gh->batch.idmap_mapping_batch_val[gh->next]; in idmap_getext_pidbysid()
1215 mapping->flag = flag; in idmap_getext_pidbysid()
1216 mapping->id1.idtype = IDMAP_SID; in idmap_getext_pidbysid()
1217 mapping->id1.idmap_id_u.sid.rid = rid; in idmap_getext_pidbysid()
1218 if ((mapping->id1.idmap_id_u.sid.prefix = strdup(sidprefix)) == NULL) { in idmap_getext_pidbysid()
1222 mapping->id2.idtype = IDMAP_POSIXID; in idmap_getext_pidbysid()
1237 if (mapping) in idmap_getext_pidbysid()
1238 (void) memset(mapping, 0, sizeof (*mapping)); in idmap_getext_pidbysid()
1288 idmap_mapping *mapping = NULL; in idmap_getext_sidbyuid() local
1310 mapping = &gh->batch.idmap_mapping_batch_val[gh->next]; in idmap_getext_sidbyuid()
1311 mapping->flag = flag; in idmap_getext_sidbyuid()
1312 mapping->id1.idtype = IDMAP_UID; in idmap_getext_sidbyuid()
1313 mapping->id1.idmap_id_u.uid = uid; in idmap_getext_sidbyuid()
1314 mapping->id2.idtype = IDMAP_SID; in idmap_getext_sidbyuid()
1328 if (mapping) in idmap_getext_sidbyuid()
1329 (void) memset(mapping, 0, sizeof (*mapping)); in idmap_getext_sidbyuid()
1379 idmap_mapping *mapping = NULL; in idmap_getext_sidbygid() local
1401 mapping = &gh->batch.idmap_mapping_batch_val[gh->next]; in idmap_getext_sidbygid()
1402 mapping->flag = flag; in idmap_getext_sidbygid()
1403 mapping->id1.idtype = IDMAP_GID; in idmap_getext_sidbygid()
1404 mapping->id1.idmap_id_u.gid = gid; in idmap_getext_sidbygid()
1405 mapping->id2.idtype = IDMAP_SID; in idmap_getext_sidbygid()
1419 if (mapping) in idmap_getext_sidbygid()
1420 (void) memset(mapping, 0, sizeof (*mapping)); in idmap_getext_sidbygid()
1605 idmap_mapping request, *mapping; in idmap_get_w2u_mapping() local
1663 if ((mapping = result.mappings.mappings_val) == NULL) { in idmap_get_w2u_mapping()
1670 idmap_info_mov(info, &mapping->info); in idmap_get_w2u_mapping()
1672 if (mapping->id2.idtype == IDMAP_UID) { in idmap_get_w2u_mapping()
1674 } else if (mapping->id2.idtype == IDMAP_GID) { in idmap_get_w2u_mapping()
1680 if (mapping->id1.idtype == IDMAP_USID) { in idmap_get_w2u_mapping()
1682 } else if (mapping->id1.idtype == IDMAP_GSID) { in idmap_get_w2u_mapping()
1689 *direction = mapping->direction; in idmap_get_w2u_mapping()
1691 *pid = mapping->id2.idmap_id_u.uid; in idmap_get_w2u_mapping()
1693 rc = idmap_strdupnull(unixname, mapping->id2name); in idmap_get_w2u_mapping()
1720 idmap_mapping request, *mapping; in idmap_get_u2w_mapping() local
1770 if ((mapping = result.mappings.mappings_val) == NULL) { in idmap_get_u2w_mapping()
1777 idmap_info_mov(info, &mapping->info); in idmap_get_u2w_mapping()
1780 *direction = mapping->direction; in idmap_get_u2w_mapping()
1783 if (mapping->id2.idtype == IDMAP_USID) in idmap_get_u2w_mapping()
1785 else if (mapping->id2.idtype == IDMAP_GSID) in idmap_get_u2w_mapping()
1791 if (sidprefix && mapping->id2.idmap_id_u.sid.prefix && in idmap_get_u2w_mapping()
1792 *mapping->id2.idmap_id_u.sid.prefix != '\0') { in idmap_get_u2w_mapping()
1793 *sidprefix = strdup(mapping->id2.idmap_id_u.sid.prefix); in idmap_get_u2w_mapping()
1800 *rid = mapping->id2.idmap_id_u.sid.rid; in idmap_get_u2w_mapping()
1802 rc = idmap_strdupnull(winname, mapping->id2name); in idmap_get_u2w_mapping()
1806 rc = idmap_strdupnull(windomain, mapping->id2domain); in idmap_get_u2w_mapping()