Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

kernel/bpf/bpf_iter.c bpf_iter_link_attach() -> make_bpfptr()

Type Parameter Key Value

kernel/bpf/syscall.c bpf_prog_load() -> make_bpfptr()

Type Parameter Key Value

kernel/bpf/syscall.c bpf_prog_load() -> make_bpfptr()

Type Parameter Key Value

kernel/bpf/syscall.c map_create_alloc() -> make_bpfptr()

Type Parameter Key Value
PARAM_VALUE 0 addr 1-u64max
USER_DATA 0 addr 1-u64max

kernel/bpf/syscall.c map_delete_elem() -> make_bpfptr()

Type Parameter Key Value
USER_DATA 0 addr 0-u64max

kernel/bpf/syscall.c map_update_elem() -> make_bpfptr()

Type Parameter Key Value
USER_DATA 0 addr 0-u64max

kernel/bpf/syscall.c map_update_elem() -> make_bpfptr()

Type Parameter Key Value
USER_DATA 0 addr 0-u64max

kernel/bpf/btf.c btf_parse() -> make_bpfptr()

Type Parameter Key Value

kernel/bpf/check_btf.c check_btf_func() -> make_bpfptr()

Type Parameter Key Value

kernel/bpf/check_btf.c check_btf_line() -> make_bpfptr()

Type Parameter Key Value

kernel/bpf/check_btf.c check_core_relo() -> make_bpfptr()

Type Parameter Key Value

kernel/bpf/check_btf.c prepare_btf_func() -> make_bpfptr()

Type Parameter Key Value

kernel/bpf/verifier.c bpf_prog_verify_signature() -> make_bpfptr()

Type Parameter Key Value
DATA_SOURCE 1 is_kernel $2

kernel/bpf/verifier.c process_fd_array() -> make_bpfptr()

Type Parameter Key Value