Home
last modified time | relevance | path

Searched full:ftrace (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/u-boot/lib/
H A Dtrace.c31 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 Dftrace.c2 * 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 Dmeson.build87 if 'ftrace' in get_option('trace_backends')
88 trace_ss.add(files('ftrace.c'))
H A Dcontrol.c18 #include "trace/ftrace.h"
275 fprintf(stderr, "failed to initialize ftrace backend.\n"); in trace_init_backends()
/openbmc/u-boot/doc/
H A DREADME.trace23 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 Dqemu-option-trace.rst.inc9 or ``ftrace`` tracing backend. To specify multiple events or patterns,
20 ``ftrace`` tracing backend.
/openbmc/qemu/scripts/tracetool/backend/
H A Dftrace.py4 Ftrace built-in backend.
22 out('#include "trace/ftrace.h"',
/openbmc/openbmc/poky/documentation/styles/config/vocabularies/OpenSource/
H A Daccept.txt6 ftrace
/openbmc/u-boot/examples/
H A DMakefile5 ifdef FTRACE
/openbmc/qemu/docs/devel/
H A Dtracing.rst276 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 Dproftool.c87 " 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 Dtrace-cmd_3.1.5.bb1 SUMMARY = "User-space front-end command-line tool for ftrace"
/openbmc/u-boot/test/trace/
H A Dtest-trace.sh8 TRACE_OPT="FTRACE=1"
/openbmc/openbmc/poky/documentation/profile-manual/
H A Dusage.rst530 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 Dsandbox.h9 #ifdef FTRACE
H A Dexynos5-common.h17 #ifdef FTRACE
/openbmc/u-boot/
H A Dconfig.mk62 ifdef FTRACE
/openbmc/qemu/scripts/kvm/
H A Dkvm_flightrecorder9 # 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 D0001-tee-supplicant-update-udev-systemd-install-code.patch26 option(CFG_FTRACE_SUPPORT "Enable tee-supplicant support for TAs instrumented with ftrace" ON)
/openbmc/qemu/.gitlab-ci.d/
H A Dcrossbuilds.yml155 EXTRA_CONFIGURE_OPTS: --disable-tcg --enable-trace-backends=ftrace
/openbmc/qemu/scripts/performance/
H A DtopN_perf.py79 0: Disallow ftrace function tracepoint by users without CAP_SYS_ADMIN
/openbmc/openbmc/poky/documentation/
H A Dstandards.md96 * ``` `ftrace` ```
/openbmc/openbmc/poky/documentation/migration-guides/
H A Drelease-notes-3.4.3.rst66 - linux-yocto/5.10: Fix ramoops/ftrace
/openbmc/qemu/
H A Dmeson_options.txt282 choices: ['dtrace', 'ftrace', 'log', 'nop', 'simple', 'syslog', 'ust'],
/openbmc/docs/designs/
H A Dbmc-service-failure-debug-and-recovery.md133 | Continued operation | ramoops, ftrace, `printk()` |

12