Home
last modified time | relevance | path

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

/linux-6.3-rc2/tools/perf/util/
A Dsymbol.c778 if (!kmaps) in maps__split_kallsyms_for_kcore()
834 if (!kmaps) in maps__split_kallsyms()
837 machine = kmaps->machine; in maps__split_kallsyms()
1180 if (!kmaps) in validate_kcore_modules()
1304 maps__insert(kmaps, old_map); in maps__merge_in()
1309 maps__insert(kmaps, new_map); in maps__merge_in()
1327 if (!kmaps) in dso__load_kcore()
1330 machine = kmaps->machine; in dso__load_kcore()
1416 maps__remove(kmaps, map); in dso__load_kcore()
1417 maps__insert(kmaps, map); in dso__load_kcore()
[all …]
A Dmaps.h47 struct maps *kmaps; member
81 int maps__merge_in(struct maps *kmaps, struct map *new_map);
A Dmachine.h56 struct maps *kmaps; member
94 return machine->kmaps; in machine__kernel_maps()
236 return maps__find_symbol(machine->kmaps, addr, mapp); in machine__find_kernel_symbol()
244 return maps__find_symbol_by_name(machine->kmaps, name, mapp); in machine__find_kernel_symbol_by_name()
A Dmap.c480 if (kmap && is_entry_trampoline(kmap->name) && kmap->kmaps && kmap->kmaps->machine) { in map__rip_2objdump()
481 struct map *kernel_map = machine__kernel_map(kmap->kmaps->machine); in map__rip_2objdump()
574 if (!kmap || !kmap->kmaps) { in map__kmaps()
578 return kmap->kmaps; in map__kmaps()
A Dsymbol-elf.c1350 struct maps *kmaps, struct kmap *kmap, in dso__process_kernel_symbol() argument
1380 if (kmaps) { in dso__process_kernel_symbol()
1382 maps__remove(kmaps, map); in dso__process_kernel_symbol()
1383 maps__insert(kmaps, map); in dso__process_kernel_symbol()
1408 curr_map = maps__find_by_name(kmaps, dso_name); in dso__process_kernel_symbol()
1427 map__kmap(curr_map)->kmaps = kmaps; in dso__process_kernel_symbol()
1437 maps__insert(kmaps, curr_map); in dso__process_kernel_symbol()
1443 dsos__add(&kmaps->machine->dsos, curr_dso); in dso__process_kernel_symbol()
1460 struct maps *kmaps = kmap ? map__kmaps(map) : NULL; in dso__load_sym_internal() local
1477 if (kmap && !kmaps) in dso__load_sym_internal()
[all …]
A Dmachine.c100 machine->kmaps = maps__new(machine); in machine__init()
101 if (machine->kmaps == NULL) in machine__init()
143 zfree(&machine->kmaps); in machine__init()
233 maps__delete(machine->kmaps); in machine__exit()
1244 struct maps *kmaps = machine__kernel_maps(machine); in machine__map_x86_64_entry_trampolines() local
1254 maps__for_each_entry(kmaps, map) { in machine__map_x86_64_entry_trampolines()
1261 dest_map = maps__find(kmaps, map->pgoff); in machine__map_x86_64_entry_trampolines()
A Dbpf_lock_contention.c258 map__load(maps__first(machine->kmaps)); in lock_contention_read()
A Dmaps.c45 kmap->kmaps = maps; in maps__insert()
/linux-6.3-rc2/tools/perf/arch/x86/util/
A Devent.c23 struct maps *kmaps = machine__kernel_maps(machine); in perf_event__synthesize_extra_kmaps() local
33 maps__for_each_entry(kmaps, pos) { in perf_event__synthesize_extra_kmaps()
/linux-6.3-rc2/tools/perf/tests/
A Dvmlinux-kallsyms.c301 pair = maps__find_by_name(kallsyms.kmaps, (map->dso->kernel ? in test__vmlinux_matches_kallsyms()
323 pair = maps__find(kallsyms.kmaps, mem_start); in test__vmlinux_matches_kallsyms()
/linux-6.3-rc2/Documentation/translations/zh_CN/core-api/
A Dcachetlb.rst169 kmaps失效之前被调用。
/linux-6.3-rc2/Documentation/core-api/
A Dcachetlb.rst199 highmem. It will be called right before all of the kmaps

Completed in 26 milliseconds