Home
last modified time | relevance | path

Searched refs:dso_name (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/tools/perf/util/
H A Dsrcline.c32 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 Dvdso.c35 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 Ddata-convert-json.c137 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 Dsymbol.c891 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 Dsymbol-elf.c1375 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 Dsort.c261 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 Darm-cs-trace-disasm.py66 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 Dhists_common.c75 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 Dbuiltin-inject.c665 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()