| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx_vec.h | 49 struct hns3_desc *tx_desc; in hns3_tx_free_buffers() local 56 tx_desc = &txq->tx_ring[txq->next_to_clean]; in hns3_tx_free_buffers() 57 for (i = 0; i < txq->tx_rs_thresh; i++, tx_desc++) { in hns3_tx_free_buffers() 58 if (tx_desc->tx.tp_fe_sc_vld_ra_ri & in hns3_tx_free_buffers()
|
| H A D | hns3_rxtx_vec_neon.h | 33 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() 68 tx_desc = &txq->tx_ring[next_to_use]; in hns3_xmit_fixed_burst_vec() 72 for (i = 0; i < nb_commit; i++, tx_pkts++, tx_desc++) { in hns3_xmit_fixed_burst_vec() 73 hns3_vec_tx(tx_desc, *tx_pkts); in hns3_xmit_fixed_burst_vec()
|
| H A D | hns3_rxtx_vec_sve.c | 324 struct hns3_desc *tx_desc; in hns3_tx_free_buffers_sve() local 333 tx_desc = &txq->tx_ring[txq->next_to_clean]; in hns3_tx_free_buffers_sve() 335 tx_desc += HNS3_SVE_CHECK_DESCS_PER_LOOP) { in hns3_tx_free_buffers_sve() 336 vld2 = svld1_gather_u32offset_u32(pg32, (uint32_t *)tx_desc, in hns3_tx_free_buffers_sve()
|
| H A D | hns3_rxtx.c | 1321 unsigned int tx_desc; in hns3_alloc_txq_and_dma_zone() local 1335 tx_desc = txq->nb_tx_desc * sizeof(struct hns3_desc); in hns3_alloc_txq_and_dma_zone() 1337 tx_desc, HNS3_RING_BASE_ALIGN, in hns3_alloc_txq_and_dma_zone()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_ef100_tx.c | 332 sfc_ef100_tx_qdesc_send_create(const struct rte_mbuf *m, efx_oword_t *tx_desc) in sfc_ef100_tx_qdesc_send_create() argument 373 EFX_POPULATE_OWORD_10(*tx_desc, in sfc_ef100_tx_qdesc_send_create() 392 EFX_OR_OWORD(*tx_desc, tx_desc_extra_fields); in sfc_ef100_tx_qdesc_send_create() 398 efx_oword_t *tx_desc) in sfc_ef100_tx_qdesc_seg_create() argument 400 EFX_POPULATE_OWORD_3(*tx_desc, in sfc_ef100_tx_qdesc_seg_create() 413 efx_oword_t *tx_desc) in sfc_ef100_tx_qdesc_tso_create() argument 428 EFX_POPULATE_OWORD_10(*tx_desc, in sfc_ef100_tx_qdesc_tso_create() 465 EFX_OR_OWORD(*tx_desc, tx_desc_extra_fields); in sfc_ef100_tx_qdesc_tso_create() 472 EFX_OR_OWORD(*tx_desc, tx_desc_extra_fields); in sfc_ef100_tx_qdesc_tso_create()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/ |
| H A D | altera_tse.txt | 13 "tx_desc": MSGDMA Tx dispatcher descriptor space region 62 reg-names = "control_port", "rx_csr", "rx_desc", "rx_resp", "tx_csr", "tx_desc"; 100 reg-names = "control_port", "rx_csr", "rx_desc", "rx_resp", "tx_csr", "tx_desc";
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx.h | 518 const volatile struct iavf_tx_desc *tx_desc = desc; in iavf_dump_tx_descriptor() local 522 tx_desc->cmd_type_offset_bsz & in iavf_dump_tx_descriptor() 537 txq->queue_id, name, tx_id, tx_desc->buffer_addr, in iavf_dump_tx_descriptor() 538 tx_desc->cmd_type_offset_bsz); in iavf_dump_tx_descriptor()
|
| /f-stack/dpdk/drivers/net/axgbe/ |
| H A D | axgbe_rxtx.c | 490 uint32_t tx_desc; in axgbe_dev_tx_queue_setup() local 496 tx_desc = nb_desc; in axgbe_dev_tx_queue_setup() 503 if ((!rte_is_power_of_2(tx_desc)) || in axgbe_dev_tx_queue_setup() 504 tx_desc > pdata->tx_desc_count || in axgbe_dev_tx_queue_setup() 505 tx_desc < AXGBE_MIN_RING_DESC) in axgbe_dev_tx_queue_setup() 515 txq->nb_desc = tx_desc; in axgbe_dev_tx_queue_setup()
|
| /f-stack/dpdk/drivers/net/cxgbe/base/ |
| H A D | adapter.h | 193 struct tx_desc { struct 225 struct tx_desc *desc; /* address of HW Tx descriptor ring */
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | em_rxtx.c | 2032 volatile struct e1000_data_desc *tx_desc; in e1000_flush_tx_ring() local 2049 tx_desc = &txq->tx_ring[txq->tx_tail]; in e1000_flush_tx_ring() 2050 tx_desc->buffer_addr = rte_cpu_to_le_64(txq->tx_ring_phys_addr); in e1000_flush_tx_ring() 2051 tx_desc->lower.data = rte_cpu_to_le_32(txd_lower | size); in e1000_flush_tx_ring() 2052 tx_desc->upper.data = 0; in e1000_flush_tx_ring()
|
| /f-stack/freebsd/contrib/device-tree/src/nios2/ |
| H A D | 10m50_devboard.dts | 93 reg-names = "control_port", "rx_csr", "rx_desc", "rx_resp", "tx_csr", "tx_desc";
|
| /f-stack/freebsd/contrib/alpine-hal/eth/ |
| H A D | al_hal_eth_main.c | 2270 uint32_t *ptr = (uint32_t *)tx_desc; in al_dump_tx_desc() 2379 union al_udma_desc *tx_desc; in al_eth_tx_pkt_prepare() local 2430 tx_desc = al_udma_desc_get(tx_dma_q); in al_eth_tx_pkt_prepare() 2503 tx_desc->tx_meta.meta1 = swap32_to_le(meta_word_2); in al_eth_tx_pkt_prepare() 2504 tx_desc->tx_meta.meta2 = swap32_to_le(meta_word_3); in al_eth_tx_pkt_prepare() 2505 al_dump_tx_desc(tx_desc); in al_eth_tx_pkt_prepare() 2540 tx_desc = al_udma_desc_get(tx_dma_q); in al_eth_tx_pkt_prepare() 2555 tx_desc->tx.len_ctrl = swap32_to_le(flags_len); in al_eth_tx_pkt_prepare() 2557 tx_desc->tx.meta_ctrl = swap32_to_le(meta_ctrl); in al_eth_tx_pkt_prepare() 2558 tx_desc->tx.buf_ptr = swap64_to_le( in al_eth_tx_pkt_prepare() [all …]
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | sge.c | 1385 ndesc = DIV_ROUND_UP(mbuf->pkt_len, sizeof(struct tx_desc)); in ctrl_xmit() 1868 flsz = fl->size / 8 + s->stat_len / sizeof(struct tx_desc); in t4_sge_alloc_rxq() 2055 nentries = txq->q.size + s->stat_len / sizeof(struct tx_desc); in t4_sge_alloc_eth_txq() 2058 txq->q.size, sizeof(struct tx_desc), in t4_sge_alloc_eth_txq() 2127 nentries = txq->q.size + s->stat_len / sizeof(struct tx_desc); in t4_sge_alloc_ctrl_txq() 2130 socket_id, txq->q.size, sizeof(struct tx_desc), in t4_sge_alloc_ctrl_txq()
|
| /f-stack/dpdk/drivers/net/fm10k/base/ |
| H A D | fm10k_type.h | 739 struct fm10k_tx_desc tx_desc[256]; member
|