Symbol: BPF_MAP_TYPE_SOCKMAP
include/linux/bpf_types.h
122
BPF_MAP_TYPE(BPF_MAP_TYPE_SOCKMAP, sock_map_ops)
kernel/bpf/syscall.c
1494
case BPF_MAP_TYPE_SOCKMAP:
kernel/bpf/syscall.c
263
map->map_type == BPF_MAP_TYPE_SOCKMAP) {
kernel/bpf/verifier.c
10245
case BPF_MAP_TYPE_SOCKMAP:
kernel/bpf/verifier.c
10359
if (map->map_type != BPF_MAP_TYPE_SOCKMAP)
kernel/bpf/verifier.c
10375
map->map_type != BPF_MAP_TYPE_SOCKMAP &&
kernel/bpf/verifier.c
2276
} else if (map->map_type == BPF_MAP_TYPE_SOCKMAP ||
kernel/bpf/verifier.c
495
(map_type == BPF_MAP_TYPE_SOCKMAP ||
kernel/bpf/verifier.c
9314
case BPF_MAP_TYPE_SOCKMAP:
net/core/sock_map.c
1464
case BPF_MAP_TYPE_SOCKMAP:
net/core/sock_map.c
1607
case BPF_MAP_TYPE_SOCKMAP:
net/core/sock_map.c
1856
if (map->map_type != BPF_MAP_TYPE_SOCKMAP && map->map_type != BPF_MAP_TYPE_SOCKHASH) {
net/core/sock_map.c
1916
if (map->map_type != BPF_MAP_TYPE_SOCKMAP &&
net/core/sock_map.c
587
else if (map->map_type == BPF_MAP_TYPE_SOCKMAP)
net/core/sock_map.c
613
else if (map->map_type == BPF_MAP_TYPE_SOCKMAP)
tools/lib/bpf/libbpf.c
176
[BPF_MAP_TYPE_SOCKMAP] = "sockmap",
tools/lib/bpf/libbpf.c
5373
case BPF_MAP_TYPE_SOCKMAP:
tools/lib/bpf/libbpf_probes.c
361
case BPF_MAP_TYPE_SOCKMAP:
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
734
case BPF_MAP_TYPE_SOCKMAP:
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
858
test_map_type(BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1044
map = bpf_map_create(BPF_MAP_TYPE_SOCKMAP, NULL, sizeof(int),
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
126
map = bpf_map_create(BPF_MAP_TYPE_SOCKMAP, NULL, sizeof(int),
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1320
test_sockmap_create_update_free(BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1326
test_skmsg_helpers(BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1330
test_sockmap_update(BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1336
test_sockmap_copy(BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1376
test_skmsg_helpers_with_link(BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
261
if (map_type == BPF_MAP_TYPE_SOCKMAP)
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
309
if (map_type == BPF_MAP_TYPE_SOCKMAP) {
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
123
const char *map_type_str = BPF_MAP_TYPE_SOCKMAP ? "SOCKMAP" : "SOCKHASH";
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
436
run_tests(AF_INET, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
438
run_tests(AF_INET6, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1259
case BPF_MAP_TYPE_SOCKMAP:
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
224
mapfd = bpf_map_create(BPF_MAP_TYPE_SOCKMAP, NULL, sizeof(key),
tools/testing/selftests/bpf/prog_tests/sockmap_redir.c
349
type == BPF_MAP_TYPE_SOCKMAP ? "map" : "hash",
tools/testing/selftests/bpf/prog_tests/sockmap_redir.c
431
case BPF_MAP_TYPE_SOCKMAP:
tools/testing/selftests/bpf/prog_tests/sockmap_redir.c
463
test_map(BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
11
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
18
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
12
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/freplace_cls_redirect.c
11
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
434
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
685
VERIFY_TYPE(BPF_MAP_TYPE_SOCKMAP, check_sockmap);
tools/testing/selftests/bpf/progs/mptcp_sockmap.c
12
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
24
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
14
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
21
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_assign_reuse.c
27
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c
9
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sk_assign.c
23
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sk_assign.c
43
.type = BPF_MAP_TYPE_SOCKMAP,
tools/testing/selftests/bpf/progs/test_sk_lookup.c
36
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_change_tail.c
12
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
13
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
20
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
6
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_invalid_update.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_kern.c
4
#define TEST_MAP_TYPE BPF_MAP_TYPE_SOCKMAP
tools/testing/selftests/bpf/progs/test_sockmap_ktls.c
14
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
11
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
18
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
13
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
20
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
6
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_progs_query.c
6
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
51
if (redirect_type == BPF_MAP_TYPE_SOCKMAP) \
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
8
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_skb_verdict_attach.c
6
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_strp.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_update.c
14
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_update.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/verifier_sock.c
23
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
30
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/test_maps.c
734
fd = bpf_map_create(BPF_MAP_TYPE_SOCKMAP, NULL,
tools/testing/selftests/bpf/test_maps.c
738
if (!libbpf_probe_bpf_map_type(BPF_MAP_TYPE_SOCKMAP, NULL)) {
tools/testing/selftests/bpf/test_verifier.c
1120
map_fds[9] = create_map(BPF_MAP_TYPE_SOCKMAP, sizeof(int),