| /openbmc/u-boot/lib/ |
| H A D | trace.c | 31 struct trace_call *ftrace; /* The function call records */ member 32 ulong ftrace_size; /* Num. of ftrace records we have space for */ 33 ulong ftrace_count; /* Num. of ftrace records written */ 67 struct trace_call *rec = &hdr->ftrace[hdr->ftrace_count]; in add_ftrace() 79 struct trace_call *rec = &hdr->ftrace[hdr->ftrace_count]; in add_textbase() 210 struct trace_call *call = &hdr->ftrace[rec]; in trace_list_calls() 239 #ifndef FTRACE in trace_print_stats() 240 puts("Warning: make U-Boot with FTRACE to enable function instrumenting.\n"); in trace_print_stats() 297 end = (char *)&hdr->ftrace[hdr->ftrace_count]; in trace_init() 322 hdr->ftrace = (struct trace_call *)(buff + needed); in trace_init() [all …]
|
| /openbmc/qemu/trace/ |
| H A D | ftrace.c | 2 * Ftrace trace backend 14 #include "trace/ftrace.h" 69 perror("Could not open ftrace 'tracing_on' file"); in ftrace_init() 86 perror("Could not open ftrace 'trace_marker' file"); in ftrace_init()
|
| H A D | meson.build | 87 if 'ftrace' in get_option('trace_backends') 88 trace_ss.add(files('ftrace.c'))
|
| H A D | control.c | 18 #include "trace/ftrace.h" 275 fprintf(stderr, "failed to initialize ftrace backend.\n"); in trace_init_backends()
|
| /openbmc/u-boot/doc/ |
| H A D | README.trace | 23 resembles that emitted by Linux's ftrace feature, so can be visually 45 $ make FTRACE=1 O=sandbox sandbox_config 46 $ make FTRACE=1 O=sandbox 96 Then run proftool to convert the trace information to ftrace format. 98 $ ./sandbox/tools/proftool -m sandbox/System.map -p trace dump-ftrace >trace.txt 142 Pass 'FTRACE=1' to the U-Boot Makefile to actually instrument the code. 283 - dump-ftrace 284 Write a text dump of the file in Linux ftrace format to stdout
|
| /openbmc/qemu/docs/ |
| H A D | qemu-option-trace.rst.inc | 9 or ``ftrace`` tracing backend. To specify multiple events or patterns, 20 ``ftrace`` tracing backend.
|
| /openbmc/qemu/scripts/tracetool/backend/ |
| H A D | ftrace.py | 4 Ftrace built-in backend. 22 out('#include "trace/ftrace.h"',
|
| /openbmc/openbmc/poky/documentation/styles/config/vocabularies/OpenSource/ |
| H A D | accept.txt | 6 ftrace
|
| /openbmc/u-boot/examples/ |
| H A D | Makefile | 5 ifdef FTRACE
|
| /openbmc/qemu/docs/devel/ |
| H A D | tracing.rst | 276 Ftrace section in Trace backends 279 The "ftrace" backend writes trace data to ftrace marker. This effectively 280 sends trace events to ftrace ring buffer, and you can compare qemu trace 283 if you use KVM, enable kvm events in ftrace:: 291 Restriction: "ftrace" backend is restricted to Linux only.
|
| /openbmc/u-boot/tools/ |
| H A D | proftool.c | 87 " dump-ftrace\t\tDump out textual data in ftrace format\n" in usage() 498 printf("# tracer: ftrace\n" in make_ftrace() 529 info("ftrace: %d functions not found, %d excluded\n", missing_count, in make_ftrace() 553 if (0 == strcmp(cmd, "dump-ftrace")) in prof_tool()
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/trace-cmd/ |
| H A D | trace-cmd_3.1.5.bb | 1 SUMMARY = "User-space front-end command-line tool for ftrace"
|
| /openbmc/u-boot/test/trace/ |
| H A D | test-trace.sh | 8 TRACE_OPT="FTRACE=1"
|
| /openbmc/openbmc/poky/documentation/profile-manual/ |
| H A D | usage.rst | 530 subsystem and exposed by ftrace / trace-cmd / KernelShark as files in 1002 event subsystem. See the ftrace / trace-cmd / KernelShark section for more 1138 infrastructure is concerned. See the ftrace section for more details 1189 ftrace chapter 1192 "ftrace" literally refers to the "ftrace function tracer" but in reality 1196 ftrace Setup 1202 ftrace, trace-cmd, and KernelShark run on the target system, and are 1205 will be running ftrace on the target. KernelShark is a GUI application and if 1209 Basic ftrace usage 1212 "ftrace" essentially refers to everything included in the ``/tracing`` [all …]
|
| /openbmc/u-boot/include/configs/ |
| H A D | sandbox.h | 9 #ifdef FTRACE
|
| H A D | exynos5-common.h | 17 #ifdef FTRACE
|
| /openbmc/u-boot/ |
| H A D | config.mk | 62 ifdef FTRACE
|
| /openbmc/qemu/scripts/kvm/ |
| H A D | kvm_flightrecorder | 9 # This script provides a command-line interface to kvm ftrace and is designed
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee/optee-client/ |
| H A D | 0001-tee-supplicant-update-udev-systemd-install-code.patch | 26 option(CFG_FTRACE_SUPPORT "Enable tee-supplicant support for TAs instrumented with ftrace" ON)
|
| /openbmc/qemu/.gitlab-ci.d/ |
| H A D | crossbuilds.yml | 155 EXTRA_CONFIGURE_OPTS: --disable-tcg --enable-trace-backends=ftrace
|
| /openbmc/qemu/scripts/performance/ |
| H A D | topN_perf.py | 79 0: Disallow ftrace function tracepoint by users without CAP_SYS_ADMIN
|
| /openbmc/openbmc/poky/documentation/ |
| H A D | standards.md | 96 * ``` `ftrace` ```
|
| /openbmc/openbmc/poky/documentation/migration-guides/ |
| H A D | release-notes-3.4.3.rst | 66 - linux-yocto/5.10: Fix ramoops/ftrace
|
| /openbmc/qemu/ |
| H A D | meson_options.txt | 282 choices: ['dtrace', 'ftrace', 'log', 'nop', 'simple', 'syslog', 'ust'],
|
| /openbmc/docs/designs/ |
| H A D | bmc-service-failure-debug-and-recovery.md | 133 | Continued operation | ramoops, ftrace, `printk()` |
|