Home
last modified time | relevance | path

Searched refs:BPF_MAP_TYPE_HASH_OF_MAPS (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/tools/testing/selftests/bpf/map_tests/
H A Dmap_percpu_stats.c43 case BPF_MAP_TYPE_HASH_OF_MAPS: in map_type_to_s()
113 if (i % 2 || type == BPF_MAP_TYPE_HASH_OF_MAPS) { in delete_all_elements()
159 if (opts->map_type == BPF_MAP_TYPE_HASH_OF_MAPS) in patch_map_thread()
166 if (opts->map_type == BPF_MAP_TYPE_HASH_OF_MAPS) in patch_map_thread()
279 if (opts.map_type != BPF_MAP_TYPE_HASH_OF_MAPS) in __test()
310 if (type == BPF_MAP_TYPE_HASH_OF_MAPS) in map_create_opts()
376 ret = map_create_opts(BPF_MAP_TYPE_HASH_OF_MAPS, "hash_of_maps", in create_hash_of_maps()
H A Dmap_in_map_batch_ops.c225 if (outer_map_type == BPF_MAP_TYPE_HASH_OF_MAPS) in _map_in_map_batch_ops()
248 _map_in_map_batch_ops(BPF_MAP_TYPE_HASH_OF_MAPS, BPF_MAP_TYPE_ARRAY); in test_map_in_map_batch_ops_hash()
250 _map_in_map_batch_ops(BPF_MAP_TYPE_HASH_OF_MAPS, BPF_MAP_TYPE_HASH); in test_map_in_map_batch_ops_hash()
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_map_in_map.c17 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
43 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
H A Dinner_array_lookup.c14 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
H A Dmap_kptr.c113 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_HASH_OF_MAPS, array_map, hash_of_array_maps);
114 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_HASH_OF_MAPS, hash_map, hash_of_hash_maps);
115 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_HASH_OF_MAPS, hash_malloc_map, hash_of_hash_malloc_maps);
116 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_HASH_OF_MAPS, lru_hash_map, hash_of_lru_hash_maps);
H A Dtest_ringbuf_multi.c36 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
H A Dtest_btf_map_in_map.c82 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
H A Dlsm.c74 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
H A Dmap_ptr_kern.c382 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
683 VERIFY_TYPE(BPF_MAP_TYPE_HASH_OF_MAPS, check_hash_of_maps); in cg_skb()
/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
36 For ``BPF_MAP_TYPE_HASH_OF_MAPS`` the key type can be chosen when defining the
H A Dringbuf.rst41 ``BPF_MAP_TYPE_HASH_OF_MAPS`` addresses this with current approach.
/openbmc/linux/samples/bpf/
H A Dtest_map_in_map.bpf.c62 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
70 __uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
/openbmc/linux/tools/lib/bpf/
H A Dlibbpf_probes.c345 case BPF_MAP_TYPE_HASH_OF_MAPS: in probe_map_create()
360 map_type == BPF_MAP_TYPE_HASH_OF_MAPS) { in probe_map_create()
H A Dgen_loader.c483 case BPF_MAP_TYPE_HASH_OF_MAPS: in bpf_gen__map_create()
H A Dlibbpf.c157 [BPF_MAP_TYPE_HASH_OF_MAPS] = "hash_of_maps",
1443 type == BPF_MAP_TYPE_HASH_OF_MAPS) in bpf_map_type__is_map_in_map()
5145 case BPF_MAP_TYPE_HASH_OF_MAPS: in bpf_object__create_map()
6667 if (map->def.type == BPF_MAP_TYPE_HASH_OF_MAPS && in bpf_object__collect_map_relos()
/openbmc/linux/include/linux/
H A Dbpf_types.h108 BPF_MAP_TYPE(BPF_MAP_TYPE_HASH_OF_MAPS, htab_of_maps_map_ops)
/openbmc/linux/tools/testing/selftests/bpf/
H A Dtest_loader.c464 case BPF_MAP_TYPE_HASH_OF_MAPS: in is_unpriv_capable_map()
/openbmc/linux/kernel/bpf/
H A Dsyscall.c46 #define IS_FD_HASH(map) ((map)->map_type == BPF_MAP_TYPE_HASH_OF_MAPS)
148 if (map->map_type == BPF_MAP_TYPE_HASH_OF_MAPS || in maybe_wait_bpf_programs()
186 } else if (map->map_type == BPF_MAP_TYPE_HASH_OF_MAPS) { in bpf_map_update_value()
1199 case BPF_MAP_TYPE_HASH_OF_MAPS: in map_create()
H A Dhashtab.c993 return htab->map.map_type == BPF_MAP_TYPE_HASH_OF_MAPS && in fd_htab_map_needs_adjust()
1819 if (map->map_type == BPF_MAP_TYPE_HASH_OF_MAPS) { in __htab_map_lookup_and_delete_batch()
/openbmc/linux/tools/bpf/bpftool/
H A Dmap.c37 type == BPF_MAP_TYPE_HASH_OF_MAPS; in map_is_map_of_maps()
/openbmc/linux/tools/include/uapi/linux/
H A Dbpf.h920 BPF_MAP_TYPE_HASH_OF_MAPS, enumerator
/openbmc/linux/include/uapi/linux/
H A Dbpf.h920 BPF_MAP_TYPE_HASH_OF_MAPS, enumerator