Searched refs:dso (Results 51 - 75 of 87) sorted by relevance

1234

/linux-master/tools/perf/util/
H A Dthread.c8 #include "dso.h"
446 struct dso *dso; local
458 dso = map__dso(al.map);
460 if (!dso || dso->data.status == DSO_DATA_STATUS_ERROR || map__load(al.map) < 0) {
467 *is64bit = dso->is_64_bit;
471 return dso__data_read_offset(dso, machine, offset, buf, len);
H A Dannotate.c19 #include "dso.h"
1795 struct dso *dso = map__dso(ms->map); local
1809 if (dso->has_build_id) {
1810 build_id__sprintf(&dso->bid, bf + 15);
1832 scnprintf(buf, buflen, "Invalid BPF file: %s.", dso->long_name);
1836 dso->long_name);
1846 static int dso__disassemble_filename(struct dso *dso, char *filename, size_t filename_size) argument
1854 if (dso
1938 struct dso *dso = map__dso(map); local
2165 struct dso *dso = map__dso(map); local
2637 struct dso *dso = map__dso(map); local
3068 struct dso *dso = map__dso(ms->map); local
3104 struct dso *dso = map__dso(ms->map); local
[all...]
H A Dsession.h131 bool (fn)(struct dso *dso, int parm), int parm);
H A Dthread-stack.h18 struct dso;
H A Dprobe-event.c28 #include "dso.h"
160 struct dso *dso = map__dso(map); local
161 const char *short_name = dso->short_name; /* short_name is "[module]" */
162 u16 short_name_len = dso->short_name_len;
199 struct dso *dso; local
202 dso = map ? map__dso(map) : NULL;
203 if (dso) {
204 mutex_lock(&dso
349 struct dso *dso; local
488 open_from_debuginfod(struct dso *dso, struct nsinfo *nsi, bool silent) argument
537 struct dso *dso = NULL; local
3765 struct dso *dso; local
[all...]
H A Dintel-pt.c31 #include "dso.h"
581 static unsigned int intel_pt_cache_size(struct dso *dso, argument
586 size = dso__data_size(dso, machine);
595 static struct auxtrace_cache *intel_pt_cache(struct dso *dso, argument
601 if (dso->auxtrace_cache)
602 return dso->auxtrace_cache;
604 bits = intel_pt_cache_size(dso, machine);
609 dso
614 intel_pt_cache_add(struct dso *dso, struct machine *machine, u64 offset, u64 insn_cnt, u64 byte_cnt, struct intel_pt_insn *intel_pt_insn) argument
646 intel_pt_cache_lookup(struct dso *dso, struct machine *machine, u64 offset) argument
656 intel_pt_cache_invalidate(struct dso *dso, struct machine *machine, u64 offset) argument
732 intel_pt_emulated_ptwrite(struct dso *dso, struct machine *machine, u64 offset) argument
810 struct dso *dso; local
3410 struct dso *dso; local
[all...]
H A Devent.c14 #include "dso.h"
715 struct dso *dso; local
726 dso = al->map ? map__dso(al->map) : NULL;
727 dump_printf(" ...... dso: %s\n",
728 dso
729 ? dso->long_name
752 (!dso || !(strlist__has_entry(symbol_conf.dso_list,
753 dso->short_name) ||
754 (dso
[all...]
H A Dsort.c9 #include "dso.h"
43 const char *default_sort_order = "comm,dso,symbol";
45 const char default_mem_sort_order[] = "local_weight,mem,sym,dso,symbol_daddr,dso_daddr,snoop,tlb,locked,blocked,local_ins_lat,local_p_stage_cyc";
46 const char default_top_sort_order[] = "dso,symbol";
47 const char default_diff_sort_order[] = "dso,symbol";
230 /* --sort dso */
234 struct dso *dso_l = map_l ? map__dso(map_l) : NULL;
235 struct dso *dso_r = map_r ? map__dso(map_r) : NULL;
261 const struct dso *dso local
278 const struct dso *dso = arg; local
363 struct dso *dso = map ? map__dso(map) : NULL; local
1026 const struct dso *dso = arg; local
1058 const struct dso *dso = arg; local
1620 struct dso *dso = map ? map__dso(map) : NULL; local
[all...]
H A Dauxtrace.c31 #include "dso.h"
2554 static struct dso *load_dso(const char *name)
2557 struct dso *dso; local
2566 dso = dso__get(map__dso(map));
2570 return dso;
2583 static void print_duplicate_syms(struct dso *dso, const char *sym_name) argument
2591 sym = dso__first_symbol(dso);
2612 static int find_dso_sym(struct dso *ds argument
2646 addr_filter__entire_dso(struct addr_filter *filt, struct dso *dso) argument
2663 struct dso *dso; local
[all...]
H A Dbpf-event.c15 #include "dso.h"
60 struct dso *dso = map__dso(map); local
62 dso->binary_type = DSO_BINARY_TYPE__BPF_PROG_INFO;
63 dso->bpf_prog.id = id;
64 dso->bpf_prog.sub_id = i;
65 dso->bpf_prog.env = env;
H A Ddata-convert-json.c19 #include "util/dso.h"
131 struct dso *dso = al->map ? map__dso(al->map) : NULL; local
136 if (dso) {
137 const char *dso_name = dso->short_name;
141 output_json_key_string(out, false, 5, "dso", dso_name);
H A Dsynthetic-events.h12 struct dso;
48 int perf_event__synthesize_build_id(struct perf_tool *tool, struct dso *pos, u16 misc, perf_event__handler_t process, struct machine *machine);
H A Dsynthetic-events.c6 #include "util/dso.h"
373 struct dso *dso = NULL; local
387 dso = dsos__findnew_id(&machine->dsos, event->filename, &id);
388 if (dso && dso->has_build_id) {
389 bid = dso->bid;
410 if (dso && !dso->has_build_id)
411 dso__set_build_id(dso,
679 struct dso *dso; local
[all...]
H A Dhist.h92 struct dso;
104 const struct dso *dso_filter;
313 int dso; member in struct:perf_hpp_list
/linux-master/tools/perf/dlfilters/
H A Ddlfilter-test-api-v0.c79 __u64 addr; /* Mapped address (from dso) */
82 const char *dso; member in struct:perf_dlfilter_al
84 __u8 is_64_bit; /* Only valid if dso is not NULL */
275 CHECK(address_al.dso && al->dso);
276 CHECK(!strcmp(address_al.dso, al->dso));
H A Ddlfilter-test-api-v2.c87 __u64 addr; /* Mapped address (from dso) */
90 const char *dso; member in struct:perf_dlfilter_al
92 __u8 is_64_bit; /* Only valid if dso is not NULL */
290 CHECK(address_al.dso && al->dso);
291 CHECK(!strcmp(address_al.dso, al->dso));
/linux-master/tools/perf/util/scripting-engines/
H A Dtrace-event-perl.c39 #include "../dso.h"
319 struct dso *dso = map ? map__dso(map) : NULL; local
322 if (dso) {
323 if (symbol_conf.show_kernel_path && dso->long_name)
324 dsoname = dso->long_name;
326 dsoname = dso->name;
328 if (!hv_stores(elem, "dso", newSVpv(dsoname,0))) {
H A Dtrace-event-python.c40 #include "../dso.h"
393 struct dso *dso = map ? map__dso(map) : NULL; local
395 if (dso) {
396 if (symbol_conf.show_kernel_path && dso->long_name)
397 dsoname = dso->long_name;
399 dsoname = dso->name;
496 pydict_set_item_string_decref(pyelem, "dso",
800 struct dso *dso local
1242 python_export_dso(struct db_export *dbe, struct dso *dso, struct machine *machine) argument
1266 python_export_symbol(struct db_export *dbe, struct symbol *sym, struct dso *dso) argument
[all...]
/linux-master/tools/perf/arch/x86/util/
H A Dmachine.c71 struct dso *kernel)
/linux-master/tools/perf/tests/
H A Dhists_cumulate.c3 #include "util/dso.h"
178 const char *dso; member in struct:result
185 const char *dso; member in struct:callchain_result::__anon1011
225 !strcmp(DSO(he), expected[i].dso) &&
247 !strcmp(CDSO(clist), expected_callchain[i].node[c].dso) &&
729 /* setup threads/dso/map/symbols also */
/linux-master/tools/perf/include/perf/
H A Dperf_dlfilter.h82 __u64 addr; /* Mapped address (from dso) */
85 const char *dso; member in struct:perf_dlfilter_al
87 __u8 is_64_bit; /* Only valid if dso is not NULL */
/linux-master/tools/perf/
H A Dbuiltin-buildid-cache.c25 #include "util/dso.h"
275 static bool dso__missing_buildid_cache(struct dso *dso, int parm __maybe_unused) argument
280 if (!dso__build_id_filename(dso, filename, sizeof(filename), false))
289 } else if (memcmp(dso->bid.data, bid.data, bid.size)) {
H A Dbuiltin-annotate.c29 #include "util/dso.h"
253 struct dso *dso = map__dso(al->map); local
255 rb_erase_cached(&al->sym->rb_node, &dso->symbols);
257 dso__reset_find_symbol_cache(dso);
332 struct dso *dso = map__dso(he->ms.map); local
344 he->mem_type->self.type_name, dso->name, nr_samples);
757 OPT_STRING('d', "dsos", &symbol_conf.dso_list_str, "dso[,dso
[all...]
H A Dbuiltin-top.c28 #include "util/dso.h"
117 struct dso *dso; local
127 dso = map__dso(map);
132 if (dso->symtab_type == DSO_BINARY_TYPE__KALLSYMS && !dso__is_kcore(dso)) {
173 struct dso *dso = map__dso(map); local
185 ip, dso->long_name, dso__symtab_origin(dso),
[all...]
/linux-master/tools/perf/ui/browsers/
H A Dannotate.c7 #include "../../util/dso.h"
962 struct dso *dso; local
969 dso = map__dso(ms->map);
970 if (dso->annotate_warned)
977 dso->annotate_warned = true;

Completed in 262 milliseconds

1234