Lines Matching refs:new_map
1188 int maps__merge_in(struct maps *kmaps, struct map *new_map)
1206 first_after_ = first_ending_after(kmaps, new_map);
1210 map__start(kmaps_maps_by_address[first_after_]) >= map__end(new_map)) {
1213 return maps__insert(kmaps, new_map);
1222 first_after_ = first_ending_after(kmaps, new_map);
1227 map__start(kmaps_maps_by_address[first_after_]) >= map__end(new_map)) {
1229 int ret = __maps__insert(kmaps, new_map);
1235 /* Array to merge into, possibly 1 more for the sake of new_map. */
1250 /* Copy entries before the new_map that can't overlap. */
1257 __maps__insert(kmaps, new_map);
1259 /* Insert mappings after new_map, splitting new_map in the process. */