Home
last modified time | relevance | path

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

/tools/perf/util/
Ddebuginfo.h13 struct debuginfo { struct
22 struct debuginfo *debuginfo__new(const char *path);
23 void debuginfo__delete(struct debuginfo *dbg);
25 int debuginfo__get_text_offset(struct debuginfo *dbg, Dwarf_Addr *offs,
31 struct debuginfo { struct
34 static inline struct debuginfo *debuginfo__new(const char *path __maybe_unused) in debuginfo__new()
39 static inline void debuginfo__delete(struct debuginfo *dbg __maybe_unused) in debuginfo__delete()
45 static inline int debuginfo__get_text_offset(struct debuginfo *dbg __maybe_unused, in debuginfo__get_text_offset()
Dprobe-finder.h30 int debuginfo__find_trace_events(struct debuginfo *dbg,
35 int debuginfo__find_probe_point(struct debuginfo *dbg, u64 addr,
39 int debuginfo__find_line_range(struct debuginfo *dbg, struct line_range *lr);
42 int debuginfo__find_available_vars_at(struct debuginfo *dbg,
52 struct debuginfo *dbg;
Ddebuginfo.c40 static int debuginfo__init_offline_dwarf(struct debuginfo *dbg, in debuginfo__init_offline_dwarf()
78 static struct debuginfo *__debuginfo__new(const char *path) in __debuginfo__new()
80 struct debuginfo *dbg = zalloc(sizeof(*dbg)); in __debuginfo__new()
100 struct debuginfo *debuginfo__new(const char *path) in debuginfo__new()
105 struct debuginfo *dinfo = NULL; in debuginfo__new()
132 void debuginfo__delete(struct debuginfo *dbg) in debuginfo__delete()
142 int debuginfo__get_text_offset(struct debuginfo *dbg, Dwarf_Addr *offs, in debuginfo__get_text_offset()
Dannotate-data.h17 struct debuginfo;
126 struct debuginfo *di;
Dprobe-event.c389 static int find_alternative_probe_point(struct debuginfo *dinfo, in find_alternative_probe_point()
444 static int get_alternative_probe_event(struct debuginfo *dinfo, in get_alternative_probe_event()
460 static int get_alternative_line_range(struct debuginfo *dinfo, in get_alternative_line_range()
488 static struct debuginfo *open_from_debuginfod(struct dso *dso, struct nsinfo *nsi, in open_from_debuginfod()
493 struct debuginfo *ret = NULL; in open_from_debuginfod()
522 struct debuginfo *open_from_debuginfod(struct dso *dso __maybe_unused, in open_from_debuginfod()
531 static struct debuginfo *open_debuginfo(const char *module, struct nsinfo *nsi, in open_debuginfo()
536 struct debuginfo *ret = NULL; in open_debuginfo()
578 static struct debuginfo *debuginfo_cache;
581 static struct debuginfo *debuginfo_cache__open(const char *module, bool silent) in debuginfo_cache__open()
[all …]
Dprobe-finder.c1047 static int debuginfo__find_probe_location(struct debuginfo *dbg, in debuginfo__find_probe_location()
1121 static int debuginfo__find_probes(struct debuginfo *dbg, in debuginfo__find_probes()
1358 int debuginfo__find_trace_events(struct debuginfo *dbg, in debuginfo__find_trace_events()
1532 int debuginfo__find_available_vars_at(struct debuginfo *dbg, in debuginfo__find_available_vars_at()
1565 int debuginfo__find_probe_point(struct debuginfo *dbg, u64 addr, in debuginfo__find_probe_point()
1799 int debuginfo__find_line_range(struct debuginfo *dbg, struct line_range *lr) in debuginfo__find_line_range()
DBuild205 perf-util-$(CONFIG_DWARF) += debuginfo.o
Dannotate-data.c365 static bool find_cu_die(struct debuginfo *di, u64 pc, Dwarf_Die *cu_die) in find_cu_die()
Dannotate.c2564 struct debuginfo *dbg;
/tools/testing/selftests/rcutorture/bin/
Dkvm.sh52 debuginfo="CONFIG_DEBUG_INFO_NONE=n CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y"
140 --debug-info|--debuginfo)
143 TORTURE_KCONFIG_KCSAN_ARG="$debuginfo"; export TORTURE_KCONFIG_KCSAN_ARG
177 TORTURE_KCONFIG_GDB_ARG="$debuginfo"; export TORTURE_KCONFIG_GDB_ARG
193 TORTURE_KCONFIG_KASAN_ARG="$debuginfo CONFIG_KASAN=y"; export TORTURE_KCONFIG_KASAN_ARG
205 …TORTURE_KCONFIG_KCSAN_ARG="$debuginfo CONFIG_KCSAN=y CONFIG_KCSAN_STRICT=y CONFIG_KCSAN_REPORT_ONC…
/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, …
308 …- Since the perf probe commands read the vmlinux (for kernel) and/or the debuginfo file (including…
Dtips.txt26 If you have debuginfo enabled, try: perf report -s sym,srcline
Dperf-record.txt546 Specify vmlinux path which has debuginfo.
/tools/perf/
DMakefile.config573 …$(warning No elfutils/debuginfod.h found, no debuginfo server support, please install libdebuginfo…