Defined in 1 files as a function:
Referenced in 5 files:
- kernel/bpf/bpf_iter.c, line 520
- kernel/bpf/btf.c, line 5953
- kernel/bpf/check_btf.c
- kernel/bpf/syscall.c
- kernel/bpf/verifier.c
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 |
|---|