| /OK3568_Linux_fs/kernel/tools/perf/util/ |
| H A D | probe-finder.h | 31 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, unsigned long 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;
|
| H A D | probe-finder.c | 55 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() 142 void debuginfo__delete(struct debuginfo *dbg) in debuginfo__delete() 1153 static int debuginfo__find_probe_location(struct debuginfo *dbg, in debuginfo__find_probe_location() 1225 static int debuginfo__find_probes(struct debuginfo *dbg, in debuginfo__find_probes() 1462 int debuginfo__find_trace_events(struct debuginfo *dbg, in debuginfo__find_trace_events() 1632 int debuginfo__find_available_vars_at(struct debuginfo *dbg, in debuginfo__find_available_vars_at() [all …]
|
| H A D | probe-event.c | 366 static int find_alternative_probe_point(struct debuginfo *dinfo, in find_alternative_probe_point() 421 static int get_alternative_probe_event(struct debuginfo *dinfo, in get_alternative_probe_event() 437 static int get_alternative_line_range(struct debuginfo *dinfo, in get_alternative_line_range() 465 static struct debuginfo *open_from_debuginfod(struct dso *dso, struct nsinfo *nsi, in open_from_debuginfod() 470 struct debuginfo *ret = NULL; in open_from_debuginfod() 499 struct debuginfo *open_from_debuginfod(struct dso *dso __maybe_unused, in open_from_debuginfod() 508 static struct debuginfo *open_debuginfo(const char *module, struct nsinfo *nsi, in open_debuginfo() 513 struct debuginfo *ret = NULL; in open_debuginfo() 555 static struct debuginfo *debuginfo_cache; 558 static struct debuginfo *debuginfo_cache__open(const char *module, bool silent) in debuginfo_cache__open() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/x86/ |
| H A 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
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/mpich/ |
| H A D | mpich_4.0.2.bb | 13 EXTRA_OECONF = "--enable-debuginfo \
|
| /OK3568_Linux_fs/kernel/tools/perf/Documentation/ |
| H A 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, …
|
| H A D | tips.txt | 22 If you have debuginfo enabled, try: perf report -s sym,srcline
|
| H A D | perf-record.txt | 479 Specify vmlinux path which has debuginfo.
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-kernel/kpatch/kpatch/ |
| H A D | 0002-kpatch-build-allow-overriding-of-distro-name.patch | 59 [[ -e "$VMLINUX" ]] || die "kernel-debuginfo-$ARCHVERSION not installed"
|
| /OK3568_Linux_fs/yocto/poky/documentation/profile-manual/ |
| H A D | intro.rst | 72 Additionally, in order to generate the right type of debuginfo, we also need to
|
| H A D | usage.rst | 302 install the debuginfo for the BusyBox package. 309 Additionally, in order to generate the type of debuginfo that perf 317 debuginfo for BusyBox. The debug packages once built can be found in 328 Now that the debuginfo is installed, we see that the BusyBox entries now display 331 .. image:: figures/perf-wget-busybox-debuginfo.png 348 Finally, we can see that now that the BusyBox debuginfo is installed, 355 .. image:: figures/perf-wget-g-copy-to-user-expanded-debuginfo.png
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rpm/ |
| H A D | rpm_4.17.1.bb | 167 ${libdir}/rpm/find-debuginfo.sh \
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/ |
| H A D | reg-notes.def | 243 /* The values passed to callee, for debuginfo purposes. */
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/ |
| H A D | reg-notes.def | 243 /* The values passed to callee, for debuginfo purposes. */
|
| /OK3568_Linux_fs/yocto/poky/meta/classes/ |
| H A D | package.bbclass | 463 # Extract just the symbols from debuginfo into minidebuginfo, 481 # If we didn't produce debuginfo for any reason, we can't produce minidebuginfo either 484 bb.debug(1, 'ELF file {} has no debuginfo, skipping minidebuginfo injection'.format(file)) 499 # Find non-allocated PROGBITS, NOTE, and NOBITS sections in the debuginfo. 524 # Find all function symbols from debuginfo which aren't in the dynamic symbols table.
|
| /OK3568_Linux_fs/kernel/tools/objtool/Documentation/ |
| H A D | stack-validation.txt | 23 (Objtool also has an 'orc generate' subcommand which generates debuginfo
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | Kconfig.debug | 249 bool "Produce split debuginfo in .dwo files" 264 bool "Generate dwarf4 debuginfo"
|
| /OK3568_Linux_fs/kernel/init/ |
| H A D | Kconfig | 2242 debuginfo strip done by some packagers (such as rpmbuild) and
|
| /OK3568_Linux_fs/yocto/poky/documentation/dev-manual/ |
| H A D | common-tasks.rst | 10084 ``debuginfod`` from ``elfutils`` is a way to distribute ``debuginfo`` files. 10118 …bols from /home/root/.cache/debuginfod_client/923dc4780cfbc545850c616bffa884b6b5eaf322/debuginfo... 10122 root@qemux86-64:~# debuginfod-find debuginfo /bin/ls 10123 /home/root/.cache/debuginfod_client/356edc585f7f82d46f94fcb87a86a3fe2d2e60bd/debuginfo
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/info/ |
| H A D | binutils.info | 1715 can match up the debuginfo file with the real executable, even if 3201 can match up the debuginfo file with the real executable, even if
|
| H A D | ld.info | 1326 The CTF debuginfo format supports a section which encodes the names 6206 adjacent exidx entries in debuginfo.
|
| H A D | bfd.info | 9125 Fetch the filename and BuildID value for any alternate debuginfo
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/info/ |
| H A D | binutils.info | 1715 can match up the debuginfo file with the real executable, even if 3201 can match up the debuginfo file with the real executable, even if
|
| H A D | ld.info | 1326 The CTF debuginfo format supports a section which encodes the names 6206 adjacent exidx entries in debuginfo.
|
| H A D | bfd.info | 9125 Fetch the filename and BuildID value for any alternate debuginfo
|