Defined in 2 files as a member:

Defined in 1 files as a macro:

Defined in 2 files as a function:

Referenced in 10 files:

Smatch caller information:

kernel/kprobes.c pre_handler_kretprobe() -> (struct kretprobe)->entry_handler()

Type Parameter Key Value
PARAM_VALUE 0 ri 4096-ptr_max
BUF_SIZE 1 regs (-1),168
BUF_SIZE 1 regs (-1),168
DATA_SOURCE 1 regs $1

Smatch assignments to (struct fprobe)->entry_handler:

kernel/trace/trace_fprobe.c __free_free_trace_fprobe() -> (struct fprobe)->entry_handler [min-max]

kernel/trace/trace_fprobe.c alloc_trace_fprobe() -> (struct fprobe)->entry_handler [0-u64max]

kernel/trace/trace_fprobe.c append_trace_fprobe_event() -> (struct fprobe)->entry_handler [min-max]

kernel/trace/trace_fprobe.c free_trace_fprobe() -> (struct fprobe)->entry_handler [min-max]

kernel/trace/trace_fprobe.c register_trace_fprobe_event() -> (struct fprobe)->entry_handler [min-max]

kernel/trace/trace_fprobe.c trace_fprobe_create_internal() -> (struct fprobe)->entry_handler [0-u64max]

kernel/trace/trace_fprobe.c trace_fprobe_release() -> (struct fprobe)->entry_handler [min-max]

samples/fprobe/fprobe_example.c (null)() -> (struct fprobe)->entry_handler [0]

samples/fprobe/fprobe_example.c fprobe_init() -> (struct fprobe)->entry_handler [6880285584592994304]

lib/tests/test_fprobe.c test_fprobe() -> (struct fprobe)->entry_handler [224058222187102208]

lib/tests/test_fprobe.c test_fprobe_data() -> (struct fprobe)->entry_handler [224058222187102208]

lib/tests/test_fprobe.c test_fprobe_entry() -> (struct fprobe)->entry_handler [224058222187102208]

lib/tests/test_fprobe.c test_fprobe_multi() -> (struct fprobe)->entry_handler [2882760459475091456,3055916011689607168]

lib/tests/test_fprobe.c test_fprobe_skip() -> (struct fprobe)->entry_handler [224058222187102208]

lib/tests/test_fprobe.c test_fprobe_syms() -> (struct fprobe)->entry_handler [224058222187102208]

kernel/trace/bpf_trace.c bpf_kprobe_multi_cookie_swap() -> (struct fprobe)->entry_handler [0-u64max]

kernel/trace/bpf_trace.c bpf_kprobe_multi_link_attach() -> (struct fprobe)->entry_handler [0-u64max]

kernel/trace/bpf_trace.c bpf_kprobe_multi_link_dealloc() -> (struct fprobe)->entry_handler [min-max]