Searched refs:debuginfo (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/tools/perf/util/ |
| D | probe-finder.h | 30 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,
|
| D | probe-finder.c | 51 static int debuginfo__init_offline_dwarf(struct debuginfo *dbg, in debuginfo__init_offline_dwarf() 86 static struct debuginfo *__debuginfo__new(const char *path) in __debuginfo__new() 88 struct debuginfo *dbg = zalloc(sizeof(*dbg)); in __debuginfo__new() 107 struct debuginfo *debuginfo__new(const char *path) in debuginfo__new() 112 struct debuginfo *dinfo = NULL; in debuginfo__new() 134 void debuginfo__delete(struct debuginfo *dbg) in debuginfo__delete() 1070 static int debuginfo__find_probe_location(struct debuginfo *dbg, in debuginfo__find_probe_location() 1142 static int debuginfo__find_probes(struct debuginfo *dbg, in debuginfo__find_probes() 1338 int debuginfo__find_trace_events(struct debuginfo *dbg, in debuginfo__find_trace_events() 1482 int debuginfo__find_available_vars_at(struct debuginfo *dbg, in debuginfo__find_available_vars_at() [all …]
|
| D | probe-event.c | 352 static int find_alternative_probe_point(struct debuginfo *dinfo, in find_alternative_probe_point() 403 static int get_alternative_probe_event(struct debuginfo *dinfo, in get_alternative_probe_event() 419 static int get_alternative_line_range(struct debuginfo *dinfo, in get_alternative_line_range() 447 static struct debuginfo *open_debuginfo(const char *module, struct nsinfo *nsi, in open_debuginfo() 452 struct debuginfo *ret = NULL; in open_debuginfo() 490 static struct debuginfo *debuginfo_cache; 493 static struct debuginfo *debuginfo_cache__open(const char *module, bool silent) in debuginfo_cache__open() 572 struct debuginfo *dinfo = NULL; in find_perf_probe_point_from_dwarf() 707 struct debuginfo *dinfo) in post_process_module_probe_trace_events() 799 bool uprobe, struct debuginfo *dinfo) in post_process_probe_trace_events() [all …]
|
| /Linux-v5.4/Documentation/x86/ |
| D | orc-unwinder.rst | 37 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-v5.4/tools/perf/Documentation/ |
| D | perf-probe.txt | 30 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, …
|
| D | tips.txt | 22 If you have debuginfo enabled, try: perf report -s sym,srcline
|
| D | perf-record.txt | 454 Specify vmlinux path which has debuginfo.
|
| /Linux-v5.4/tools/objtool/Documentation/ |
| D | stack-validation.txt | 23 (Objtool also has an 'orc generate' subcommand which generates debuginfo
|
| /Linux-v5.4/lib/ |
| D | Kconfig.debug | 198 bool "Produce split debuginfo in .dwo files" 214 bool "Generate dwarf4 debuginfo"
|
| /Linux-v5.4/init/ |
| D | Kconfig | 2071 debuginfo strip done by some packagers (such as rpmbuild) and
|