/linux-master/tools/perf/util/ |
H A D | srcline.c | 32 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 D | vdso.c | 35 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 D | data-convert-json.c | 137 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 D | symbol.c | 920 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 D | symbol-elf.c | 1429 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 D | sort.c | 262 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 D | arm-cs-trace-disasm.py | 66 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 D | hists_common.c | 75 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 D | builtin-inject.c | 665 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...] |