/openbmc/linux/tools/perf/util/ |
H A D | srcline.c | 32 const char *dso_name; in dso__name() local 35 dso_name = dso->symsrc_filename; in dso__name() 37 dso_name = dso->long_name; in dso__name() 39 if (dso_name[0] == '[') in dso__name() 42 if (!strncmp(dso_name, "/tmp/perf-", 10)) in dso__name() 45 return dso_name; in dso__name() 301 static int addr2line(const char *dso_name, u64 addr, in addr2line() argument 310 dso->a2l = addr2line_init(dso_name); in addr2line() 316 pr_warning("addr2line_init failed for %s\n", dso_name); in addr2line() 450 static enum a2l_style addr2line_configure(struct child_process *a2l, const char *dso_name) in addr2line_configure() argument [all …]
|
H 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() 244 dso = __dsos__find(&machine->dsos, vdso_file->dso_name, true); in __machine__findnew_compat() 252 dso = __machine__addnew_vdso(machine, vdso_file->dso_name, file_name); in __machine__findnew_compat()
|
H A D | data-convert-json.c | 137 const char *dso_name = dso->short_name; 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()
|
H A D | symbol.c | 891 char dso_name[PATH_MAX]; in maps__split_kallsyms() local 906 snprintf(dso_name, sizeof(dso_name), in maps__split_kallsyms() 910 snprintf(dso_name, sizeof(dso_name), in maps__split_kallsyms() 914 ndso = dso__new(dso_name); in maps__split_kallsyms()
|
H A D | symbol-elf.c | 1375 char dso_name[PATH_MAX]; in dso__process_kernel_symbol() local 1428 snprintf(dso_name, sizeof(dso_name), "%s%s", dso->short_name, section_name); in dso__process_kernel_symbol() 1430 curr_map = maps__find_by_name(kmaps, dso_name); in dso__process_kernel_symbol() 1437 curr_dso = dso__new(dso_name); in dso__process_kernel_symbol()
|
H A D | sort.c | 261 const char *dso_name = "[unknown]"; in _hist_entry__dso_snprintf() local 264 dso_name = verbose > 0 ? dso->long_name : dso->short_name; in _hist_entry__dso_snprintf() 266 return repsep_snprintf(bf, size, "%-*.*s", width, width, dso_name); in _hist_entry__dso_snprintf()
|
/openbmc/linux/tools/perf/scripts/python/ |
H A D | arm-cs-trace-disasm.py | 66 def get_dso_file_path(dso_name, dso_build_id): argument 67 if (dso_name == "[kernel.kallsyms]" or dso_name == "vmlinux"): 71 return dso_name 73 if (dso_name == "[vdso]") : 78 dso_path = os.environ['PERF_BUILDID_DIR'] + "/" + dso_name + "/" + dso_build_id + append;
|
/openbmc/linux/tools/perf/tests/ |
H 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()
|
/openbmc/linux/tools/perf/ |
H A D | builtin-inject.c | 665 const char *build_id, *dso_name; in perf_inject__parse_known_build_ids() local 668 dso_name = strchr(build_id, ' '); in perf_inject__parse_known_build_ids() 669 if (dso_name == NULL) { in perf_inject__parse_known_build_ids() 673 bid_len = dso_name - pos->s; in perf_inject__parse_known_build_ids() 674 dso_name = skip_spaces(dso_name); in perf_inject__parse_known_build_ids() 697 const char *build_id, *dso_name; in perf_inject__lookup_known_build_id() local 700 dso_name = strchr(build_id, ' '); in perf_inject__lookup_known_build_id() 701 bid_len = dso_name - pos->s; in perf_inject__lookup_known_build_id() 702 dso_name = skip_spaces(dso_name); in perf_inject__lookup_known_build_id() 703 if (strcmp(dso->long_name, dso_name)) in perf_inject__lookup_known_build_id()
|