Lines Matching +full:xdp +full:- +full:rx +full:- +full:metadata
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * if_xdp: XDP socket user-space interface
17 #define XDP_COPY (1 << 1) /* Force copy-mode */
18 #define XDP_ZEROCOPY (1 << 2) /* Force zero-copy mode */
22 * driver with a poll() (Rx and Tx) or sendto() (Tx only). If you are
30 * multi-buffer XDP frames into multiple Rx descriptors. Without this set
44 /* Request to reserve tx_metadata_len bytes of per-chunk metadata.
67 struct xdp_ring_offset rx; member
73 /* XDP socket options */
96 __u64 rx_ring_full; /* Dropped due to rx ring being full */
117 ((1ULL << XSK_UNALIGNED_BUF_OFFSET_SHIFT) - 1)
131 * transmission at a pre-determined time called launch time. The value of
147 /* Offset from desc->addr where checksumming should start. */
164 /* Rx/Tx descriptor */
180 /* TX packet carries valid metadata. */