| /tools/perf/util/ |
| A D | srcline.c | 36 const char *dso_name; in srcline_dso_name() local 43 if (dso_name[0] == '[') in srcline_dso_name() 49 return dso_name; in srcline_dso_name() 561 const char *dso_name, in read_addr2line_record() argument 809 dso_name, in addr2line() 882 const char *dso_name; in __get_srcline() local 888 if (dso_name == NULL) in __get_srcline() 929 const char *dso_name; in get_srcline_split() local 935 if (dso_name == NULL) in get_srcline_split() 1043 const char *dso_name; in dso__parse_addr_inlines() local [all …]
|
| A D | llvm-c-helpers.h | 40 int llvm_addr2line(const char* dso_name, 53 char *llvm_name_for_code(struct dso *dso, const char *dso_name, u64 addr); 54 char *llvm_name_for_data(struct dso *dso, const char *dso_name, u64 addr);
|
| A D | llvm-c-helpers.cpp | 74 int llvm_addr2line(const char *dso_name, u64 addr, in llvm_addr2line() argument 87 symbolizer->symbolizeInlinedCode(dso_name, in llvm_addr2line() 133 symbolizer->symbolizeCode(dso_name, sectioned_addr); in llvm_addr2line() 163 char *llvm_name_for_code(struct dso *dso, const char *dso_name, u64 addr) in llvm_name_for_code() argument 171 symbolizer->symbolizeCode(dso_name, sectioned_addr); in llvm_name_for_code() 181 char *llvm_name_for_data(struct dso *dso, const char *dso_name, u64 addr) in llvm_name_for_data() argument 189 symbolizer->symbolizeData(dso_name, sectioned_addr); in llvm_name_for_data()
|
| A D | vdso.c | 35 const char *dso_name; member 52 .dso_name = DSO__NAME_VDSO, in vdso_info__new() 57 .dso_name = DSO__NAME_VDSO32, in vdso_info__new() 62 .dso_name = DSO__NAME_VDSOX32, in vdso_info__new() 253 dso = dsos__find(&machine->dsos, vdso_file->dso_name, true); in __machine__findnew_compat() 261 return __machine__addnew_vdso(machine, vdso_file->dso_name, file_name); in __machine__findnew_compat()
|
| A D | data-convert-json.c | 137 const char *dso_name = dso__short_name(dso); in output_sample_callchain_entry() local 139 if (dso_name && strlen(dso_name) > 0) { in output_sample_callchain_entry() 141 output_json_key_string(out, false, 5, "dso", dso_name); in output_sample_callchain_entry()
|
| A D | symbol.c | 940 char dso_name[PATH_MAX]; in maps__split_kallsyms() local 956 snprintf(dso_name, sizeof(dso_name), in maps__split_kallsyms() 960 snprintf(dso_name, sizeof(dso_name), in maps__split_kallsyms() 964 ndso = dso__new(dso_name); in maps__split_kallsyms()
|
| A D | dso.h | 903 bool perf_pid_map_tid(const char *dso_name, int *tid); 904 bool is_perf_pid_map_name(const char *dso_name);
|
| A D | dso.c | 1790 bool perf_pid_map_tid(const char *dso_name, int *tid) in perf_pid_map_tid() argument 1792 return sscanf(dso_name, "/tmp/perf-%d.map", tid) == 1; in perf_pid_map_tid() 1795 bool is_perf_pid_map_name(const char *dso_name) in is_perf_pid_map_name() argument 1799 return perf_pid_map_tid(dso_name, &tid); in is_perf_pid_map_name()
|
| A D | symbol-elf.c | 1428 char dso_name[PATH_MAX]; in dso__process_kernel_symbol() local 1491 snprintf(dso_name, sizeof(dso_name), "%s%s", dso__short_name(dso), section_name); in dso__process_kernel_symbol() 1493 curr_map = maps__find_by_name(kmaps, dso_name); in dso__process_kernel_symbol() 1500 curr_dso = dso__new(dso_name); in dso__process_kernel_symbol()
|
| A D | sort.c | 300 const char *dso_name = "[unknown]"; in _hist_entry__dso_snprintf() local 303 dso_name = verbose > 0 ? dso__long_name(dso) : dso__short_name(dso); in _hist_entry__dso_snprintf() 305 return repsep_snprintf(bf, size, "%-*.*s", width, width, dso_name); in _hist_entry__dso_snprintf()
|
| /tools/perf/scripts/python/ |
| A D | arm-cs-trace-disasm.py | 129 def get_dso_file_path(dso_name, dso_build_id): argument 130 if (dso_name == "[kernel.kallsyms]" or dso_name == "vmlinux"): 134 return find_vmlinux() if find_vmlinux() else dso_name 136 if (dso_name == "[vdso]") : 141 dso_path = os.environ['PERF_BUILDID_DIR'] + "/" + dso_name + "/" + dso_build_id + append;
|
| /tools/perf/tests/ |
| A D | hists_common.c | 75 const char *dso_name; member 131 dso = machine__findnew_dso(machine, fake_symbols[i].dso_name); in setup_fake_machine()
|
| /tools/perf/ |
| A D | builtin-inject.c | 709 const char *build_id, *dso_name; in perf_inject__parse_known_build_ids() local 712 dso_name = strchr(build_id, ' '); in perf_inject__parse_known_build_ids() 713 if (dso_name == NULL) { in perf_inject__parse_known_build_ids() 717 bid_len = dso_name - pos->s; in perf_inject__parse_known_build_ids() 718 dso_name = skip_spaces(dso_name); in perf_inject__parse_known_build_ids() 741 const char *build_id, *dso_name; in perf_inject__lookup_known_build_id() local 745 dso_name = strchr(build_id, ' '); in perf_inject__lookup_known_build_id() 746 bid_len = dso_name - pos->s; in perf_inject__lookup_known_build_id() 749 dso_name = skip_spaces(dso_name); in perf_inject__lookup_known_build_id() 750 if (strcmp(dso__long_name(dso), dso_name)) in perf_inject__lookup_known_build_id()
|