Home
last modified time | relevance | path

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

1234

/linux-6.1.9/tools/testing/selftests/ftrace/test.d/kprobe/
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
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
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
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
Dbusy_check.tc7 test -d events/kprobes/myevent
8 echo 1 > events/kprobes/myevent/enable
10 echo 0 > events/kprobes/myevent/enable
Dkprobe_args_string.tc38 echo 1 > events/kprobes/testprobe/enable
42 echo 0 > events/kprobes/testprobe/enable
45 echo 1 > events/kprobes/testprobe/enable
Dkprobe_args_type.tc30 test -d events/kprobes/testprobe
33 echo 1 > events/kprobes/testprobe/enable
35 echo 0 > events/kprobes/testprobe/enable
Dkprobe_ftrace.tc12 echo 1 > events/kprobes/testprobe/enable
26 echo 0 > events/kprobes/testprobe/enable
33 echo 1 > events/kprobes/testprobe/enable
Dprofile.tc9 echo 1 > events/kprobes/myevent/enable
12 echo 0 > events/kprobes/myevent/enable
Dkprobe_args_comm.tc10 test -d events/kprobes/testprobe
12 echo 1 > events/kprobes/testprobe/enable
Dkretprobe_maxactive.tc18 test -d events/kprobes/myprobeaccept
24 test -d events/kprobes/myprobeaccept
Dmultiple_kprobes.tc30 echo 1 > events/kprobes/enable
31 echo 0 > events/kprobes/enable
Dkprobe_eventname.tc12 test -d events/kprobes/p_${PROBE_NAME}_0 || exit_failure
17 test -d events/kprobes/event1 || exit_failure
Dkprobe_module.tc20 test -d events/kprobes/p_${PROBE_NAME}_0 || exit_failure
25 test -d events/kprobes/event1 || exit_failure
Dadd_and_remove.tc8 test -d events/kprobes/myevent
/linux-6.1.9/arch/arm/probes/kprobes/
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-6.1.9/Documentation/trace/
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
354 samples/kprobes/ sub-directory for examples.
361 #include <linux/kprobes.h>
388 4. With CISC architectures (such as i386 and x86_64), the kprobes code
[all …]
Dfprobe.rst14 on function entry and exit, similar to the kprobes and kretprobes, you can
15 use fprobe. Compared with kprobes and kretprobes, fprobe gives faster
116 Share the callbacks with kprobes
120 from the kprobes, this may cause an issue if user wants to run the same
121 code from the fprobe and the kprobes.
135 code will be shared with kprobes, please set FPROBE_FL_KPROBE_SHARED
150 kprobes.
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/debug/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.
127 under tracing/events/kprobes/<EVENT>, at the directory you can see 'id',
188 /sys/kernel/debug/tracing/events/kprobes/<EVENT>/format.
191 cat /sys/kernel/debug/tracing/events/kprobes/myprobe/format
229 echo 1 > /sys/kernel/debug/tracing/events/kprobes/myprobe/enable
230 echo 1 > /sys/kernel/debug/tracing/events/kprobes/myretprobe/enable
/linux-6.1.9/tools/testing/selftests/ftrace/test.d/dynevent/
Dadd_remove_kprobe.tc16 test -d events/kprobes/myevent1
17 test -d events/kprobes/myevent2
/linux-6.1.9/Documentation/features/perf/kprobes-event/
Darch-support.txt2 # Feature name: kprobes-event
4 # description: arch supports kprobes with perf events
/linux-6.1.9/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-6.1.9/tools/testing/selftests/ftrace/test.d/direct/
Dkprobe-direct.tc34 echo 1 > events/kprobes/kwake/enable
40 echo 0 > events/kprobes/kwake/enable
/linux-6.1.9/arch/ia64/lib/
Dflush.S25 .section .kprobes.text,"ax"
78 .section .kprobes.text,"ax"
/linux-6.1.9/arch/s390/kernel/
Dkprobes_insn_page.S15 .section .kprobes.text, "ax"

1234