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
278 bool "enable/disable function tracing dynamically"
283 This option will modify all the calls to function tracing
292 See the files in /sys/kernel/tracing:
298 otherwise has native performance as long as no tracing is active.
355 kernel and displays it in /sys/kernel/tracing/stack_trace.
395 echo 0 > /sys/kernel/tracing/tracing_max_latency
419 echo 0 > /sys/kernel/tracing/tracing_max_latency
448 Some files are created in the tracing directory when this
535 bool "Memory mapped IO tracing"
541 implementation and works via page faults. Tracing is disabled by
550 select TRACING
568 Allow tracing users to take snapshot of the current buffer using the
571 echo 1 > /sys/kernel/tracing/snapshot
583 echo 1 > /sys/kernel/tracing/per_cpu/cpu2/snapshot
585 After which, only the tracing buffer for CPU 2 was swapped with
586 the main tracing buffer, and the other CPU buffers remain the same.
630 /sys/kernel/tracing/trace_stat/branch_annotated
643 /sys/kernel/tracing/trace_stat/branch_all
657 profiled. Profiling the tracing infrastructure can only happen
675 bool "Support for tracing block IO actions"
685 on a given queue. Tracing allows you to see any traffic happening
691 Tracing also is possible using the ftrace interface, e.g.:
694 echo blk > /sys/kernel/tracing/current_tracer
695 cat /sys/kernel/tracing/trace_pipe
703 select TRACING
708 This allows user to add tracing events on the function entry and
729 select TRACING
734 This allows the user to add tracing events (similar to tracepoints)
772 select TRACING
775 This allows the user to add tracing events on top of userspace
840 tracing_map is a special-purpose lock-free map for tracing,
848 select TRACING
865 select TRACING
871 processes can determine if their tracing events should be
882 select TRACING
894 Inter-event tracing of quantities such as latencies is also
902 depends on TRACING
957 depends on TRACING
972 in the tracing directory called "eval_map" that will show the
984 bool "Record functions that recurse in function tracing"
987 All callbacks that attach to the function tracing have some sort
1013 All callbacks that attach to the function tracing have some sort of
1088 where the ftrace knows where to patch functions for tracing