Searched +full:xdp +full:- +full:rx +full:- +full:metadata (Results 1 – 5 of 5) sorted by relevance
1 .. SPDX-License-Identifier: GPL-2.04 XDP RX Metadata7 This document describes how an eXpress Data Path (XDP) program can access8 hardware metadata related to a packet using a set of helper functions,9 and how it can pass that metadata on to other consumers.14 XDP has access to a set of kfuncs to manipulate the metadata in an XDP frame.15 Every device driver that wishes to expose additional packet metadata can16 implement these kfuncs. The set of kfuncs is declared in ``include/net/xdp.h``20 metadata is supported, this set will grow:22 .. kernel-doc:: net/core/xdp.c[all …]
4 Refer to :ref:`netdev-FAQ` for a guide on netdev development process specifics.13 batman-adv20 ethtool-netlink22 iso15765-231 sfp-phylink35 checksum-offloads36 segmentation-offloads39 tls-offload40 tls-handshake44 arcnet-hardware[all …]
1 .. SPDX-License-Identifier: GPL-2.04 AF_XDP TX Metadata8 via :doc:`af_xdp`. Refer to :doc:`xdp-rx-metadata` on how to access similar9 metadata on the receive side.14 The headroom for the metadata is reserved via ``tx_metadata_len`` and15 ``XDP_UMEM_TX_METADATA_LEN`` flag in ``struct xdp_umem_reg``. The metadata17 The metadata layout is a fixed UAPI, refer to ``union xsk_tx_metadata`` in25 The headroom and the metadata itself should be located right before26 ``xdp_desc->addr`` in the umem frame. Within a frame, the metadata31 +-----------------+---------+----------------------------+[all …]
1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)9 -11 name: xdp-act12 render-max: true14 -17 XDP features set supported by all drivers19 -23 -24 name: ndo-xmit27 -[all …]
1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)3 name: rt-link4 protocol: netlink-raw11 -12 name: ifinfo-flags15 -17 -19 -21 -23 -[all …]