Lines Matching defs:map
15 #include "map.h"
332 int thread__insert_map(struct thread *thread, struct map *map)
336 ret = unwind__prepare_access(thread->maps, map, NULL);
340 maps__fixup_overlappings(thread->maps, map, stderr);
341 maps__insert(thread->maps, map);
351 struct map *map;
355 maps__for_each_entry(maps, map) {
356 err = unwind__prepare_access(thread->maps, map, &initialized);
378 /* This is new thread, we share map groups for process. */
383 pr_debug("broken map groups on thread %d/%d parent %d/%d\n",
420 if (al->map)
446 if (!thread__find_map(thread, cpumode, ip, &al) || !al.map->dso ||
447 al.map->dso->data.status == DSO_DATA_STATUS_ERROR ||
448 map__load(al.map) < 0)
451 offset = al.map->map_ip(al.map, ip);
453 *is64bit = al.map->dso->is_64_bit;
455 return dso__data_read_offset(al.map->dso, machine, offset, buf, len);