kprobe
Defined as a struct type in:
- arch/arc/include/asm/kprobes.h, line 31
- arch/arm/include/asm/kprobes.h, line 25
- arch/mips/include/asm/kprobes.h, line 25
- arch/parisc/include/asm/kprobes.h, line 27
- arch/powerpc/include/asm/kprobes.h, line 30
- arch/s390/include/asm/kprobes.h, line 40
- arch/sh/include/asm/kprobes.h, line 26
- arch/x86/include/asm/kprobes.h, line 24
- include/linux/kprobes.h, line 49
- include/linux/kprobes.h, line 59
Referenced (in 119 files total) in:
- arch/arc/include/asm/kprobes.h, 3 times
- arch/arc/kernel/kprobes.c, 14 times
- arch/arm/include/asm/kprobes.h, 3 times
- arch/arm/probes/kprobes/core.c, 11 times
- arch/arm/probes/kprobes/opt-arm.c, 3 times
- arch/arm/probes/kprobes/test-core.c, 36 times
- arch/arm64/include/asm/kprobes.h, 2 times
- arch/arm64/kernel/probes/kprobes.c, 17 times
- arch/csky/include/asm/kprobes.h, 2 times
- arch/csky/kernel/probes/ftrace.c, 2 times
- arch/csky/kernel/probes/kprobes.c, 16 times
- arch/loongarch/include/asm/kprobes.h, 2 times
- arch/loongarch/kernel/ftrace_dyn.c, 2 times
- arch/loongarch/kernel/kprobes.c, 15 times
- arch/mips/include/asm/kprobes.h, 3 times
- arch/mips/kernel/kprobes.c, 15 times
- arch/parisc/include/asm/kprobes.h, 3 times
- arch/parisc/kernel/ftrace.c, 2 times
- arch/parisc/kernel/kprobes.c, 13 times
- arch/powerpc/include/asm/kprobes.h, 3 times
- arch/powerpc/kernel/kprobes-ftrace.c, 2 times
- arch/powerpc/kernel/kprobes.c, 17 times
- arch/powerpc/kernel/optprobes.c, 2 times
- arch/powerpc/kernel/rethook.c, 2 times
- arch/riscv/include/asm/kprobes.h, 2 times
- arch/riscv/kernel/probes/kprobes.c, 18 times
- arch/s390/include/asm/kprobes.h, 3 times
- arch/s390/kernel/ftrace.c, 2 times
- arch/s390/kernel/kprobes.c, 16 times
- arch/s390/lib/test_kprobes.c, 3 times
- arch/s390/lib/test_unwind.c, 2 times
- arch/sh/include/asm/kprobes.h, 3 times
- arch/sh/kernel/kprobes.c, 22 times
- arch/sparc/include/asm/kprobes.h, line 36
- arch/sparc/kernel/kprobes.c, 14 times
- arch/x86/include/asm/kprobes.h, 4 times
- arch/x86/kernel/kprobes/common.h, 2 times
- arch/x86/kernel/kprobes/core.c, 26 times
- arch/x86/kernel/kprobes/ftrace.c, 2 times
- arch/x86/kernel/kprobes/opt.c, 4 times
- include/linux/bpf_types.h, line 39
- include/linux/kprobes.h, 39 times
- include/uapi/linux/bpf.h, line 6714
- kernel/bpf/syscall.c, 7 times
- kernel/events/core.c, line 10668
- kernel/fail_function.c, 4 times
- kernel/kprobes.c, 110 times
- kernel/trace/bpf_trace.c, line 1052
- kernel/trace/kprobe_event_gen_test.c, line 275
- kernel/trace/trace_kprobe.c, 4 times
- kernel/trace/trace_probe.h, line 501
- lib/test_kprobes.c, 8 times
- samples/bpf/lathist_kern.c, 2 times
- samples/bpf/offwaketime.bpf.c, 2 times
- samples/bpf/spintest.bpf.c, 5 times
- samples/bpf/task_fd_query_kern.c, line 7
- samples/bpf/task_fd_query_user.c, 7 times
- samples/bpf/test_overhead_kprobe.bpf.c, 2 times
- samples/bpf/tracex1.bpf.c, line 19
- samples/bpf/tracex4.bpf.c, line 27
- samples/bpf/tracex5.bpf.c, 2 times
- samples/bpf/tracex5_user.c, line 80
- samples/bpf/tracex6.bpf.c, 2 times
- samples/bpf/tracex7.bpf.c, line 5
- samples/kprobes/kprobe_example.c, 5 times
- tools/bpf/bpftool/link.c, 18 times
- tools/bpf/bpftool/perf.c, 3 times
- tools/bpf/bpftool/prog.c, line 2482
- tools/include/uapi/linux/bpf.h, line 6714
- tools/lib/bpf/libbpf.c, 22 times
- tools/perf/builtin-probe.c, line 556
- tools/perf/util/bpf_skel/func_latency.bpf.c, line 45
- tools/perf/util/pmu.c, line 1938
- tools/perf/util/probe-event.c, line 2577
- tools/testing/selftests/bpf/benchs/bench_rename.c, line 120
- tools/testing/selftests/bpf/benchs/bench_trigger.c, 3 times
- tools/testing/selftests/bpf/prog_tests/attach_probe.c, line 317
- tools/testing/selftests/bpf/prog_tests/bpf_cookie.c, line 695
- tools/testing/selftests/bpf/prog_tests/custom_sec_handlers.c, line 113
- tools/testing/selftests/bpf/prog_tests/fill_link_info.c, 13 times
- tools/testing/selftests/bpf/prog_tests/missed.c, 2 times
- tools/testing/selftests/bpf/prog_tests/probe_user.c, 3 times
- tools/testing/selftests/bpf/prog_tests/section_names.c, line 24
- tools/testing/selftests/bpf/prog_tests/test_overhead.c, line 113
- tools/testing/selftests/bpf/prog_tests/vmlinux.c, line 38
- tools/testing/selftests/bpf/progs/access_map_in_map.c, 2 times
- tools/testing/selftests/bpf/progs/bpf_syscall_macro.c, line 32
- tools/testing/selftests/bpf/progs/get_func_ip_test.c, 2 times
- tools/testing/selftests/bpf/progs/kprobe_multi.c, 3 times
- tools/testing/selftests/bpf/progs/kprobe_multi_empty.c, line 8
- tools/testing/selftests/bpf/progs/kprobe_multi_override.c, line 8
- tools/testing/selftests/bpf/progs/kprobe_multi_session.c, line 74
- tools/testing/selftests/bpf/progs/kprobe_multi_session_cookie.c, 3 times
- tools/testing/selftests/bpf/progs/linked_list_fail.c, line 170
- tools/testing/selftests/bpf/progs/loop6.c, line 68
- tools/testing/selftests/bpf/progs/missed_kprobe.c, 2 times
- tools/testing/selftests/bpf/progs/missed_kprobe_recursion.c, 5 times
- tools/testing/selftests/bpf/progs/missed_tp_recursion.c, line 18
- tools/testing/selftests/bpf/progs/priv_prog.c, line 9
- tools/testing/selftests/bpf/progs/profiler.inc.h, 3 times
- tools/testing/selftests/bpf/progs/rcu_tasks_trace_gp.c, line 29
- tools/testing/selftests/bpf/progs/test_attach_kprobe_sleepable.c, line 16
- tools/testing/selftests/bpf/progs/test_attach_probe_manual.c, line 17
- tools/testing/selftests/bpf/progs/test_autoload.c, line 31
- tools/testing/selftests/bpf/progs/test_bpf_cookie.c, line 33
- tools/testing/selftests/bpf/progs/test_custom_sec_handlers.c, line 45
- tools/testing/selftests/bpf/progs/test_fill_link_info.c, 2 times
- tools/testing/selftests/bpf/progs/test_global_func_ctx_args.c, 4 times
- tools/testing/selftests/bpf/progs/test_helper_restricted.c, 2 times
- tools/testing/selftests/bpf/progs/test_module_attach.c, line 136
- tools/testing/selftests/bpf/progs/test_overhead.c, line 12
- tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c, line 42
- tools/testing/selftests/bpf/progs/test_vmlinux.c, line 72
- tools/testing/selftests/bpf/progs/trigger_bench.c, 2 times
- tools/testing/selftests/bpf/progs/verifier_btf_unreliable_prog.c, line 12
- tools/testing/selftests/bpf/progs/verifier_global_ptr_args.c, 2 times
- tools/testing/selftests/bpf/progs/verifier_global_subprogs.c, line 234
- tools/testing/selftests/bpf/progs/verifier_helper_restricted.c, 3 times
- tools/testing/selftests/bpf/progs/verifier_search_pruning.c, line 343
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.