Home
last modified time | relevance | path

Searched refs:tx_desc (Results 1 – 11 of 11) sorted by relevance

/dpdk/drivers/net/hns3/
H A Dhns3_rxtx_vec.h58 struct hns3_desc *tx_desc; in hns3_tx_free_buffers() local
65 tx_desc = &txq->tx_ring[txq->next_to_clean]; in hns3_tx_free_buffers()
66 for (i = 0; i < txq->tx_rs_thresh; i++, tx_desc++) { in hns3_tx_free_buffers()
67 if (tx_desc->tx.tp_fe_sc_vld_ra_ri & in hns3_tx_free_buffers()
H A Dhns3_rxtx_vec_neon.h33 volatile struct hns3_desc *tx_desc; in hns3_xmit_fixed_burst_vec() local
51 tx_desc = &txq->tx_ring[next_to_use]; in hns3_xmit_fixed_burst_vec()
61 for (i = 0; i < n; i++, tx_pkts++, tx_desc++) { in hns3_xmit_fixed_burst_vec()
62 hns3_vec_tx(tx_desc, *tx_pkts); in hns3_xmit_fixed_burst_vec()
71 tx_desc = &txq->tx_ring[next_to_use]; in hns3_xmit_fixed_burst_vec()
75 for (i = 0; i < nb_commit; i++, tx_pkts++, tx_desc++) { in hns3_xmit_fixed_burst_vec()
76 hns3_vec_tx(tx_desc, *tx_pkts); in hns3_xmit_fixed_burst_vec()
H A Dhns3_rxtx_vec_sve.c349 struct hns3_desc *tx_desc; in hns3_tx_free_buffers_sve() local
358 tx_desc = &txq->tx_ring[txq->next_to_clean]; in hns3_tx_free_buffers_sve()
360 tx_desc += HNS3_SVE_CHECK_DESCS_PER_LOOP) { in hns3_tx_free_buffers_sve()
361 vld2 = svld1_gather_u32offset_u32(pg32, (uint32_t *)tx_desc, in hns3_tx_free_buffers_sve()
H A Dhns3_rxtx.c1438 unsigned int tx_desc; in hns3_alloc_txq_and_dma_zone() local
1452 tx_desc = txq->nb_tx_desc * sizeof(struct hns3_desc); in hns3_alloc_txq_and_dma_zone()
1454 tx_desc, HNS3_RING_BASE_ALIGN, in hns3_alloc_txq_and_dma_zone()
/dpdk/drivers/net/sfc/
H A Dsfc_ef100_tx.c318 sfc_ef100_tx_qdesc_prefix_create(const struct rte_mbuf *m, efx_oword_t *tx_desc) in sfc_ef100_tx_qdesc_prefix_create() argument
323 EFX_POPULATE_OWORD_3(*tx_desc, in sfc_ef100_tx_qdesc_prefix_create()
365 const struct rte_mbuf *m, efx_oword_t *tx_desc) in sfc_ef100_tx_qdesc_send_create() argument
413 EFX_POPULATE_OWORD_10(*tx_desc, in sfc_ef100_tx_qdesc_send_create()
432 EFX_OR_OWORD(*tx_desc, tx_desc_extra_fields); in sfc_ef100_tx_qdesc_send_create()
440 efx_oword_t *tx_desc) in sfc_ef100_tx_qdesc_seg_create() argument
442 EFX_POPULATE_OWORD_3(*tx_desc, in sfc_ef100_tx_qdesc_seg_create()
455 efx_oword_t *tx_desc) in sfc_ef100_tx_qdesc_tso_create() argument
470 EFX_POPULATE_OWORD_10(*tx_desc, in sfc_ef100_tx_qdesc_tso_create()
507 EFX_OR_OWORD(*tx_desc, tx_desc_extra_fields); in sfc_ef100_tx_qdesc_tso_create()
[all …]
/dpdk/drivers/net/iavf/
H A Diavf_rxtx.h728 const volatile struct iavf_tx_desc *tx_desc = desc; in iavf_dump_tx_descriptor() local
733 rte_le_to_cpu_64(tx_desc->cmd_type_offset_bsz & in iavf_dump_tx_descriptor()
751 txq->queue_id, name, tx_id, tx_desc->buffer_addr, in iavf_dump_tx_descriptor()
752 tx_desc->cmd_type_offset_bsz); in iavf_dump_tx_descriptor()
/dpdk/drivers/net/axgbe/
H A Daxgbe_rxtx.c527 uint32_t tx_desc; in axgbe_dev_tx_queue_setup() local
534 tx_desc = nb_desc; in axgbe_dev_tx_queue_setup()
541 if ((!rte_is_power_of_2(tx_desc)) || in axgbe_dev_tx_queue_setup()
542 tx_desc > pdata->tx_desc_count || in axgbe_dev_tx_queue_setup()
543 tx_desc < AXGBE_MIN_RING_DESC) in axgbe_dev_tx_queue_setup()
554 txq->nb_desc = tx_desc; in axgbe_dev_tx_queue_setup()
/dpdk/drivers/net/cxgbe/base/
H A Dadapter.h186 struct tx_desc { struct
218 struct tx_desc *desc; /* address of HW Tx descriptor ring */
/dpdk/drivers/net/e1000/
H A Dem_rxtx.c2013 volatile struct e1000_data_desc *tx_desc; in e1000_flush_tx_ring() local
2030 tx_desc = &txq->tx_ring[txq->tx_tail]; in e1000_flush_tx_ring()
2031 tx_desc->buffer_addr = rte_cpu_to_le_64(txq->tx_ring_phys_addr); in e1000_flush_tx_ring()
2032 tx_desc->lower.data = rte_cpu_to_le_32(txd_lower | size); in e1000_flush_tx_ring()
2033 tx_desc->upper.data = 0; in e1000_flush_tx_ring()
/dpdk/drivers/net/cxgbe/
H A Dsge.c1325 ndesc = DIV_ROUND_UP(mbuf->pkt_len, sizeof(struct tx_desc)); in ctrl_xmit()
1846 flsz = fl->size / 8 + s->stat_len / sizeof(struct tx_desc); in t4_sge_alloc_rxq()
2031 nentries = txq->q.size + s->stat_len / sizeof(struct tx_desc); in t4_sge_alloc_eth_txq()
2034 txq->q.size, sizeof(struct tx_desc), in t4_sge_alloc_eth_txq()
2103 nentries = txq->q.size + s->stat_len / sizeof(struct tx_desc); in t4_sge_alloc_ctrl_txq()
2106 socket_id, txq->q.size, sizeof(struct tx_desc), in t4_sge_alloc_ctrl_txq()
/dpdk/drivers/net/fm10k/base/
H A Dfm10k_type.h739 struct fm10k_tx_desc tx_desc[256]; member