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

/linux-master/tools/perf/util/
H A Dsrcline.c32 const char *dso_name; local
35 dso_name = dso->symsrc_filename;
37 dso_name = dso->long_name;
39 if (dso_name[0] == '[')
42 if (!strncmp(dso_name, "/tmp/perf-", 10))
45 return dso_name;
301 static int addr2line(const char *dso_name, u64 addr, argument
310 dso->a2l = addr2line_init(dso_name);
316 pr_warning("addr2line_init failed for %s\n", dso_name);
450 static enum a2l_style addr2line_configure(struct child_process *a2l, const char *dso_name) argument
502 read_addr2line_record(struct io *io, enum a2l_style style, const char *dso_name, u64 addr, bool first, char **function, char **filename, unsigned int *line_nr) argument
634 addr2line(const char *dso_name, u64 addr, char **file, unsigned int *line_nr, struct dso *dso, bool unwind_inlines, struct inline_node *node, struct symbol *sym __maybe_unused) argument
793 addr2inlines(const char *dso_name, u64 addr, struct dso *dso, struct symbol *sym) argument
824 const char *dso_name; local
870 const char *dso_name; local
983 const char *dso_name; local
[all...]
H A Dvdso.c35 const char *dso_name; member in struct:vdso_file
52 .dso_name = DSO__NAME_VDSO,
57 .dso_name = DSO__NAME_VDSO32,
62 .dso_name = DSO__NAME_VDSOX32,
255 dso = __dsos__find(&machine->dsos, vdso_file->dso_name, true);
263 dso = __machine__addnew_vdso(machine, vdso_file->dso_name, file_name);
H A Ddata-convert-json.c137 const char *dso_name = dso->short_name; local
139 if (dso_name && strlen(dso_name) > 0) {
141 output_json_key_string(out, false, 5, "dso", dso_name);
H A Dsymbol.c920 char dso_name[PATH_MAX]; local
936 snprintf(dso_name, sizeof(dso_name),
940 snprintf(dso_name, sizeof(dso_name),
944 ndso = dso__new(dso_name);
H A Dsymbol-elf.c1429 char dso_name[PATH_MAX]; local
1492 snprintf(dso_name, sizeof(dso_name), "%s%s", dso->short_name, section_name);
1494 curr_map = maps__find_by_name(kmaps, dso_name);
1501 curr_dso = dso__new(dso_name);
H A Dsort.c262 const char *dso_name = "[unknown]"; local
265 dso_name = verbose > 0 ? dso->long_name : dso->short_name;
267 return repsep_snprintf(bf, size, "%-*.*s", width, width, dso_name);
/linux-master/tools/perf/scripts/python/
H A Darm-cs-trace-disasm.py66 def get_dso_file_path(dso_name, dso_build_id):
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;
/linux-master/tools/perf/tests/
H A Dhists_common.c75 const char *dso_name; member in struct:__anon1010
131 dso = machine__findnew_dso(machine, fake_symbols[i].dso_name);
/linux-master/tools/perf/
H A Dbuiltin-inject.c665 const char *build_id, *dso_name; local
668 dso_name = strchr(build_id, ' ');
669 if (dso_name == NULL) {
673 bid_len = dso_name - pos->s;
674 dso_name = skip_spaces(dso_name);
697 const char *build_id, *dso_name; local
700 dso_name = strchr(build_id, ' ');
701 bid_len = dso_name - pos->s;
702 dso_name
[all...]

Completed in 165 milliseconds