Searched refs:BPF_MAP_TYPE_XSKMAP (Results 1 – 18 of 18) sorted by relevance
/openbmc/linux/Documentation/bpf/ |
H A D | map_xskmap.rst | 5 BPF_MAP_TYPE_XSKMAP title 9 - ``BPF_MAP_TYPE_XSKMAP`` was introduced in kernel version 4.18 11 The ``BPF_MAP_TYPE_XSKMAP`` is used as a backend map for XDP BPF helper 68 For ``BPF_MAP_TYPE_XSKMAP`` this map contains references to XSK FDs 138 The following code snippet shows how to declare a ``BPF_MAP_TYPE_XSKMAP`` called 144 __uint(type, BPF_MAP_TYPE_XSKMAP);
|
H A D | redirect.rst | 17 - ``BPF_MAP_TYPE_XSKMAP``
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | xsk_xdp_progs.c | 9 __uint(type, BPF_MAP_TYPE_XSKMAP);
|
H A D | xdp_metadata.c | 9 __uint(type, BPF_MAP_TYPE_XSKMAP);
|
H A D | verifier_jeq_infer_not_null.c | 9 __uint(type, BPF_MAP_TYPE_XSKMAP);
|
H A D | xdp_hw_metadata.c | 9 __uint(type, BPF_MAP_TYPE_XSKMAP);
|
H A D | map_ptr_kern.c | 476 __uint(type, BPF_MAP_TYPE_XSKMAP); 687 VERIFY_TYPE(BPF_MAP_TYPE_XSKMAP, check_xskmap); in cg_skb()
|
H A D | verifier_sock.c | 34 __uint(type, BPF_MAP_TYPE_XSKMAP);
|
/openbmc/linux/include/linux/ |
H A D | bpf_types.h | 119 BPF_MAP_TYPE(BPF_MAP_TYPE_XSKMAP, xsk_map_ops)
|
/openbmc/linux/tools/lib/bpf/ |
H A D | libbpf_probes.c | 350 case BPF_MAP_TYPE_XSKMAP: in probe_map_create()
|
H A D | libbpf.c | 162 [BPF_MAP_TYPE_XSKMAP] = "xskmap", 5149 case BPF_MAP_TYPE_XSKMAP: in bpf_object__create_map()
|
/openbmc/linux/Documentation/networking/ |
H A D | af_xdp.rst | 71 is a BPF map called XSKMAP (or BPF_MAP_TYPE_XSKMAP in full). The 223 XSKMAP / BPF_MAP_TYPE_XSKMAP 226 On XDP side there is a BPF map type BPF_MAP_TYPE_XSKMAP (XSKMAP) that 293 __uint(type, BPF_MAP_TYPE_XSKMAP);
|
/openbmc/linux/include/uapi/linux/ |
H A D | bpf.h | 941 BPF_MAP_TYPE_XSKMAP, enumerator
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | bpf.h | 941 BPF_MAP_TYPE_XSKMAP, enumerator
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | test_verifier.c | 1138 map_fds[11] = create_map(BPF_MAP_TYPE_XSKMAP, sizeof(int), in do_test_fixup()
|
/openbmc/linux/net/core/ |
H A D | filter.c | 4443 if (map_type == BPF_MAP_TYPE_XSKMAP) in xdp_do_redirect() 4457 if (map_type == BPF_MAP_TYPE_XSKMAP) in xdp_do_redirect_frame() 4499 case BPF_MAP_TYPE_XSKMAP: in xdp_do_generic_redirect_map()
|
/openbmc/linux/kernel/bpf/ |
H A D | syscall.c | 1227 case BPF_MAP_TYPE_XSKMAP: in map_create()
|
H A D | verifier.c | 2186 } else if (map->map_type == BPF_MAP_TYPE_XSKMAP) { in mark_ptr_not_null_reg() 8832 case BPF_MAP_TYPE_XSKMAP: in check_map_func_compatibility() 8948 map->map_type != BPF_MAP_TYPE_XSKMAP) in check_map_func_compatibility()
|