Lines Matching defs:descs
990 * @descs: AF_XDP descriptors to pull the DMA addresses and lengths from
993 static void ice_xmit_pkt_batch(struct ice_tx_ring *xdp_ring, struct xdp_desc *descs,
1003 dma = xsk_buff_raw_get_dma(xdp_ring->xsk_pool, descs[i].addr);
1004 xsk_buff_raw_dma_sync_for_device(xdp_ring->xsk_pool, dma, descs[i].len);
1008 tx_desc->cmd_type_offset_bsz = ice_build_ctob(xsk_is_eop_desc(&descs[i]),
1009 0, descs[i].len, 0);
1011 *total_bytes += descs[i].len;
1020 * @descs: AF_XDP descriptors to pull the DMA addresses and lengths from
1024 static void ice_fill_tx_hw_ring(struct ice_tx_ring *xdp_ring, struct xdp_desc *descs,
1032 ice_xmit_pkt_batch(xdp_ring, &descs[i], total_bytes);
1034 ice_xmit_pkt(xdp_ring, &descs[i], total_bytes);
1045 struct xdp_desc *descs = xdp_ring->xsk_pool->tx_descs;
1061 ice_fill_tx_hw_ring(xdp_ring, descs, nb_processed, &total_bytes);
1065 ice_fill_tx_hw_ring(xdp_ring, &descs[nb_processed], nb_pkts - nb_processed,