Home
last modified time | relevance | path

Searched refs:ftrace (Results 1 – 50 of 50) sorted by relevance

/linux-4.4.14/arch/blackfin/kernel/
DMakefile20 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/
DMakefile40 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/
Darch-support.txt2 # Feature name: kprobes-on-ftrace
4 # description: arch supports combined kprobes and ftrace live patching
/linux-4.4.14/arch/parisc/kernel/
DMakefile36 obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o
37 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o
/linux-4.4.14/arch/arm/kernel/
DMakefile49 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/
DREADME3 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/
DMakefile69 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/
DKconfig15 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 …]
DMakefile70 libftrace-y := ftrace.o
Dtrace_export.c17 #define TRACE_SYSTEM ftrace
Dftrace.c1119 # error Dynamic ftrace depends on MCOUNT_RECORD
/linux-4.4.14/arch/arm64/kernel/
DMakefile31 arm64-obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o entry-ftrace.o
/linux-4.4.14/arch/x86/kernel/kprobes/
DMakefile7 obj-$(CONFIG_KPROBES_ON_FTRACE) += ftrace.o
/linux-4.4.14/Documentation/trace/
Dftrace-design.txt14 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.
Dftrace.txt1 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 …]
Dfunction-graph-fold.vim1 " Enable folding for ftrace function_graph traces.
Dtracepoint-analysis.txt113 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
Dmmiotrace.txt18 ftrace framework by Pekka Paalanen <pq@iki.fi>.
Devents.txt340 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/
DMakefile8 pstore-$(CONFIG_PSTORE_FTRACE) += ftrace.o
/linux-4.4.14/arch/powerpc/kernel/
DMakefile118 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/
DMakefile94 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o
95 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o
/linux-4.4.14/scripts/
Drecordmcount.c536 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/
DMakefile29 obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o mcount.o
/linux-4.4.14/arch/metag/kernel/
DMakefile32 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o
/linux-4.4.14/arch/um/include/asm/
DKbuild10 generic-y += ftrace.h
/linux-4.4.14/arch/mips/kernel/
DMakefile36 obj-$(CONFIG_FTRACE_SYSCALLS) += ftrace.o
37 obj-$(CONFIG_FUNCTION_TRACER) += mcount.o ftrace.o
/linux-4.4.14/arch/tile/kernel/
DMakefile32 obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o mcount_64.o
/linux-4.4.14/tools/testing/selftests/
DMakefile6 TARGETS += ftrace
/linux-4.4.14/arch/arc/include/asm/
DKbuild12 generic-y += ftrace.h
/linux-4.4.14/arch/s390/kernel/
DMakefile62 obj-$(CONFIG_FUNCTION_TRACER) += mcount.o ftrace.o
/linux-4.4.14/arch/arm64/include/asm/
DKbuild16 generic-y += ftrace.h
/linux-4.4.14/arch/hexagon/include/asm/
DKbuild17 generic-y += ftrace.h
/linux-4.4.14/arch/ia64/kernel/
DMakefile28 obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o
/linux-4.4.14/Documentation/
Dramoops.txt110 related hangs. The functions call chain log is stored in a "ftrace-ramoops"
118 # tail /mnt/ftrace-ramoops
Dsysrq.txt127 'z' - Dump the ftrace buffer
Dkmemcheck.txt78 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
Dkprobes.txt705 marked with [OPTIMIZED]. If the probe is ftrace-based, it is marked with
Dkernel-parameters.txt425 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/
DKbuild16 generic-y += ftrace.h
/linux-4.4.14/arch/nios2/include/asm/
DKbuild19 generic-y += ftrace.h
/linux-4.4.14/drivers/net/wireless/iwlwifi/
DKconfig149 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/
DKbuild25 generic-y += ftrace.h
/linux-4.4.14/arch/h8300/include/asm/
DKbuild19 generic-y += ftrace.h
/linux-4.4.14/drivers/net/wireless/brcm80211/
DKconfig76 with ftrace to dump event information into the trace ringbuffer.
/linux-4.4.14/tools/virtio/virtio-trace/
DREADME96 1) Enable ftrace in the guest
/linux-4.4.14/Documentation/x86/
Dearlyprintk.txt126 …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/
Dstallwarn.txt262 If you can reliably trigger the stall, ftrace can be quite helpful.
/linux-4.4.14/tools/perf/
Ddesign.txt144 Counters of the type PERF_TYPE_TRACEPOINT are available when the ftrace event
/linux-4.4.14/
DMAINTAINERS10885 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/