Home
last modified time | relevance | path

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

/linux/tools/perf/util/
A Dprobe-finder.h31 struct debuginfo { struct
40 struct debuginfo *debuginfo__new(const char *path);
41 void debuginfo__delete(struct debuginfo *dbg);
44 int debuginfo__find_trace_events(struct debuginfo *dbg,
49 int debuginfo__find_probe_point(struct debuginfo *dbg, u64 addr,
52 int debuginfo__get_text_offset(struct debuginfo *dbg, Dwarf_Addr *offs,
56 int debuginfo__find_line_range(struct debuginfo *dbg, struct line_range *lr);
59 int debuginfo__find_available_vars_at(struct debuginfo *dbg,
69 struct debuginfo *dbg;
A Dprobe-finder.c55 static int debuginfo__init_offline_dwarf(struct debuginfo *dbg, in debuginfo__init_offline_dwarf()
93 static struct debuginfo *__debuginfo__new(const char *path) in __debuginfo__new()
95 struct debuginfo *dbg = zalloc(sizeof(*dbg)); in __debuginfo__new()
115 struct debuginfo *debuginfo__new(const char *path) in debuginfo__new()
120 struct debuginfo *dinfo = NULL; in debuginfo__new()
147 void debuginfo__delete(struct debuginfo *dbg) in debuginfo__delete()
1158 static int debuginfo__find_probe_location(struct debuginfo *dbg, in debuginfo__find_probe_location()
1232 static int debuginfo__find_probes(struct debuginfo *dbg, in debuginfo__find_probes()
1469 int debuginfo__find_trace_events(struct debuginfo *dbg, in debuginfo__find_trace_events()
1639 int debuginfo__find_available_vars_at(struct debuginfo *dbg, in debuginfo__find_available_vars_at()
[all …]
A Dprobe-event.c435 static int get_alternative_line_range(struct debuginfo *dinfo, in get_alternative_line_range()
468 struct debuginfo *ret = NULL; in open_from_debuginfod()
511 struct debuginfo *ret = NULL; in open_debuginfo()
553 static struct debuginfo *debuginfo_cache;
635 struct debuginfo *dinfo = NULL; in find_perf_probe_point_from_dwarf()
774 struct debuginfo *dinfo) in post_process_module_probe_trace_events()
875 bool uprobe, struct debuginfo *dinfo) in post_process_probe_trace_events()
901 struct debuginfo *dinfo; in try_to_find_probe_trace_events()
1028 struct debuginfo *dinfo; in __show_line_range()
1133 static int show_available_vars_at(struct debuginfo *dinfo, in show_available_vars_at()
[all …]
/linux/scripts/
A Ddecode_stacktrace.sh54 debuginfod-find debuginfo $modbuildid && return
184 vmlinux=$(debuginfod-find debuginfo $vmlinux_buildid)
/linux/Documentation/x86/
A Dorc-unwinder.rst37 performance, because the debuginfo is out of band. So if you disable
63 ORC debuginfo's advantage over DWARF itself is that it's much simpler.
69 The simpler debuginfo format also enables the unwinder to be much faster
118 gives more accurate debuginfo, with very few annotations. It also
/linux/tools/perf/Documentation/
A 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, …
308 …- Since the perf probe commands read the vmlinux (for kernel) and/or the debuginfo file (including…
A Dtips.txt22 If you have debuginfo enabled, try: perf report -s sym,srcline
A Dperf-record.txt485 Specify vmlinux path which has debuginfo.
/linux/tools/objtool/Documentation/
A Dstack-validation.txt23 (Objtool also has an 'orc generate' subcommand which generates debuginfo
/linux/lib/
A DKconfig.debug45 This option is intended for distros where debuginfo is not easily
256 bool "Produce split debuginfo in .dwo files"
288 bool "Generate DWARF Version 4 debuginfo"
297 bool "Generate DWARF Version 5 debuginfo"
/linux/init/
A DKconfig2171 debuginfo strip done by some packagers (such as rpmbuild) and

Completed in 33 milliseconds