Home
last modified time | relevance | path

Searched refs:xdp_desc (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A Dxsk.h64 static inline struct xdp_desc *xsk_ring_prod__tx_desc(struct xsk_ring_prod *tx, in xsk_ring_prod__tx_desc()
67 struct xdp_desc *descs = (struct xdp_desc *)tx->ring; in xsk_ring_prod__tx_desc()
72 static inline const struct xdp_desc *
75 const struct xdp_desc *descs = (const struct xdp_desc *)rx->ring; in xsk_ring_cons__rx_desc()
H A Dxsk.c793 xsk->config.rx_size * sizeof(struct xdp_desc), in xsk_socket__create_shared()
814 xsk->config.tx_size * sizeof(struct xdp_desc), in xsk_socket__create_shared()
866 xsk->config.tx_size * sizeof(struct xdp_desc)); in xsk_socket__create_shared()
870 xsk->config.rx_size * sizeof(struct xdp_desc)); in xsk_socket__create_shared()
921 size_t desc_sz = sizeof(struct xdp_desc); in xsk_socket__delete()
/OK3568_Linux_fs/kernel/net/xdp/
H A Dxsk_queue.h29 struct xdp_desc desc[] ____cacheline_aligned_in_smp;
127 struct xdp_desc *desc) in xp_aligned_validate_desc()
147 struct xdp_desc *desc) in xp_unaligned_validate_desc()
167 struct xdp_desc *desc) in xp_validate_desc()
174 struct xdp_desc *d, in xskq_cons_is_valid_desc()
185 struct xdp_desc *desc, in xskq_cons_read_desc()
244 struct xdp_desc *desc, in xskq_cons_peek_desc()
H A Dxsk.c314 bool xsk_tx_peek_desc(struct xsk_buff_pool *pool, struct xdp_desc *desc) in xsk_tx_peek_desc()
379 struct xdp_desc desc; in xsk_generic_xmit()
/OK3568_Linux_fs/kernel/include/net/
H A Dxdp_sock_drv.h15 bool xsk_tx_peek_desc(struct xsk_buff_pool *pool, struct xdp_desc *desc);
126 struct xdp_desc *desc) in xsk_tx_peek_desc()
H A Dxsk_buff_pool.h15 struct xdp_desc;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dif_xdp.h70 struct xdp_desc { struct
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dif_xdp.h70 struct xdp_desc { struct
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dif_xdp.h103 struct xdp_desc { struct
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dif_xdp.h103 struct xdp_desc { struct
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Dtx.c82 struct xdp_desc desc; in mlx5e_xsk_tx()
/OK3568_Linux_fs/kernel/Documentation/networking/
H A Daf_xdp.rst186 is a struct xdp_desc descriptor. The descriptor contains UMEM offset
192 The user application consumes struct xdp_desc descriptors from this
198 The TX ring is used to send frames. The struct xdp_desc descriptor is
204 The user application produces struct xdp_desc descriptors to this
488 // struct xdp_desc *desc;
500 // typedef struct xdp_desc RING_TYPE;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_xsk.c389 struct xdp_desc desc; in ixgbe_xmit_zc()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c461 struct xdp_desc desc; in i40e_xmit_zc()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ice/
H A Dice_xsk.c698 struct xdp_desc desc; in ice_xmit_zc()
/OK3568_Linux_fs/kernel/samples/bpf/
H A Dxdpsock_user.c1258 struct xdp_desc *tx_desc = xsk_ring_prod__tx_desc(&xsk->tx, in tx_only()