/linux-4.4.14/arch/blackfin/kernel/ |
D | Makefile | 20 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o 21 obj-$(CONFIG_FUNCTION_TRACER) += ftrace-entry.o 22 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o
|
/linux-4.4.14/arch/sh/kernel/ |
D | Makefile | 40 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o 41 obj-$(CONFIG_FTRACE_SYSCALLS) += ftrace.o 42 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o
|
/linux-4.4.14/Documentation/features/debug/kprobes-on-ftrace/ |
D | arch-support.txt | 2 # Feature name: kprobes-on-ftrace 4 # description: arch supports combined kprobes and ftrace live patching
|
/linux-4.4.14/arch/parisc/kernel/ |
D | Makefile | 36 obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o 37 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o
|
/linux-4.4.14/arch/arm/kernel/ |
D | Makefile | 49 obj-$(CONFIG_FUNCTION_TRACER) += entry-ftrace.o 50 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o insn.o 51 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o insn.o
|
/linux-4.4.14/tools/testing/selftests/ftrace/ |
D | README | 3 This is a collection of testcases for ftrace tracing feature in the Linux 4 kernel. Since ftrace exports interfaces via the debugfs, we just need 7 Running the ftrace testcases
|
/linux-4.4.14/arch/x86/kernel/ |
D | Makefile | 69 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o 71 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o 72 obj-$(CONFIG_FTRACE_SYSCALLS) += ftrace.o
|
/linux-4.4.14/kernel/trace/ |
D | Kconfig | 15 See Documentation/trace/ftrace-design.txt 20 See Documentation/trace/ftrace-design.txt 25 See Documentation/trace/ftrace-design.txt 30 See Documentation/trace/ftrace-design.txt 35 See Documentation/trace/ftrace-design.txt 43 See Documentation/trace/ftrace-design.txt 48 See Documentation/trace/ftrace-design.txt 246 ftrace interface, e.g.: 392 Tracing also is possible using the ftrace interface, e.g.: 409 on the fly via the ftrace interface. See [all …]
|
D | Makefile | 70 libftrace-y := ftrace.o
|
D | trace_export.c | 17 #define TRACE_SYSTEM ftrace
|
D | ftrace.c | 1119 # error Dynamic ftrace depends on MCOUNT_RECORD
|
/linux-4.4.14/arch/arm64/kernel/ |
D | Makefile | 31 arm64-obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o entry-ftrace.o
|
/linux-4.4.14/arch/x86/kernel/kprobes/ |
D | Makefile | 7 obj-$(CONFIG_KPROBES_ON_FTRACE) += ftrace.o
|
/linux-4.4.14/Documentation/trace/ |
D | ftrace-design.txt | 14 ftrace.txt file. 17 their kernel should make it all the way to dynamic ftrace support. 109 mcount function to check ftrace graph function pointers, as well as implement 230 this arch, define ARCH_HAS_SYSCALL_MATCH_SYM_NAME in asm/ftrace.h and 241 This option doesn't make much sense without also implementing dynamic ftrace. 251 - asm/ftrace.h: 266 First you will need to fill out some arch details in your asm/ftrace.h. 289 did already create a mcount() function earlier, dynamic ftrace only wants a 345 linux/ftrace.h for the functions: 363 The function grapher needs a few tweaks in order to work with dynamic ftrace.
|
D | ftrace.txt | 1 ftrace - Function Tracer 21 Although ftrace is typically considered the function tracer, it 27 One of the most common uses of ftrace is the event tracing. 36 See ftrace-design.txt for details for arch porters and such. 45 When debugfs is configured into the kernel (which selecting any ftrace 60 Any selected ftrace option will also create a directory called tracing 62 the ftrace directory (cd /sys/kernel/debug/tracing) and will only concentrate 66 That's it! (assuming that you have ftrace configured into your kernel) 70 of ftrace. Here is a list of some of the key files: 184 When dynamic ftrace is configured in (see the [all …]
|
D | function-graph-fold.vim | 1 " Enable folding for ftrace function_graph traces.
|
D | tracepoint-analysis.txt | 113 Documentation/trace/ftrace.txt describes how to enable events on a per-thread 137 Documentation/trace/ftrace.txt covers in-depth how to filter events in 138 ftrace. Obviously using grep and awk of trace_pipe is an option as well
|
D | mmiotrace.txt | 18 ftrace framework by Pekka Paalanen <pq@iki.fi>.
|
D | events.txt | 340 set_ftrace_filter 'ftrace filter commands' (see the 'Filter commands' 341 section of Documentation/trace/ftrace.txt), but there are major
|
/linux-4.4.14/fs/pstore/ |
D | Makefile | 8 pstore-$(CONFIG_PSTORE_FTRACE) += ftrace.o
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | Makefile | 118 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o 119 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o 120 obj-$(CONFIG_FTRACE_SYSCALLS) += ftrace.o
|
/linux-4.4.14/arch/sparc/kernel/ |
D | Makefile | 94 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o 95 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o
|
/linux-4.4.14/scripts/ |
D | recordmcount.c | 536 const char ftrace[] = "/ftrace.o"; in main() local 537 int ftrace_size = sizeof(ftrace) - 1; in main() 571 strcmp(file + (len - ftrace_size), ftrace) == 0) in main()
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | Makefile | 29 obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o mcount.o
|
/linux-4.4.14/arch/metag/kernel/ |
D | Makefile | 32 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o
|
/linux-4.4.14/arch/um/include/asm/ |
D | Kbuild | 10 generic-y += ftrace.h
|
/linux-4.4.14/arch/mips/kernel/ |
D | Makefile | 36 obj-$(CONFIG_FTRACE_SYSCALLS) += ftrace.o 37 obj-$(CONFIG_FUNCTION_TRACER) += mcount.o ftrace.o
|
/linux-4.4.14/arch/tile/kernel/ |
D | Makefile | 32 obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o mcount_64.o
|
/linux-4.4.14/tools/testing/selftests/ |
D | Makefile | 6 TARGETS += ftrace
|
/linux-4.4.14/arch/arc/include/asm/ |
D | Kbuild | 12 generic-y += ftrace.h
|
/linux-4.4.14/arch/s390/kernel/ |
D | Makefile | 62 obj-$(CONFIG_FUNCTION_TRACER) += mcount.o ftrace.o
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | Kbuild | 16 generic-y += ftrace.h
|
/linux-4.4.14/arch/hexagon/include/asm/ |
D | Kbuild | 17 generic-y += ftrace.h
|
/linux-4.4.14/arch/ia64/kernel/ |
D | Makefile | 28 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o
|
/linux-4.4.14/Documentation/ |
D | ramoops.txt | 110 related hangs. The functions call chain log is stored in a "ftrace-ramoops" 118 # tail /mnt/ftrace-ramoops
|
D | sysrq.txt | 127 'z' - Dump the ftrace buffer
|
D | kmemcheck.txt | 78 page fault handler is called, the ftrace framework will be called 79 before kmemcheck has had a chance to handle the fault. If ftrace then
|
D | kprobes.txt | 705 marked with [OPTIMIZED]. If the probe is ftrace-based, it is marked with
|
D | kernel-parameters.txt | 425 Allocate the ftrace snapshot buffer on boot up when the 1202 ftrace=[tracer] 1209 If no parameter is passed, ftrace will dump 3784 See also Documentation/trace/ftrace.txt "trace options"
|
/linux-4.4.14/arch/unicore32/include/asm/ |
D | Kbuild | 16 generic-y += ftrace.h
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | Kbuild | 19 generic-y += ftrace.h
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/ |
D | Kconfig | 149 register with the ftrace framework for event tracing and dump 151 increase the ringbuffer size. See the ftrace documentation
|
/linux-4.4.14/arch/openrisc/include/asm/ |
D | Kbuild | 25 generic-y += ftrace.h
|
/linux-4.4.14/arch/h8300/include/asm/ |
D | Kbuild | 19 generic-y += ftrace.h
|
/linux-4.4.14/drivers/net/wireless/brcm80211/ |
D | Kconfig | 76 with ftrace to dump event information into the trace ringbuffer.
|
/linux-4.4.14/tools/virtio/virtio-trace/ |
D | README | 96 1) Enable ftrace in the guest
|
/linux-4.4.14/Documentation/x86/ |
D | earlyprintk.txt | 126 …ow-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) dump-ftrace-buffer(Z)
|
/linux-4.4.14/Documentation/RCU/ |
D | stallwarn.txt | 262 If you can reliably trigger the stall, ftrace can be quite helpful.
|
/linux-4.4.14/tools/perf/ |
D | design.txt | 144 Counters of the type PERF_TYPE_TRACEPOINT are available when the ftrace event
|
/linux-4.4.14/ |
D | MAINTAINERS | 10885 F: Documentation/trace/ftrace.txt 10886 F: arch/*/*/*/ftrace.h 10887 F: arch/*/kernel/ftrace.c 10888 F: include/*/ftrace.h 10892 F: tools/testing/selftests/ftrace/
|