Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- kernel/bpf/bpf_struct_ops.c, line 1097
- kernel/bpf/check_btf.c, line 423
- kernel/bpf/syscall.c
- kernel/bpf/verifier.c
Smatch caller information:
kernel/bpf/syscall.c bpf_prog_load() -> btf_get_by_fd()
| Type | Parameter | Key | Value |
|---|
kernel/bpf/syscall.c map_create_alloc() -> btf_get_by_fd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | fd | s32min-s32max |
kernel/bpf/check_btf.c bpf_prepare_btf_info() -> btf_get_by_fd()
| Type | Parameter | Key | Value |
|---|
kernel/bpf/verifier.c check_pseudo_btf_id() -> btf_get_by_fd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fd | s32min-(-1),1-s32max |
kernel/bpf/verifier.c fd_array_get_btf_sparse() -> btf_get_by_fd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | fd | s32min-s32max |
kernel/bpf/bpf_struct_ops.c bpf_struct_ops_map_alloc() -> btf_get_by_fd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | fd | s32min-s32max |