Lines Matching full:tracing
126 Adds a very slight overhead to tracing when enabled.
131 select TRACING
138 # enabled by all tracers (context switch and event tracer) they select TRACING.
141 # GENERIC_TRACER and TRACING to avoid circular dependencies to accomplish the
144 config TRACING config
157 select TRACING
161 # be able to offer generic tracing facilities:
174 Enable the kernel tracing infrastructure.
179 bool "Boot-time Tracing support"
180 depends on TRACING
184 kernel cmdline at boot time for debugging (tracing) driver
201 tracing is enabled by the administrator. If it's runtime disabled
221 bool "enable/disable function tracing dynamically"
226 This option will modify all the calls to function tracing
235 See the files in /sys/kernel/debug/tracing:
241 otherwise has native performance as long as no tracing is active.
295 kernel and displays it in /sys/kernel/debug/tracing/stack_trace.
335 echo 0 > /sys/kernel/debug/tracing/tracing_max_latency
359 echo 0 > /sys/kernel/debug/tracing/tracing_max_latency
387 Some files are created in the tracing directory when this
473 bool "Memory mapped IO tracing"
479 implementation and works via page faults. Tracing is disabled by
488 select TRACING
506 Allow tracing users to take snapshot of the current buffer using the
509 echo 1 > /sys/kernel/debug/tracing/snapshot
521 echo 1 > /sys/kernel/debug/tracing/per_cpu/cpu2/snapshot
523 After which, only the tracing buffer for CPU 2 was swapped with
524 the main tracing buffer, and the other CPU buffers remain the same.
568 /sys/kernel/debug/tracing/trace_stat/branch_annotated
581 /sys/kernel/debug/tracing/trace_stat/branch_all
595 profiled. Profiling the tracing infrastructure can only happen
613 bool "Support for tracing block IO actions"
623 on a given queue. Tracing allows you to see any traffic happening
629 Tracing also is possible using the ftrace interface, e.g.:
632 echo blk > /sys/kernel/debug/tracing/current_tracer
633 cat /sys/kernel/debug/tracing/trace_pipe
641 select TRACING
646 This allows the user to add tracing events (similar to tracepoints)
684 select TRACING
687 This allows the user to add tracing events on top of userspace
752 tracing_map is a special-purpose lock-free map for tracing,
760 select TRACING
777 select TRACING
784 processes can determine if their tracing events should be
794 select TRACING
806 Inter-event tracing of quantities such as latencies is also
814 depends on TRACING
869 depends on TRACING
884 in the tracing directory called "eval_map" that will show the
896 bool "Record functions that recurse in function tracing"
899 All callbacks that attach to the function tracing have some sort
987 where the ftrace knows where to patch functions for tracing