Home
last modified time | relevance | path

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

/openbmc/linux/Documentation/bpf/
H A Dmap_devmap.rst5 BPF_MAP_TYPE_DEVMAP and BPF_MAP_TYPE_DEVMAP_HASH
9 - ``BPF_MAP_TYPE_DEVMAP`` was introduced in kernel version 4.14
12 ``BPF_MAP_TYPE_DEVMAP`` and ``BPF_MAP_TYPE_DEVMAP_HASH`` are BPF maps primarily
14 ``BPF_MAP_TYPE_DEVMAP`` is backed by an array that uses the key as
39 For ``BPF_MAP_TYPE_DEVMAP`` and ``BPF_MAP_TYPE_DEVMAP_HASH`` this map contains
142 The following code snippet shows how to declare a ``BPF_MAP_TYPE_DEVMAP``
148 __uint(type, BPF_MAP_TYPE_DEVMAP);
H A Dmap_of_maps.rst71 __uint(type, BPF_MAP_TYPE_DEVMAP);
118 fd = bpf_map_create(BPF_MAP_TYPE_DEVMAP, name,
H A Dredirect.rst14 - ``BPF_MAP_TYPE_DEVMAP``
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_with_devmap_frags_helpers.c6 __uint(type, BPF_MAP_TYPE_DEVMAP);
H A Dxdp_redirect_map.c7 __uint(type, BPF_MAP_TYPE_DEVMAP);
H A Dtest_xdp_with_devmap_helpers.c6 __uint(type, BPF_MAP_TYPE_DEVMAP);
H A Dxdp_redirect_multi_kern.c16 __uint(type, BPF_MAP_TYPE_DEVMAP);
H A Dxdp_features.c55 __uint(type, BPF_MAP_TYPE_DEVMAP);
H A Dmap_ptr_kern.c413 __uint(type, BPF_MAP_TYPE_DEVMAP);
684 VERIFY_TYPE(BPF_MAP_TYPE_DEVMAP, check_devmap); in cg_skb()
/openbmc/linux/samples/bpf/
H A Dxdp_fwd_kern.c27 __uint(type, BPF_MAP_TYPE_DEVMAP);
H A Dxdp_router_ipv4.bpf.c67 __uint(type, BPF_MAP_TYPE_DEVMAP);
/openbmc/linux/include/linux/
H A Dbpf_types.h114 BPF_MAP_TYPE(BPF_MAP_TYPE_DEVMAP, dev_map_ops)
H A Dbpf.h1811 map->map_type == BPF_MAP_TYPE_DEVMAP || in map_type_contains_progs()
/openbmc/linux/tools/lib/bpf/
H A Dlibbpf_probes.c346 case BPF_MAP_TYPE_DEVMAP: in probe_map_create()
H A Dlibbpf.c158 [BPF_MAP_TYPE_DEVMAP] = "devmap",
5146 case BPF_MAP_TYPE_DEVMAP: 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/kernel/bpf/
H A Ddevmap.c608 if (map->map_type == BPF_MAP_TYPE_DEVMAP) { in dev_map_enqueue_multi()
726 if (map->map_type == BPF_MAP_TYPE_DEVMAP) { in dev_map_redirect_multi()
H A Dsyscall.c1225 case BPF_MAP_TYPE_DEVMAP: in map_create()
/openbmc/linux/tools/include/uapi/linux/
H A Dbpf.h921 BPF_MAP_TYPE_DEVMAP, enumerator
/openbmc/linux/include/uapi/linux/
H A Dbpf.h921 BPF_MAP_TYPE_DEVMAP, enumerator
/openbmc/linux/tools/testing/selftests/bpf/
H A Dtest_maps.c516 fd = bpf_map_create(BPF_MAP_TYPE_DEVMAP, NULL, sizeof(key), sizeof(value), 2, NULL); in test_devmap()
/openbmc/linux/net/core/
H A Dfilter.c4356 case BPF_MAP_TYPE_DEVMAP: in __xdp_do_redirect_frame()
4444 case BPF_MAP_TYPE_DEVMAP: in xdp_do_generic_redirect_map()