Home
last modified time | relevance | path

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

/linux/tools/perf/util/
H A 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()
140 void debuginfo__delete(struct debuginfo *dbg) in debuginfo__delete()
150 int debuginfo__get_text_offset(struct debuginfo *dbg, Dwarf_Addr *offs, in debuginfo__get_text_offset()
H A Dannotate-data.h17 struct debuginfo;
127 struct debuginfo *di;
H A Dprobe-event.c396 static int find_alternative_probe_point(struct debuginfo *dinfo, in find_alternative_probe_point()
451 static int get_alternative_probe_event(struct debuginfo *dinfo, in get_alternative_probe_event()
467 static int get_alternative_line_range(struct debuginfo *dinfo, in get_alternative_line_range()
495 static struct debuginfo *open_from_debuginfod(struct dso *dso, struct nsinfo *nsi, in open_from_debuginfod()
500 struct debuginfo *ret = NULL; in open_from_debuginfod()
529 struct debuginfo *open_from_debuginfod(struct dso *dso __maybe_unused, in open_from_debuginfod()
538 static struct debuginfo *open_debuginfo(const char *module, struct nsinfo *nsi, in open_debuginfo()
543 struct debuginfo *ret = NULL; in open_debuginfo()
585 static struct debuginfo *debuginfo_cache;
588 static struct debuginfo *debuginfo_cache__open(const char *module, bool silent) in debuginfo_cache__open()
[all …]
H A Dprobe-finder.c1060 static int debuginfo__find_probe_location(struct debuginfo *dbg, in debuginfo__find_probe_location()
1134 static int debuginfo__find_probes(struct debuginfo *dbg, in debuginfo__find_probes()
1386 int debuginfo__find_trace_events(struct debuginfo *dbg, in debuginfo__find_trace_events()
1558 int debuginfo__find_available_vars_at(struct debuginfo *dbg, in debuginfo__find_available_vars_at()
1591 int debuginfo__find_probe_point(struct debuginfo *dbg, u64 addr, in debuginfo__find_probe_point()
1825 int debuginfo__find_line_range(struct debuginfo *dbg, struct line_range *lr) in debuginfo__find_line_range()
H A Dannotate.h206 struct debuginfo *dbg;
H A Ddso.h922 static inline struct debuginfo *dso__debuginfo(struct dso *dso) in dso__debuginfo()
H A Dannotate.c765 struct debuginfo *dbg, struct disasm_line *dl,
2781 struct debuginfo *dbg;
2795 struct debuginfo *dbg, struct disasm_line *dl, in __hist_entry__get_data_type()
H A DBuild225 perf-util-$(CONFIG_LIBDW) += debuginfo.o
H A Dannotate-data.c403 static bool find_cu_die(struct debuginfo *di, u64 pc, Dwarf_Die *cu_die) in find_cu_die()
/linux/scripts/package/
H A Dkernel.spec51 %package debuginfo
53 %description debuginfo
107 echo /usr/lib/debug/lib/modules/%{KERNELRELEASE}/vmlinux > %{buildroot}/debuginfo.list
119 echo "${dbg#%{buildroot}}" >> %{buildroot}/debuginfo.list
120 echo "${link#%{buildroot}}" >> %{buildroot}/debuginfo.list
166 %files -f %{buildroot}/debuginfo.list debuginfo
168 %exclude /debuginfo.list
/linux/tools/testing/selftests/rcutorture/bin/
H A Dkvm.sh53 debuginfo="CONFIG_DEBUG_INFO_NONE=n CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y"
143 --debug-info|--debuginfo)
146 TORTURE_KCONFIG_KCSAN_ARG="$debuginfo"; export TORTURE_KCONFIG_KCSAN_ARG
180 TORTURE_KCONFIG_GDB_ARG="$debuginfo"; export TORTURE_KCONFIG_GDB_ARG
196 TORTURE_KCONFIG_KASAN_ARG="$debuginfo CONFIG_KASAN=y"; export TORTURE_KCONFIG_KASAN_ARG
208 TORTURE_KCONFIG_KCSAN_ARG="$debuginfo CONFIG_KCSAN=y CONFIG_KCSAN_STRICT=y CONFIG_KCSAN_REPORT_ONCE_IN_MS=100000 CONFIG_KCSAN_VERBOSE=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y"; export TORTURE_KCONFIG_KCSAN_ARG
/linux/scripts/
H A Ddecode_stacktrace.sh88 debuginfod-find debuginfo $modbuildid && return
230 vmlinux=$(debuginfod-find debuginfo $vmlinux_buildid)
/linux/Documentation/arch/x86/
H 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/
H 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…
H A Dtips.txt26 If you have debuginfo enabled, try: perf report -s sym,srcline
H A Dperf-record.txt563 Specify vmlinux path which has debuginfo.
/linux/tools/perf/ui/browsers/
H A Dannotate.c39 struct debuginfo *dbg;
/linux/kernel/module/
H A DKconfig270 debuginfo strip done by some packagers (such as rpmbuild) and
/linux/tools/perf/
H A DMakefile.config590 …$(warning No elfutils/debuginfod.h found, no debuginfo server support, please install libdebuginfo…
/linux/
H A DMakefile506 KBUILD_HOSTRUSTFLAGS := $(rust_common_flags) -O -Cstrip=debuginfo \
/linux/lib/
H A DKconfig.debug57 This option is intended for distros where debuginfo is not easily
294 bool "Generate DWARF Version 4 debuginfo"
306 bool "Generate DWARF Version 5 debuginfo"
379 bool "Produce split debuginfo in .dwo files"