Home
last modified time | relevance | path

Searched refs:kprobes (Results 1 – 25 of 88) sorted by relevance

1234

/linux/tools/testing/selftests/ftrace/test.d/kprobe/
H A Dkprobe_args_vfs.tc8 echo 1 > events/kprobes/testprobe/enable
9 grep -q "1" events/kprobes/testprobe/enable
10 echo 0 > events/kprobes/testprobe/enable
17 echo 1 > events/kprobes/testprobe/enable
18 grep -q "1" events/kprobes/testprobe/enable
19 echo 0 > events/kprobes/testprobe/enable
26 echo 1 > events/kprobes/testprobe/enable
27 grep -q "1" events/kprobes/testprobe/enable
28 echo 0 > events/kprobes/testprobe/enable
35 echo 1 > events/kprobes/testprobe/enable
[all …]
H A Dkprobe_opt_types.tc19 DEFAULT=$(cat /proc/sys/debug/kprobes-optimization)
20 echo 1 > /proc/sys/debug/kprobes-optimization
23 echo 1 > events/kprobes/enable || continue
25 PROBE=$(grep $FUNCTION_FORK /sys/kernel/debug/kprobes/list)
26 echo 0 > events/kprobes/enable
29 echo "$DEFAULT" > /proc/sys/debug/kprobes-optimization
33 echo "$DEFAULT" > /proc/sys/debug/kprobes-optimization
H A Dkprobe_args_user.tc17 echo 1 > events/kprobes/myevent/enable
18 echo 1 > events/kprobes/myevent2/enable
20 echo 0 > events/kprobes/myevent/enable
21 echo 0 > events/kprobes/myevent2/enable
28 echo 1 > events/kprobes/myevent/enable
30 echo 0 > events/kprobes/myevent/enable
H A Dkprobe_args.tc8 test -d events/kprobes/testprobe
10 echo 1 > events/kprobes/testprobe/enable
15 echo 0 > events/kprobes/testprobe/enable
18 test -d events/kprobes/testprobe && exit_fail || exit_pass
H A Dkretprobe_args.tc9 test -d events/kprobes/testprobe2
11 echo 1 > events/kprobes/testprobe2/enable
16 echo 0 > events/kprobes/testprobe2/enable
19 test -d events/kprobes/testprobe2 && exit_fail || exit_pass
H A Dkprobe_args_symbol.tc23 echo 1 > events/kprobes/enable
25 echo 0 > events/kprobes/enable
31 echo 1 > events/kprobes/enable
33 echo 0 > events/kprobes/enable
H A Dbusy_check.tc7 test -d events/kprobes/myevent
8 echo 1 > events/kprobes/myevent/enable
10 echo 0 > events/kprobes/myevent/enable
H A Dkprobe_args_type.tc30 test -d events/kprobes/testprobe
33 echo 1 > events/kprobes/testprobe/enable
35 echo 0 > events/kprobes/testprobe/enable
H A Dkprobe_ftrace.tc12 echo 1 > events/kprobes/testprobe/enable
26 echo 0 > events/kprobes/testprobe/enable
33 echo 1 > events/kprobes/testprobe/enable
H A Dkprobe_args_char.tc51 echo 1 > events/kprobes/testprobe/enable
55 echo 0 > events/kprobes/testprobe/enable
58 echo 1 > events/kprobes/testprobe/enable
H A Dkprobe_args_string.tc51 echo 1 > events/kprobes/testprobe/enable
55 echo 0 > events/kprobes/testprobe/enable
58 echo 1 > events/kprobes/testprobe/enable
H A Dkprobe_insn_boundary.tc13 echo 1 > events/kprobes/enable
15 echo 0 > events/kprobes/enable
H A Dprofile.tc9 echo 1 > events/kprobes/myevent/enable
12 echo 0 > events/kprobes/myevent/enable
H A Dkprobe_args_comm.tc10 test -d events/kprobes/testprobe
12 echo 1 > events/kprobes/testprobe/enable
H A Dkretprobe_maxactive.tc18 test -d events/kprobes/myprobeaccept
24 test -d events/kprobes/myprobeaccept
H A Dmultiple_kprobes.tc30 echo 1 > events/kprobes/enable
31 echo 0 > events/kprobes/enable
H A Dkprobe_module.tc20 test -d events/kprobes/p_${PROBE_NAME}_0 || exit_failure
25 test -d events/kprobes/event1 || exit_failure
H A Dkprobe_eventname.tc12 test -d events/kprobes/p_${PROBE_NAME}_0 || exit_failure
17 test -d events/kprobes/event1 || exit_failure
/linux/arch/arm/probes/kprobes/
H A DMakefile6 obj-$(CONFIG_ARM_KPROBES_TEST) += test-kprobes.o
7 test-kprobes-objs := test-core.o
11 test-kprobes-objs += test-thumb.o
15 test-kprobes-objs += test-arm.o
/linux/Documentation/trace/
H A Dkprobes.rst21 Appendix A: The kprobes debugfs interface
22 Appendix B: The kprobes sysctl interface
36 There are currently two types of probes: kprobes, and kretprobes
87 Since kprobes can probe into a running kernel code, it can change the
95 registers) in pre_handler, you must return !0 so that kprobes stops
297 that there are some functions where kprobes cannot probe. Probing
302 to (1) include linux/kprobes.h and (2) use NOKPROBE_SYMBOL() macro
355 samples/kprobes/ sub-directory for examples.
362 #include <linux/kprobes.h>
389 4. With CISC architectures (such as i386 and x86_64), the kprobes code
[all …]
H A Dkprobetrace.rst10 this is based on kprobes (kprobe and kretprobe). So it can probe wherever
11 kprobes can probe (this means, all functions except those with
21 /sys/kernel/tracing/events/kprobes/<EVENT>/enable.
36 GRP : Group name. If omitted, use "kprobes" for it.
45 as defined in Documentation/trace/kprobes.rst section 1.3.1.
155 under tracing/events/kprobes/<EVENT>, at the directory you can see 'id',
216 /sys/kernel/tracing/events/kprobes/<EVENT>/format.
219 cat /sys/kernel/tracing/events/kprobes/myprobe/format
257 echo 1 > /sys/kernel/tracing/events/kprobes/myprobe/enable
258 echo 1 > /sys/kernel/tracing/events/kprobes/myretprobe/enable
/linux/arch/riscv/kernel/tests/
H A DKconfig.debug34 tristate "KUnit test for riscv kprobes" if !KUNIT_ALL_TESTS
39 Enable testing for riscv kprobes. Useful for riscv and/or kprobes
40 development. The test verifies that kprobes do not change the behaviour
/linux/arch/riscv/kernel/tests/kprobes/
H A DMakefile3 kprobes_riscv_kunit-objs := test-kprobes.o test-kprobes-asm.o
/linux/tools/testing/selftests/ftrace/test.d/dynevent/
H A Dadd_remove_kprobe.tc16 test -d events/kprobes/myevent1
17 test -d events/kprobes/myevent2
/linux/tools/testing/selftests/ftrace/test.d/direct/
H A Dkprobe-direct.tc34 echo 1 > events/kprobes/kwake/enable
40 echo 0 > events/kprobes/kwake/enable

1234