Home
last modified time | relevance | path

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

/linux/tools/perf/util/
A Dsymbol.c752 if (!kmaps) in maps__split_kallsyms_for_kcore()
808 if (!kmaps) in maps__split_kallsyms()
811 machine = kmaps->machine; in maps__split_kallsyms()
1154 if (!kmaps) in validate_kcore_modules()
1278 maps__insert(kmaps, old_map); in maps__merge_in()
1283 maps__insert(kmaps, new_map); in maps__merge_in()
1301 if (!kmaps) in dso__load_kcore()
1304 machine = kmaps->machine; in dso__load_kcore()
1377 maps__remove(kmaps, map); in dso__load_kcore()
1378 maps__insert(kmaps, map); in dso__load_kcore()
[all …]
A Dmachine.h54 struct maps kmaps; member
86 return &machine->kmaps; in machine__kernel_maps()
225 return maps__find_symbol(&machine->kmaps, addr, mapp); in machine__find_kernel_symbol()
233 return maps__find_symbol_by_name(&machine->kmaps, name, mapp); in machine__find_kernel_symbol_by_name()
A Dmaps.h47 struct maps *kmaps; member
83 int maps__merge_in(struct maps *kmaps, struct map *new_map);
A Dmachine.c90 maps__init(&machine->kmaps, machine); in machine__init()
221 maps__exit(&machine->kmaps); in machine__exit()
802 maps__insert(&machine->kmaps, map); in machine__process_ksymbol_register()
915 maps__insert(&machine->kmaps, map); in machine__addnew_module_map()
1101 maps__insert(&machine->kmaps, map); in machine__create_extra_kernel_map()
1146 struct maps *kmaps = &machine->kmaps; in machine__map_x86_64_entry_trampolines() local
1156 maps__for_each_entry(kmaps, map) { in machine__map_x86_64_entry_trampolines()
1229 maps__remove(&machine->kmaps, map); in machine__destroy_kernel_maps()
1324 maps__fixup_end(&machine->kmaps); in machine__load_kallsyms()
1545 maps__remove(&machine->kmaps, map); in machine__update_kernel_mmap()
[all …]
A Dmap.c474 if (kmap && is_entry_trampoline(kmap->name) && kmap->kmaps && kmap->kmaps->machine) { in map__rip_2objdump()
475 struct map *kernel_map = machine__kernel_map(kmap->kmaps->machine); in map__rip_2objdump()
557 kmap->kmaps = maps; in maps__insert()
958 if (!kmap || !kmap->kmaps) { in map__kmaps()
962 return kmap->kmaps; in map__kmaps()
A Dsymbol-elf.c972 struct maps *kmaps, struct kmap *kmap, in dso__process_kernel_symbol() argument
1002 if (kmaps) { in dso__process_kernel_symbol()
1004 maps__remove(kmaps, map); in dso__process_kernel_symbol()
1005 maps__insert(kmaps, map); in dso__process_kernel_symbol()
1030 curr_map = maps__find_by_name(kmaps, dso_name); in dso__process_kernel_symbol()
1049 map__kmap(curr_map)->kmaps = kmaps; in dso__process_kernel_symbol()
1059 maps__insert(kmaps, curr_map); in dso__process_kernel_symbol()
1065 dsos__add(&kmaps->machine->dsos, curr_dso); in dso__process_kernel_symbol()
1082 struct maps *kmaps = kmap ? map__kmaps(map) : NULL; in dso__load_sym_internal() local
1099 if (kmap && !kmaps) in dso__load_sym_internal()
[all …]
A Devent.c487 al.map = maps__find(&machine->kmaps, tp->addr); in perf_event__fprintf_text_poke()
590 al->maps = maps = &machine->kmaps; in thread__find_map()
596 al->maps = maps = &machine->kmaps; in thread__find_map()
A Dbpf-event.c95 struct map *map = maps__find(&machine->kmaps, addr); in machine__process_bpf_event_load()
A Dcallchain.c1122 if (al->maps == &al->maps->machine->kmaps) { in fill_callchain_info()
A Dprobe-event.c335 map = maps__find_by_name(&host_machine->kmaps, module_name); in kernel_get_module_dso()
/linux/tools/perf/arch/x86/util/
A Devent.c21 struct maps *kmaps = &machine->kmaps; in perf_event__synthesize_extra_kmaps() local
31 maps__for_each_entry(kmaps, pos) { in perf_event__synthesize_extra_kmaps()
/linux/tools/perf/tests/
A Dvmlinux-kallsyms.c296 pair = maps__find_by_name(&kallsyms.kmaps, (map->dso->kernel ? in test__vmlinux_matches_kallsyms()
318 pair = maps__find(&kallsyms.kmaps, mem_start); in test__vmlinux_matches_kallsyms()
/linux/Documentation/translations/zh_CN/core-api/
A Dcachetlb.rst168 kmaps失效之前被调用。
/linux/Documentation/core-api/
A Dcachetlb.rst199 highmem. It will be called right before all of the kmaps
/linux/Documentation/block/
A Dbiodoc.rst230 kmaps as needed on such occasions as appropriate. A driver could also use

Completed in 62 milliseconds