Home
last modified time | relevance | path

Searched refs:debuginfo (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/tools/perf/util/
Dprobe-finder.h30 struct debuginfo { struct
38 struct debuginfo *debuginfo__new(const char *path);
39 void debuginfo__delete(struct debuginfo *dbg);
42 int debuginfo__find_trace_events(struct debuginfo *dbg,
47 int debuginfo__find_probe_point(struct debuginfo *dbg, unsigned long addr,
50 int debuginfo__get_text_offset(struct debuginfo *dbg, Dwarf_Addr *offs,
54 int debuginfo__find_line_range(struct debuginfo *dbg, struct line_range *lr);
57 int debuginfo__find_available_vars_at(struct debuginfo *dbg,
Dprobe-finder.c64 static int debuginfo__init_offline_dwarf(struct debuginfo *dbg, in debuginfo__init_offline_dwarf()
99 static struct debuginfo *__debuginfo__new(const char *path) in __debuginfo__new()
101 struct debuginfo *dbg = zalloc(sizeof(*dbg)); in __debuginfo__new()
120 struct debuginfo *debuginfo__new(const char *path) in debuginfo__new()
125 struct debuginfo *dinfo = NULL; in debuginfo__new()
147 void debuginfo__delete(struct debuginfo *dbg) in debuginfo__delete()
1078 static int debuginfo__find_probe_location(struct debuginfo *dbg, in debuginfo__find_probe_location()
1150 static int debuginfo__find_probes(struct debuginfo *dbg, in debuginfo__find_probes()
1327 int debuginfo__find_trace_events(struct debuginfo *dbg, in debuginfo__find_trace_events()
1471 int debuginfo__find_available_vars_at(struct debuginfo *dbg, in debuginfo__find_available_vars_at()
[all …]
Dprobe-event.c359 static int find_alternative_probe_point(struct debuginfo *dinfo, in find_alternative_probe_point()
410 static int get_alternative_probe_event(struct debuginfo *dinfo, in get_alternative_probe_event()
426 static int get_alternative_line_range(struct debuginfo *dinfo, in get_alternative_line_range()
454 static struct debuginfo *open_debuginfo(const char *module, struct nsinfo *nsi, in open_debuginfo()
459 struct debuginfo *ret = NULL; in open_debuginfo()
494 static struct debuginfo *debuginfo_cache;
497 static struct debuginfo *debuginfo_cache__open(const char *module, bool silent) in debuginfo_cache__open()
576 struct debuginfo *dinfo = NULL; in find_perf_probe_point_from_dwarf()
711 struct debuginfo *dinfo) in post_process_module_probe_trace_events()
803 bool uprobe, struct debuginfo *dinfo) in post_process_probe_trace_events()
[all …]
/Linux-v4.19/Documentation/x86/
Dorc-unwinder.txt34 performance, because the debuginfo is out of band. So if you disable
60 ORC debuginfo's advantage over DWARF itself is that it's much simpler.
66 The simpler debuginfo format also enables the unwinder to be much faster
115 gives more accurate debuginfo, with very few annotations. It also
/Linux-v4.19/tools/perf/Documentation/
Dperf-probe.txt30 without debuginfo, or by C expressions (C line numbers, C function names,
31 and C local variables) with debuginfo.
38 Specify vmlinux path which has debuginfo (Dwarf binary).
201 … (optional). If omitted, perf probe automatically set the type based on debuginfo (*). Currently, …
Dtips.txt21 If you have debuginfo enabled, try: perf report -s sym,srcline
Dperf-record.txt432 Specify vmlinux path which has debuginfo.
/Linux-v4.19/tools/objtool/Documentation/
Dstack-validation.txt23 (Objtool also has an 'orc generate' subcommand which generates debuginfo
/Linux-v4.19/lib/
DKconfig.debug180 bool "Produce split debuginfo in .dwo files"
195 bool "Generate dwarf4 debuginfo"
/Linux-v4.19/init/
DKconfig1855 debuginfo strip done by some packagers (such as rpmbuild) and