Lines Matching +full:fixed +full:- +full:links
20 .. kernel-doc:: net/core/xdp.c
27 metadata available in which case the driver returns ``-ENODATA``.
30 implemented, the default ones that return ``-EOPNOTSUPP`` will be used
37 +----------+-----------------+------+
39 +----------+-----------------+------+
42 xdp_buff->data_meta xdp_buff->data
52 :doc:`af_xdp` use-case implies that there is a contract between the BPF
54 the final consumer. Thus the BPF program manually allocates a fixed number of
57 ``xsk_umem__get_data() - METADATA_SIZE`` to locate that metadata.
59 ``METADATA_SIZE`` is an application-specific constant (``AF_XDP`` receive
64 +----------+-----------------+------+
66 +----------+-----------------+------+
69 rx_desc->address
77 the descriptors and populate ``skb`` metadata when doing this ``xdp_buff->skb``
79 ``skbs``. However, TC-BPF programs can access the XDP metadata area using
89 Some devices (like virtual ethernet links) support running a second XDP