Defined in 1 files as a function:

Referenced in 23 files:

Smatch caller information:

kernel/kprobes.c kprobe_busy_begin() -> get_kprobe_ctlblk()

Type Parameter Key Value
PREEMPT_ADD <- disables preempt
LOCK2 rcu_read

kernel/kprobes.c kretprobe_rethook_handler() -> get_kprobe_ctlblk()

Type Parameter Key Value

arch/x86/kernel/kprobes/core.c kprobe_fault_handler() -> get_kprobe_ctlblk()

Type Parameter Key Value
RX_PATH

arch/x86/kernel/kprobes/core.c kprobe_int3_handler() -> get_kprobe_ctlblk()

Type Parameter Key Value
PREEMPT_ADD

arch/x86/kernel/kprobes/ftrace.c kprobe_ftrace_handler() -> get_kprobe_ctlblk()

Type Parameter Key Value
PREEMPT_ADD <- disables preempt

arch/x86/kernel/kprobes/opt.c optimized_callback() -> get_kprobe_ctlblk()

Type Parameter Key Value
PREEMPT_ADD <- disables preempt