Home
last modified time | relevance | path

Searched refs:kmaps (Results 1 – 11 of 11) sorted by relevance

/tools/perf/util/
A Dmaps.c1240 down_read(maps__lock(kmaps)); in maps__merge_in()
1244 up_read(maps__lock(kmaps)); in maps__merge_in()
1247 maps__sort_by_address(kmaps); in maps__merge_in()
1255 up_read(maps__lock(kmaps)); in maps__merge_in()
1258 up_read(maps__lock(kmaps)); in maps__merge_in()
1261 down_write(maps__lock(kmaps)); in maps__merge_in()
1274 check_invariants(kmaps); in maps__merge_in()
1275 up_write(maps__lock(kmaps)); in maps__merge_in()
1285 up_write(maps__lock(kmaps)); in maps__merge_in()
1311 check_invariants(kmaps); in maps__merge_in()
[all …]
A Dmaps.h19 struct maps *kmaps; member
75 int maps__merge_in(struct maps *kmaps, struct map *new_map);
A Dsymbol.c813 if (!kmaps) in maps__split_kallsyms_for_kcore()
872 if (!kmaps) in maps__split_kallsyms()
875 machine = maps__machine(kmaps); in maps__split_kallsyms()
1230 struct maps *kmaps = map__kmaps(map); in validate_kcore_modules() local
1233 if (!kmaps) in validate_kcore_modules()
1308 struct maps *kmaps = map__kmaps(map); in dso__load_kcore() local
1317 if (!kmaps) in dso__load_kcore()
1320 machine = maps__machine(kmaps); in dso__load_kcore()
1394 maps__remove(kmaps, map_ref); in dso__load_kcore()
1401 err = maps__insert(kmaps, map_ref); in dso__load_kcore()
[all …]
A Dmachine.h46 struct maps *kmaps; member
84 return machine->kmaps; in machine__kernel_maps()
246 return maps__find_symbol(machine->kmaps, addr, mapp); in machine__find_kernel_symbol()
254 return maps__find_symbol_by_name(machine->kmaps, name, mapp); in machine__find_kernel_symbol_by_name()
A Dmap.c537 if (kmap && is_entry_trampoline(kmap->name) && kmap->kmaps) { in map__rip_2objdump()
538 struct machine *machine = maps__machine(kmap->kmaps); in map__rip_2objdump()
634 if (!kmap || !kmap->kmaps) { in map__kmaps()
638 return kmap->kmaps; in map__kmaps()
A Dsymbol-elf.c1420 struct maps *kmaps, struct kmap *kmap, in dso__process_kernel_symbol() argument
1450 if (kmaps) { in dso__process_kernel_symbol()
1454 maps__remove(kmaps, map); in dso__process_kernel_symbol()
1455 err = maps__insert(kmaps, map); in dso__process_kernel_symbol()
1493 curr_map = maps__find_by_name(kmaps, dso_name); in dso__process_kernel_symbol()
1514 map__kmap(curr_map)->kmaps = kmaps; in dso__process_kernel_symbol()
1524 if (maps__insert(kmaps, curr_map)) in dso__process_kernel_symbol()
1526 dsos__add(&maps__machine(kmaps)->dsos, curr_dso); in dso__process_kernel_symbol()
1560 if (kmap && !kmaps) in dso__load_sym_internal()
1746 kmaps, kmap, &curr_dso, in dso__load_sym_internal()
[all …]
A Dmachine.c80 machine->kmaps = maps__new(machine); in machine__init()
81 if (machine->kmaps == NULL) in machine__init()
125 zfree(&machine->kmaps); in machine__init()
213 maps__zput(machine->kmaps); in machine__exit()
1101 struct maps *kmaps; member
1114 dest_map = maps__find(args->kmaps, map__pgoff(map)); in machine__map_x86_64_entry_trampolines_cb()
1128 .kmaps = machine__kernel_maps(machine), in machine__map_x86_64_entry_trampolines()
1138 maps__for_each_map(args.kmaps, machine__map_x86_64_entry_trampolines_cb, &args); in machine__map_x86_64_entry_trampolines()
A Dbpf_lock_contention.c753 maps__load_first(machine->kmaps); in lock_contention_read()
/tools/perf/arch/x86/util/
A Devent.c73 struct maps *kmaps = machine__kernel_maps(machine); in perf_event__synthesize_extra_kmaps() local
87 rc = maps__for_each_map(kmaps, perf_event__synthesize_extra_kmaps_cb, &args); in perf_event__synthesize_extra_kmaps()
/tools/perf/tests/
A Dvmlinux-kallsyms.c130 struct map *pair = maps__find_by_name(args->kallsyms.kmaps, in test__vmlinux_matches_kallsyms_cb1()
153 pair = maps__find(args->kallsyms.kmaps, mem_start); in test__vmlinux_matches_kallsyms_cb2()
/tools/perf/Documentation/
A Dperf.txt66 kmaps - Print kernel and module maps (perf script

Completed in 40 milliseconds