kmaps 21 tools/perf/arch/x86/util/event.c struct map_groups *kmaps = &machine->kmaps; kmaps 22 tools/perf/arch/x86/util/event.c struct maps *maps = &kmaps->maps; kmaps 193 tools/perf/tests/vmlinux-kallsyms.c pair = map_groups__find_by_name(&kallsyms.kmaps, kmaps 216 tools/perf/tests/vmlinux-kallsyms.c pair = map_groups__find(&kallsyms.kmaps, mem_start); kmaps 57 tools/perf/util/bpf-event.c map = map_groups__find(&machine->kmaps, addr); kmaps 1122 tools/perf/util/callchain.c if (al->map->groups == &al->machine->kmaps) { kmaps 477 tools/perf/util/event.c mg = &machine->kmaps; kmaps 483 tools/perf/util/event.c mg = &machine->kmaps; kmaps 84 tools/perf/util/machine.c map_groups__init(&machine->kmaps, machine); kmaps 215 tools/perf/util/machine.c map_groups__exit(&machine->kmaps); kmaps 724 tools/perf/util/machine.c map = map_groups__find(&machine->kmaps, event->ksymbol.addr); kmaps 732 tools/perf/util/machine.c map_groups__insert(&machine->kmaps, map); kmaps 750 tools/perf/util/machine.c map = map_groups__find(&machine->kmaps, event->ksymbol.addr); kmaps 752 tools/perf/util/machine.c map_groups__remove(&machine->kmaps, map); kmaps 780 tools/perf/util/machine.c map = map_groups__find_by_name(&machine->kmaps, m.name); kmaps 792 tools/perf/util/machine.c map_groups__insert(&machine->kmaps, map); kmaps 976 tools/perf/util/machine.c kmap->kmaps = &machine->kmaps; kmaps 979 tools/perf/util/machine.c map_groups__insert(&machine->kmaps, map); kmaps 1024 tools/perf/util/machine.c struct map_groups *kmaps = &machine->kmaps; kmaps 1025 tools/perf/util/machine.c struct maps *maps = &kmaps->maps; kmaps 1042 tools/perf/util/machine.c dest_map = map_groups__find(kmaps, map->pgoff); kmaps 1103 tools/perf/util/machine.c kmap->kmaps = &machine->kmaps; kmaps 1104 tools/perf/util/machine.c map_groups__insert(&machine->kmaps, map); kmaps 1118 tools/perf/util/machine.c map_groups__remove(&machine->kmaps, map); kmaps 1213 tools/perf/util/machine.c map_groups__fixup_end(&machine->kmaps); kmaps 1364 tools/perf/util/machine.c return map_groups__set_modules_path_dir(&machine->kmaps, modules_path, 0); kmaps 1437 tools/perf/util/machine.c map_groups__remove(&machine->kmaps, map); kmaps 1441 tools/perf/util/machine.c map_groups__insert(&machine->kmaps, map); kmaps 53 tools/perf/util/machine.h struct map_groups kmaps; kmaps 85 tools/perf/util/machine.h return &machine->kmaps.maps; kmaps 213 tools/perf/util/machine.h return map_groups__find_symbol(&machine->kmaps, addr, mapp); kmaps 221 tools/perf/util/machine.h return map_groups__find_symbol_by_name(&machine->kmaps, name, mapp); kmaps 522 tools/perf/util/map.c if (kmap && is_entry_trampoline(kmap->name) && kmap->kmaps && kmap->kmaps->machine) { kmaps 523 tools/perf/util/map.c struct map *kernel_map = machine__kernel_map(kmap->kmaps->machine); kmaps 1039 tools/perf/util/map.c if (!kmap || !kmap->kmaps) { kmaps 1043 tools/perf/util/map.c return kmap->kmaps; kmaps 44 tools/perf/util/map_groups.h struct map_groups *kmaps; kmaps 95 tools/perf/util/map_groups.h int map_groups__merge_in(struct map_groups *kmaps, struct map *new_map); kmaps 324 tools/perf/util/probe-event.c map = map_groups__find_by_name(&host_machine->kmaps, module_name); kmaps 847 tools/perf/util/symbol-elf.c struct map_groups *kmaps, struct kmap *kmap, kmaps 877 tools/perf/util/symbol-elf.c if (kmaps) { kmaps 879 tools/perf/util/symbol-elf.c map_groups__remove(kmaps, map); kmaps 880 tools/perf/util/symbol-elf.c map_groups__insert(kmaps, map); kmaps 905 tools/perf/util/symbol-elf.c curr_map = map_groups__find_by_name(kmaps, dso_name); kmaps 931 tools/perf/util/symbol-elf.c map_groups__insert(kmaps, curr_map); kmaps 953 tools/perf/util/symbol-elf.c struct map_groups *kmaps = kmap ? map__kmaps(map) : NULL; kmaps 970 tools/perf/util/symbol-elf.c if (kmap && !kmaps) kmaps 1125 tools/perf/util/symbol-elf.c if (dso__process_kernel_symbol(dso, map, &sym, &shdr, kmaps, kmap, &curr_dso, &curr_map, kmaps 1165 tools/perf/util/symbol-elf.c map_groups__fixup_end(kmaps); kmaps 705 tools/perf/util/symbol.c static int map_groups__split_kallsyms_for_kcore(struct map_groups *kmaps, struct dso *dso) kmaps 714 tools/perf/util/symbol.c if (!kmaps) kmaps 731 tools/perf/util/symbol.c curr_map = map_groups__find(kmaps, pos->start); kmaps 758 tools/perf/util/symbol.c static int map_groups__split_kallsyms(struct map_groups *kmaps, struct dso *dso, u64 delta, kmaps 770 tools/perf/util/symbol.c if (!kmaps) kmaps 773 tools/perf/util/symbol.c machine = kmaps->machine; kmaps 804 tools/perf/util/symbol.c curr_map = map_groups__find_by_name(kmaps, module); kmaps 871 tools/perf/util/symbol.c map_groups__insert(kmaps, curr_map); kmaps 894 tools/perf/util/symbol.c machine__is_default_guest(kmaps->machine)) { kmaps 1062 tools/perf/util/symbol.c struct map_groups *kmaps) kmaps 1072 tools/perf/util/symbol.c old_map = map_groups__first(kmaps); kmaps 1124 tools/perf/util/symbol.c struct map_groups *kmaps = map__kmaps(map); kmaps 1127 tools/perf/util/symbol.c if (!kmaps) kmaps 1134 tools/perf/util/symbol.c if (do_validate_kcore_modules(modules_filename, kmaps)) kmaps 1187 tools/perf/util/symbol.c int map_groups__merge_in(struct map_groups *kmaps, struct map *new_map) kmaps 1192 tools/perf/util/symbol.c for (old_map = map_groups__first(kmaps); old_map; kmaps 1251 tools/perf/util/symbol.c map_groups__insert(kmaps, old_map); kmaps 1256 tools/perf/util/symbol.c map_groups__insert(kmaps, new_map); kmaps 1265 tools/perf/util/symbol.c struct map_groups *kmaps = map__kmaps(map); kmaps 1274 tools/perf/util/symbol.c if (!kmaps) kmaps 1277 tools/perf/util/symbol.c machine = kmaps->machine; kmaps 1314 tools/perf/util/symbol.c old_map = map_groups__first(kmaps); kmaps 1324 tools/perf/util/symbol.c map_groups__remove(kmaps, old_map); kmaps 1354 tools/perf/util/symbol.c map_groups__remove(kmaps, map); kmaps 1355 tools/perf/util/symbol.c map_groups__insert(kmaps, map); kmaps 1364 tools/perf/util/symbol.c if (map_groups__merge_in(kmaps, new_map)) kmaps 1438 tools/perf/util/symbol.c if (!kmap || !kmap->kmaps) kmaps 1456 tools/perf/util/symbol.c return map_groups__split_kallsyms_for_kcore(kmap->kmaps, dso); kmaps 1458 tools/perf/util/symbol.c return map_groups__split_kallsyms(kmap->kmaps, dso, delta, map);