Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 26 files:
-
kernel/bpf/syscall.c,
line 5540
-
samples/bpf/test_map_in_map_user.c,
line 41
-
tools/bpf/bpftool/btf.c,
line 1268
-
tools/bpf/bpftool/common.c
-
tools/bpf/bpftool/map.c
-
tools/bpf/bpftool/prog.c,
line 263
-
tools/bpf/bpftool/struct_ops.c
-
tools/lib/bpf/libbpf.c
-
tools/lib/bpf/ringbuf.c
-
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c,
line 21
-
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
-
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
-
tools/testing/selftests/bpf/prog_tests/btf.c,
line 4761
-
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c,
line 17
-
tools/testing/selftests/bpf/prog_tests/libbpf_get_fd_by_id_opts.c,
line 32
-
tools/testing/selftests/bpf/prog_tests/map_kptr_race.c,
line 13
-
tools/testing/selftests/bpf/prog_tests/metadata.c,
line 28
-
tools/testing/selftests/bpf/prog_tests/mmap.c,
line 67
-
tools/testing/selftests/bpf/prog_tests/pinning.c,
line 21
-
tools/testing/selftests/bpf/prog_tests/rhash.c,
line 70
-
tools/testing/selftests/bpf/prog_tests/signed_loader.c
-
tools/testing/selftests/bpf/prog_tests/test_struct_ops_id_ops_mapping.c
-
tools/testing/selftests/bpf/prog_tests/test_struct_ops_module.c,
line 82
-
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c,
line 168
-
tools/testing/selftests/bpf/test_maps.c,
line 1288
-
tools/testing/selftests/bpf/xdp_synproxy.c,
line 322
Smatch caller information:
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
file |
0,4-u64max |
| PARAM_VALUE |
2 |
attr |
4096-ptr_max |
| BUF_SIZE |
1 |
map |
s32min-(-2),1-s32max |
| DATA_SOURCE |
2 |
attr |
$0 |
| DATA_SOURCE |
3 |
uattr |
$1 |