Lines Matching defs:new_map
1277 int maps__merge_in(struct maps *kmaps, struct map *new_map)
1295 first_after_ = first_ending_after(kmaps, new_map);
1299 map__start(kmaps_maps_by_address[first_after_]) >= map__end(new_map)) {
1302 return maps__insert(kmaps, new_map);
1311 first_after_ = first_ending_after(kmaps, new_map);
1316 map__start(kmaps_maps_by_address[first_after_]) >= map__end(new_map)) {
1318 int ret = __maps__insert(kmaps, new_map);
1324 /* Array to merge into, possibly 1 more for the sake of new_map. */
1339 /* Copy entries before the new_map that can't overlap. */
1346 __maps__insert(kmaps, new_map);
1348 /* Insert mappings after new_map, splitting new_map in the process. */