Home
last modified time | relevance | path

Searched refs:BPF_MAP_TYPE_DEVMAP_HASH (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/Documentation/bpf/
H A Dmap_devmap.rst5 BPF_MAP_TYPE_DEVMAP and BPF_MAP_TYPE_DEVMAP_HASH
10 - ``BPF_MAP_TYPE_DEVMAP_HASH`` was introduced in kernel version 5.4
12 ``BPF_MAP_TYPE_DEVMAP`` and ``BPF_MAP_TYPE_DEVMAP_HASH`` are BPF maps primarily
15 the index to lookup a reference to a net device. While ``BPF_MAP_TYPE_DEVMAP_HASH``
22 - While ``BPF_MAP_TYPE_DEVMAP_HASH`` allows for densely packing the net devices
39 For ``BPF_MAP_TYPE_DEVMAP`` and ``BPF_MAP_TYPE_DEVMAP_HASH`` this map contains
154 The following code snippet shows how to declare a ``BPF_MAP_TYPE_DEVMAP_HASH``
160 __uint(type, BPF_MAP_TYPE_DEVMAP_HASH);
H A Dredirect.rst15 - ``BPF_MAP_TYPE_DEVMAP_HASH``
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dxdp_redirect_multi_kern.c23 __uint(type, BPF_MAP_TYPE_DEVMAP_HASH);
H A Dmap_ptr_kern.c634 __uint(type, BPF_MAP_TYPE_DEVMAP_HASH);
697 VERIFY_TYPE(BPF_MAP_TYPE_DEVMAP_HASH, check_devmap_hash); in cg_skb()
/openbmc/linux/include/linux/
H A Dbpf_types.h115 BPF_MAP_TYPE(BPF_MAP_TYPE_DEVMAP_HASH, dev_map_hash_ops)
/openbmc/linux/kernel/bpf/
H A Ddevmap.c132 if (attr->map_type == BPF_MAP_TYPE_DEVMAP_HASH) { in dev_map_init_map()
205 if (dtab->map.map_type == BPF_MAP_TYPE_DEVMAP_HASH) { in dev_map_free()
1024 if (map->map_type == BPF_MAP_TYPE_DEVMAP_HASH) in dev_map_mem_usage()
1116 if (dtab->map.map_type == BPF_MAP_TYPE_DEVMAP_HASH) { in dev_map_notification()
H A Dsyscall.c1226 case BPF_MAP_TYPE_DEVMAP_HASH: in map_create()
/openbmc/linux/tools/lib/bpf/
H A Dlibbpf_probes.c347 case BPF_MAP_TYPE_DEVMAP_HASH: in probe_map_create()
H A Dlibbpf.c159 [BPF_MAP_TYPE_DEVMAP_HASH] = "devmap_hash",
5147 case BPF_MAP_TYPE_DEVMAP_HASH: in bpf_object__create_map()
/openbmc/linux/include/trace/events/
H A Dxdp.h113 if (map_type == BPF_MAP_TYPE_DEVMAP || map_type == BPF_MAP_TYPE_DEVMAP_HASH) {
/openbmc/linux/tools/include/uapi/linux/
H A Dbpf.h939 BPF_MAP_TYPE_DEVMAP_HASH, enumerator
/openbmc/linux/include/uapi/linux/
H A Dbpf.h939 BPF_MAP_TYPE_DEVMAP_HASH, enumerator
/openbmc/linux/tools/testing/selftests/bpf/
H A Dtest_maps.c530 fd = bpf_map_create(BPF_MAP_TYPE_DEVMAP_HASH, NULL, sizeof(key), sizeof(value), 2, NULL); in test_devmap_hash()
/openbmc/linux/net/core/
H A Dfilter.c4358 case BPF_MAP_TYPE_DEVMAP_HASH: in __xdp_do_redirect_frame()
4446 case BPF_MAP_TYPE_DEVMAP_HASH: in xdp_do_generic_redirect_map()