Defined in 2 files as a function:
- include/linux/btf.h, line 432 (as a function)
- tools/lib/bpf/libbpf_internal.h, line 255 (as a function)
Defined in 1 files as a enum:
Referenced in 9 files:
- kernel/bpf/btf.c
- kernel/bpf/verifier.c, line 2392
- tools/bpf/resolve_btfids/main.c, line 1205
- tools/lib/bpf/btf.c, line 3023
- tools/lib/bpf/btf.h, line 261
- tools/lib/bpf/btf_dump.c, line 2014
- tools/lib/bpf/libbpf.c
- tools/lib/bpf/libbpf_internal.h, line 257
- tools/lib/bpf/linker.c
Smatch caller information:
kernel/bpf/btf.c btf_check_func_type_match() -> btf_func_linkage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| DATA_SOURCE | 0 | t | $2 |
kernel/bpf/btf.c btf_check_func_type_match() -> btf_func_linkage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| DATA_SOURCE | 0 | t | $4 |
kernel/bpf/verifier.c bpf_find_exception_callback_insn_off() -> btf_func_linkage()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | t | r btf_type_by_id |