/linux-6.6.21/tools/perf/util/ |
D | map.c | 239 if (!map__dso(map)->kernel) in __map__is_kernel() 254 struct dso *dso = map__dso(map); in __map__is_bpf_prog() 271 struct dso *dso = map__dso(map); in __map__is_bpf_image() 287 const struct dso *dso = map__dso(map); in __map__is_ool() 294 return dso__has_symbols(map__dso(map)); in map__has_symbols() 319 struct dso *dso = map__dso(map); in map__fixup_start() 332 struct dso *dso = map__dso(map); in map__fixup_end() 346 struct dso *dso = map__dso(map); in map__load() 390 return dso__find_symbol(map__dso(map), addr); in map__find_symbol() 400 dso = map__dso(map); in map__find_symbol_by_name_idx() [all …]
|
D | map.h | 51 static inline struct dso *map__dso(const struct map *map) in map__dso() function 143 dso__for_each_symbol(map__dso(map), pos, n) 158 pos = dso__next_symbol_by_name(map__dso(map), &idx))
|
D | maps.c | 67 const struct dso *dso = map__dso(map); in maps__insert() 267 printed += dso__fprintf(map__dso(pos->map), fp); in maps__fprintf() 321 map__dso(map)->name); in maps__fixup_overlappings()
|
D | unwind-libunwind.c | 25 struct dso *dso = map__dso(map); in unwind__prepare_access()
|
D | symbol.c | 824 curr_map_dso = map__dso(curr_map); in maps__split_kallsyms_for_kcore() 878 curr_map_dso = map__dso(curr_map); in maps__split_kallsyms() 902 curr_map_dso = map__dso(curr_map); in maps__split_kallsyms() 973 struct dso *curr_map_dso = map__dso(curr_map); in maps__split_kallsyms() 990 dso__set_loaded(map__dso(curr_map)); in maps__split_kallsyms() 1169 dso = map__dso(old_map); in do_validate_kcore_modules() 2072 const struct dso *dso_a = map__dso(map_a); in map__strcmp() 2073 const struct dso *dso_b = map__dso(map_b); in map__strcmp() 2091 const struct dso *dso = map__dso(*(const struct map **)b); in map__strcmp_name() 2152 const struct dso *dso = map__dso(RC_CHK_ACCESS(maps)->last_search_by_name); in maps__find_by_name() [all …]
|
D | unwind-libdw.c | 57 dso = map__dso(al->map); in __report_module() 170 dso = map__dso(al.map); in access_dso_mem()
|
D | dlfilter.c | 34 struct dso *dso = map__dso(al->map); in al_to_d_al() 266 dso = map ? map__dso(map) : NULL; in dlfilter__srcline() 292 return dso__data_read_offset(map__dso(map), machine, offset, buf, len); in code_read()
|
D | unwind-libunwind-local.c | 332 if (map__dso(map) == dso && start < base_addr) in read_unwind_spec_eh_frame() 443 dso = map__dso(map); in find_proc_info() 538 dso = map__dso(map); in access_dso_mem()
|
D | machine.c | 51 return map__dso(machine->vmlinux_map); in machine__kernel_dso() 944 dso = map__dso(map); in machine__process_ksymbol_register() 975 struct dso *dso = map__dso(map); in machine__process_ksymbol_unregister() 1003 struct dso *dso = map ? map__dso(map) : NULL; in machine__process_text_poke() 1463 struct dso *dso = map__dso(map); in machine__load_kallsyms() 1482 struct dso *dso = map__dso(map); in machine__load_vmlinux_path() 1538 dso = map__dso(map); in maps__set_module_path() 1647 dso__kernel_module_get_build_id(map__dso(map), machine->root_dir); in machine__create_module() 1834 dso__set_build_id(map__dso(map), bid); in machine__process_kernel_mmap_event() 2295 dso = map__dso(map); in callchain_srcline() [all …]
|
D | sort.c | 233 struct dso *dso_l = map_l ? map__dso(map_l) : NULL; in _sort__dso_cmp() 234 struct dso *dso_r = map_r ? map__dso(map_r) : NULL; in _sort__dso_cmp() 260 const struct dso *dso = map ? map__dso(map) : NULL; in _hist_entry__dso_snprintf() 282 return dso && (!he->ms.map || map__dso(he->ms.map) != dso); in hist_entry__dso_filter() 362 struct dso *dso = map ? map__dso(map) : NULL; in _hist_entry__sym_snprintf() 644 sf = __get_srcline(map__dso(map), map__rip_2objdump(map, e->ip), in hist_entry__get_srcfile() 985 map__dso(he->branch_info->from.ms.map) != dso); in hist_entry__dso_from_filter() 1017 map__dso(he->branch_info->to.ms.map) != dso); in hist_entry__dso_to_filter() 1528 l_dso = map__dso(l_map); in sort__dcacheline_cmp() 1529 r_dso = map__dso(r_map); in sort__dcacheline_cmp() [all …]
|
D | block-info.c | 320 if (map && map__dso(map)) { in block_dso_entry() 322 map__dso(map)->short_name); in block_dso_entry()
|
/linux-6.6.21/tools/perf/ui/browsers/ |
D | map.c | 79 if (ui_browser__show(&browser->b, map__dso(browser->map)->long_name, in map_browser__run() 109 .entries = &map__dso(map)->symbols, in map__browse()
|
/linux-6.6.21/tools/perf/tests/ |
D | maps.c | 32 strcmp(map__dso(map)->name, merged[i].name) || in check_maps() 52 map__dso(map)->name, in check_maps()
|
D | hists_common.c | 182 struct dso *dso = map__dso(he->ms.map); in print_hists_in() 211 struct dso *dso = map__dso(he->ms.map); in print_hists_out()
|
D | vmlinux-kallsyms.c | 296 struct dso *dso = map__dso(map); in test__vmlinux_matches_kallsyms() 330 struct dso *dso = map__dso(map); in test__vmlinux_matches_kallsyms()
|
D | hists_filter.c | 209 hists->dso_filter = map__dso(fake_samples[0].map); in test__hists_filter() 303 hists->dso_filter = map__dso(fake_samples[1].map); in test__hists_filter()
|
D | code-reading.c | 245 if (!thread__find_map(thread, cpumode, addr, &al) || !map__dso(al.map)) { in read_object_code() 255 dso = map__dso(al.map); in read_object_code() 601 dso = map__dso(map); in do_test_code_reading()
|
D | symbols.c | 112 dso = map__dso(map); in test_file()
|
D | hists_cumulate.c | 167 #define DSO(he) (map__dso(he->ms.map)->short_name) 171 #define CDSO(cl) (map__dso(cl->ms.map)->short_name)
|
/linux-6.6.21/tools/perf/ |
D | builtin-kallsyms.c | 39 dso = map__dso(map); in __cmd_kallsyms()
|
D | builtin-annotate.c | 213 map__dso(a.map)->hit = 1; in process_branch_callback() 246 struct dso *dso = map__dso(al->map); in evsel__add_sample() 334 if (he->ms.sym == NULL || map__dso(he->ms.map)->annotate_warned) in hists__find_annotations()
|
D | builtin-buildid-list.c | 27 const struct dso *dso = map__dso(map); in buildid__map_cb()
|
/linux-6.6.21/tools/perf/arch/powerpc/util/ |
D | sym-handling.c | 107 if (map__dso(map)->symtab_type == DSO_BINARY_TYPE__KALLSYMS) in arch__fix_tev_from_maps()
|
D | skip-callchain-idx.c | 259 dso = map__dso(al.map); in arch_skip_callchain_idx()
|
/linux-6.6.21/tools/perf/scripts/python/Perf-Trace-Util/ |
D | Context.c | 157 dso = map ? map__dso(map) : NULL; in perf_sample_src()
|