Lines Matching refs:mapping
1064 copy_mapping(idmap_mapping *mapping, idmap_mapping *request) in copy_mapping() argument
1068 (void) memset(mapping, 0, sizeof (*mapping)); in copy_mapping()
1070 mapping->flag = request->flag; in copy_mapping()
1071 mapping->direction = _IDMAP_F_DONE; in copy_mapping()
1073 retcode = copy_id(&mapping->id1, &request->id1); in copy_mapping()
1077 retcode = copy_string(&mapping->id1domain, request->id1domain); in copy_mapping()
1081 retcode = copy_string(&mapping->id1name, request->id1name); in copy_mapping()
1085 retcode = copy_id(&mapping->id2, &request->id2); in copy_mapping()
1089 retcode = copy_string(&mapping->id2domain, request->id2domain); in copy_mapping()
1092 retcode = copy_string(&mapping->id2name, request->id2name); in copy_mapping()
1099 if (IS_ID_SID(mapping->id1)) in copy_mapping()
1100 free(mapping->id1.idmap_id_u.sid.prefix); in copy_mapping()
1101 free(mapping->id1domain); in copy_mapping()
1102 free(mapping->id1name); in copy_mapping()
1103 if (IS_ID_SID(mapping->id2)) in copy_mapping()
1104 free(mapping->id2.idmap_id_u.sid.prefix); in copy_mapping()
1105 free(mapping->id2domain); in copy_mapping()
1106 free(mapping->id2name); in copy_mapping()
1108 (void) memset(mapping, 0, sizeof (*mapping)); in copy_mapping()