Home
last modified time | relevance | path

Searched refs:BPF_MAP_TYPE_ARRAY_OF_MAPS (Results 1 – 25 of 31) sorted by relevance

12

/openbmc/linux/Documentation/bpf/
H A Dmap_of_maps.rst5 BPF_MAP_TYPE_ARRAY_OF_MAPS and BPF_MAP_TYPE_HASH_OF_MAPS
9 - ``BPF_MAP_TYPE_ARRAY_OF_MAPS`` and ``BPF_MAP_TYPE_HASH_OF_MAPS`` were
12 ``BPF_MAP_TYPE_ARRAY_OF_MAPS`` and ``BPF_MAP_TYPE_HASH_OF_MAPS`` provide general
32 For ``BPF_MAP_TYPE_ARRAY_OF_MAPS`` the key is an unsigned 32-bit integer index
78 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
101 fd = bpf_map_create(BPF_MAP_TYPE_ARRAY_OF_MAPS,
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_btf_map_in_map.c22 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
62 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
112 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dtest_map_in_map.c9 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
35 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dlocal_storage_bench.c11 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
24 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dtest_map_in_map_invalid.c14 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dmap_kptr.c109 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_ARRAY_OF_MAPS, array_map, array_of_array_maps);
110 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_ARRAY_OF_MAPS, hash_map, array_of_hash_maps);
111 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_ARRAY_OF_MAPS, hash_malloc_map, array_of_hash_malloc_maps);
112 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_ARRAY_OF_MAPS, lru_hash_map, array_of_lru_hash_maps);
H A Dverifier_map_in_map.c9 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dlinked_list.h39 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dtest_ringbuf_multi.c24 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dtimer_mim_reject.c27 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dbloom_filter_map.c27 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dtimer_mim.c26 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dverifier_map_ptr_mixing.c30 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dtest_select_reuseport_kern.c23 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dtest_spin_lock_fail.c20 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dlsm.c64 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dmap_ptr_kern.c352 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
682 VERIFY_TYPE(BPF_MAP_TYPE_ARRAY_OF_MAPS, check_array_of_maps); in cg_skb()
/openbmc/linux/tools/testing/selftests/bpf/map_tests/
H A Dmap_in_map_batch_ops.c209 ((outer_map_type == BPF_MAP_TYPE_ARRAY_OF_MAPS) in _map_in_map_batch_ops()
240 _map_in_map_batch_ops(BPF_MAP_TYPE_ARRAY_OF_MAPS, BPF_MAP_TYPE_ARRAY); in test_map_in_map_batch_ops_array()
242 _map_in_map_batch_ops(BPF_MAP_TYPE_ARRAY_OF_MAPS, BPF_MAP_TYPE_HASH); in test_map_in_map_batch_ops_array()
/openbmc/linux/tools/lib/bpf/
H A Dlibbpf_probes.c344 case BPF_MAP_TYPE_ARRAY_OF_MAPS: in probe_map_create()
359 if (map_type == BPF_MAP_TYPE_ARRAY_OF_MAPS || in probe_map_create()
/openbmc/linux/samples/bpf/
H A Dtest_map_in_map.bpf.c54 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
H A Dmap_perf_test.bpf.c49 __uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
/openbmc/linux/include/linux/
H A Dbpf_types.h107 BPF_MAP_TYPE(BPF_MAP_TYPE_ARRAY_OF_MAPS, array_of_maps_map_ops)
/openbmc/linux/tools/testing/selftests/bpf/
H A Dtest_loader.c474 case BPF_MAP_TYPE_ARRAY_OF_MAPS: in is_unpriv_capable_map()
H A Dtest_verifier.c651 outer_map_fd = bpf_map_create(BPF_MAP_TYPE_ARRAY_OF_MAPS, NULL, in create_map_in_map()
654 if (skip_unsupported_map(BPF_MAP_TYPE_ARRAY_OF_MAPS)) in create_map_in_map()
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dselect_reuseport.c80 outer_map = bpf_map_create(BPF_MAP_TYPE_ARRAY_OF_MAPS, "outer_map", in create_maps()

12