Lines Matching full:tracing
150 Adds a very slight overhead to tracing when enabled.
155 select TRACING
162 # enabled by all tracers (context switch and event tracer) they select TRACING.
165 # GENERIC_TRACER and TRACING to avoid circular dependencies to accomplish the
168 config TRACING config
181 select TRACING
185 # be able to offer generic tracing facilities:
198 Enable the kernel tracing infrastructure.
203 bool "Boot-time Tracing support"
204 depends on TRACING
208 kernel cmdline at boot time for debugging (tracing) driver
225 tracing is enabled by the administrator. If it's runtime disabled
267 bool "enable/disable function tracing dynamically"
272 This option will modify all the calls to function tracing
281 See the files in /sys/kernel/tracing:
287 otherwise has native performance as long as no tracing is active.
344 kernel and displays it in /sys/kernel/tracing/stack_trace.
384 echo 0 > /sys/kernel/tracing/tracing_max_latency
408 echo 0 > /sys/kernel/tracing/tracing_max_latency
437 Some files are created in the tracing directory when this
524 bool "Memory mapped IO tracing"
530 implementation and works via page faults. Tracing is disabled by
539 select TRACING
557 Allow tracing users to take snapshot of the current buffer using the
560 echo 1 > /sys/kernel/tracing/snapshot
572 echo 1 > /sys/kernel/tracing/per_cpu/cpu2/snapshot
574 After which, only the tracing buffer for CPU 2 was swapped with
575 the main tracing buffer, and the other CPU buffers remain the same.
619 /sys/kernel/tracing/trace_stat/branch_annotated
632 /sys/kernel/tracing/trace_stat/branch_all
646 profiled. Profiling the tracing infrastructure can only happen
664 bool "Support for tracing block IO actions"
674 on a given queue. Tracing allows you to see any traffic happening
680 Tracing also is possible using the ftrace interface, e.g.:
683 echo blk > /sys/kernel/tracing/current_tracer
684 cat /sys/kernel/tracing/trace_pipe
692 select TRACING
697 This allows user to add tracing events on the function entry and
718 select TRACING
723 This allows the user to add tracing events (similar to tracepoints)
761 select TRACING
764 This allows the user to add tracing events on top of userspace
829 tracing_map is a special-purpose lock-free map for tracing,
837 select TRACING
854 select TRACING
860 processes can determine if their tracing events should be
871 select TRACING
883 Inter-event tracing of quantities such as latencies is also
891 depends on TRACING
946 depends on TRACING
961 in the tracing directory called "eval_map" that will show the
973 bool "Record functions that recurse in function tracing"
976 All callbacks that attach to the function tracing have some sort
1002 All callbacks that attach to the function tracing have some sort of
1077 where the ftrace knows where to patch functions for tracing