Lines Matching refs:mapping
1081 copy_mapping(idmap_mapping *mapping, idmap_mapping *request) in copy_mapping() argument
1085 (void) memset(mapping, 0, sizeof (*mapping)); in copy_mapping()
1087 mapping->flag = request->flag; in copy_mapping()
1088 mapping->direction = _IDMAP_F_DONE; in copy_mapping()
1090 retcode = copy_id(&mapping->id1, &request->id1); in copy_mapping()
1094 retcode = copy_string(&mapping->id1domain, request->id1domain); in copy_mapping()
1098 retcode = copy_string(&mapping->id1name, request->id1name); in copy_mapping()
1102 retcode = copy_id(&mapping->id2, &request->id2); in copy_mapping()
1106 retcode = copy_string(&mapping->id2domain, request->id2domain); in copy_mapping()
1109 retcode = copy_string(&mapping->id2name, request->id2name); in copy_mapping()
1116 if (IS_ID_SID(mapping->id1)) in copy_mapping()
1117 free(mapping->id1.idmap_id_u.sid.prefix); in copy_mapping()
1118 free(mapping->id1domain); in copy_mapping()
1119 free(mapping->id1name); in copy_mapping()
1120 if (IS_ID_SID(mapping->id2)) in copy_mapping()
1121 free(mapping->id2.idmap_id_u.sid.prefix); in copy_mapping()
1122 free(mapping->id2domain); in copy_mapping()
1123 free(mapping->id2name); in copy_mapping()
1125 (void) memset(mapping, 0, sizeof (*mapping)); in copy_mapping()