| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_rxtx_vec_common.h | 199 if (txq->tx_tail < i) { in _ice_tx_queue_release_mbufs_vec() 206 for (; i < txq->tx_tail; i++) { in _ice_tx_queue_release_mbufs_vec() 213 if (txq->tx_tail < i) { in _ice_tx_queue_release_mbufs_vec() 220 for (; i < txq->tx_tail; i++) { in _ice_tx_queue_release_mbufs_vec()
|
| H A D | ice_rxtx.c | 911 txq->tx_tail = 0; in ice_reset_tx_queue() 2007 desc = txq->tx_tail + offset; in ice_tx_descriptor_status() 2532 tx_id = txq->tx_tail; in ice_xmit_pkts() 2717 txq->tx_tail = tx_id; in ice_xmit_pkts() 2769 tx_last = txq->tx_tail; in ice_tx_done_cleanup_full() 2958 txq->tx_tail = 0; in tx_xmit_pkts() 2963 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 2977 txq->tx_tail = 0; in tx_xmit_pkts() 3973 (&txq->tx_ring[txq->tx_tail]); in ice_fdir_programming() 3986 txq->tx_tail += 2; in ice_fdir_programming() [all …]
|
| H A D | ice_rxtx_vec_sse.c | 676 tx_id = txq->tx_tail; in ice_xmit_fixed_burst_vec() 714 txq->tx_tail = tx_id; in ice_xmit_fixed_burst_vec() 716 ICE_PCI_REG_WC_WRITE(txq->qtx_tail, txq->tx_tail); in ice_xmit_fixed_burst_vec()
|
| H A D | ice_rxtx_vec_avx2.c | 924 tx_id = txq->tx_tail; in ice_xmit_fixed_burst_vec_avx2() 963 txq->tx_tail = tx_id; in ice_xmit_fixed_burst_vec_avx2() 965 ICE_PCI_REG_WC_WRITE(txq->qtx_tail, txq->tx_tail); in ice_xmit_fixed_burst_vec_avx2()
|
| H A D | ice_rxtx_vec_avx512.c | 1019 tx_id = txq->tx_tail; in ice_xmit_fixed_burst_vec_avx512() 1059 txq->tx_tail = tx_id; in ice_xmit_fixed_burst_vec_avx512() 1061 ICE_PCI_REG_WRITE(txq->qtx_tail, txq->tx_tail); in ice_xmit_fixed_burst_vec_avx512()
|
| H A D | ice_rxtx.h | 108 uint16_t tx_tail; /* current value of tail register */ member
|
| /f-stack/dpdk/doc/guides/rawdevs/ |
| H A D | ntb.rst | 130 | | tx_tail | | | | rx_tail | | 137 buffers and writes used_ring and tx_tail to tell the peer which buffers 139 And dequeue reads tx_tail to get how many packets are arrived, and
|
| /f-stack/dpdk/drivers/net/atlantic/ |
| H A D | atl_rxtx.c | 76 uint16_t tx_tail; member 219 txq->tx_tail = 0; in atl_reset_tx_queue() 751 idx = txq->tx_tail + offset; in atl_dev_tx_descriptor_status() 1145 if (cnt == txq->tx_tail) in atl_xmit_cleanup() 1237 tail = txq->tx_tail; in atl_xmit_pkt() 1249 txq->tx_tail = tail; in atl_xmit_pkt() 1302 txq->tx_tail = tail; in atl_xmit_pkt() 1325 txq->tx_tail, txq->tx_head); in atl_xmit_pkts()
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | em_rxtx.c | 156 uint16_t tx_tail; /**< Current value of TDT register. */ member 392 tx_id = txq->tx_tail; in eth_em_xmit_pkts() 604 txq->tx_tail = tx_id; in eth_em_xmit_pkts() 1159 txq->tx_tail = 0; in em_reset_tx_queue() 1565 desc = txq->tx_tail + offset; in eth_em_tx_descriptor_status() 2047 if (tdt != txq->tx_tail) in e1000_flush_tx_ring() 2049 tx_desc = &txq->tx_ring[txq->tx_tail]; in e1000_flush_tx_ring() 2055 txq->tx_tail++; in e1000_flush_tx_ring() 2056 if (txq->tx_tail == txq->nb_tx_desc) in e1000_flush_tx_ring() 2057 txq->tx_tail = 0; in e1000_flush_tx_ring() [all …]
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 1038 tx_id = txq->tx_tail; in i40e_xmit_pkts() 1254 txq->tx_tail = tx_id; in i40e_xmit_pkts() 1382 txq->tx_tail = 0; in tx_xmit_pkts() 1387 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 1400 if (txq->tx_tail >= txq->nb_tx_desc) in tx_xmit_pkts() 1401 txq->tx_tail = 0; in tx_xmit_pkts() 2100 desc = txq->tx_tail + offset; in i40e_dev_tx_descriptor_status() 2510 if (txq->tx_tail < i) { in i40e_tx_queue_release_mbufs() 2517 for (; i < txq->tx_tail; i++) { in i40e_tx_queue_release_mbufs() 2542 tx_last = txq->tx_tail; in i40e_tx_done_cleanup_full() [all …]
|
| H A D | i40e_fdir.c | 1607 tmp_tail = txq->tx_tail; in i40e_find_available_buffer() 1621 } while (tmp_tail != txq->tx_tail); in i40e_find_available_buffer() 1628 return (unsigned char *)fdir_info->prg_pkt[txq->tx_tail >> 1]; in i40e_find_available_buffer() 1840 (&txq->tx_ring[txq->tx_tail]); in i40e_flow_fdir_filter_programming() 1910 txdp = &txq->tx_ring[txq->tx_tail + 1]; in i40e_flow_fdir_filter_programming() 1911 txdp->buffer_addr = rte_cpu_to_le_64(pf->fdir.dma_addr[txq->tx_tail >> 1]); in i40e_flow_fdir_filter_programming() 1920 txq->tx_tail += 2; /* set 2 descriptors above, fdirdp and txdp */ in i40e_flow_fdir_filter_programming() 1921 if (txq->tx_tail >= txq->nb_tx_desc) in i40e_flow_fdir_filter_programming() 1922 txq->tx_tail = 0; in i40e_flow_fdir_filter_programming() 1929 I40E_PCI_REG_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_flow_fdir_filter_programming()
|
| H A D | i40e_rxtx_vec_altivec.c | 574 tx_id = txq->tx_tail; in i40e_xmit_fixed_burst_vec() 612 txq->tx_tail = tx_id; in i40e_xmit_fixed_burst_vec() 614 I40E_PCI_REG_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_xmit_fixed_burst_vec()
|
| H A D | i40e_rxtx_vec_sse.c | 720 tx_id = txq->tx_tail; in i40e_xmit_fixed_burst_vec() 758 txq->tx_tail = tx_id; in i40e_xmit_fixed_burst_vec() 760 I40E_PCI_REG_WC_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_xmit_fixed_burst_vec()
|
| H A D | i40e_rxtx_vec_neon.c | 553 tx_id = txq->tx_tail; in i40e_xmit_fixed_burst_vec() 591 txq->tx_tail = tx_id; in i40e_xmit_fixed_burst_vec()
|
| H A D | i40e_rxtx_vec_avx2.c | 883 tx_id = txq->tx_tail; in i40e_xmit_fixed_burst_vec_avx2() 922 txq->tx_tail = tx_id; in i40e_xmit_fixed_burst_vec_avx2() 924 I40E_PCI_REG_WC_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_xmit_fixed_burst_vec_avx2()
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx_vec_common.h | 154 i != txq->tx_tail; in _ixgbe_tx_queue_release_mbufs_vec() 232 txq->tx_tail = 0; in _ixgbe_reset_tx_queue_vec()
|
| H A D | ixgbe_rxtx_vec_neon.c | 504 tx_id = txq->tx_tail; in ixgbe_xmit_fixed_burst_vec() 541 txq->tx_tail = tx_id; in ixgbe_xmit_fixed_burst_vec() 543 IXGBE_PCI_REG_WRITE(txq->tdt_reg_addr, txq->tx_tail); in ixgbe_xmit_fixed_burst_vec()
|
| H A D | ixgbe_rxtx_vec_sse.c | 677 tx_id = txq->tx_tail; in ixgbe_xmit_fixed_burst_vec() 715 txq->tx_tail = tx_id; in ixgbe_xmit_fixed_burst_vec() 717 IXGBE_PCI_REG_WC_WRITE(txq->tdt_reg_addr, txq->tx_tail); in ixgbe_xmit_fixed_burst_vec()
|
| H A D | ixgbe_rxtx.h | 207 uint16_t tx_tail; /**< current value of TDT reg. */ member
|
| H A D | ixgbe_rxtx.c | 269 n = (uint16_t)(txq->nb_tx_desc - txq->tx_tail); in tx_xmit_pkts() 281 txq->tx_tail = 0; in tx_xmit_pkts() 286 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 295 if (txq->tx_tail > txq->tx_next_rs) { in tx_xmit_pkts() 308 if (txq->tx_tail >= txq->nb_tx_desc) in tx_xmit_pkts() 309 txq->tx_tail = 0; in tx_xmit_pkts() 659 tx_id = txq->tx_tail; in ixgbe_xmit_pkts() 953 txq->tx_tail = tx_id; in ixgbe_xmit_pkts() 2322 tx_last = txq->tx_tail; in ixgbe_tx_done_cleanup_full() 2475 txq->tx_tail = 0; in ixgbe_reset_tx_queue() [all …]
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 258 n = (uint16_t)(txq->nb_tx_desc - txq->tx_tail); in tx_xmit_pkts() 260 txq->tx_tail = 0; in tx_xmit_pkts() 265 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 271 if (txq->tx_tail >= txq->nb_tx_desc) in tx_xmit_pkts() 272 txq->tx_tail = 0; in tx_xmit_pkts() 276 (uint16_t)txq->tx_tail, (uint16_t)nb_pkts); in tx_xmit_pkts() 710 tx_id = txq->tx_tail; in txgbe_xmit_pkts() 962 txq->tx_tail = tx_id; in txgbe_xmit_pkts() 1957 tx_last = txq->tx_tail; in txgbe_tx_done_cleanup_full() 2085 txq->tx_tail = 0; in txgbe_reset_tx_queue() [all …]
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 197 uint16_t tx_tail; /**< Current value of TDT register. */ member 1644 tx_id = txq->tx_tail; in igc_xmit_pkts() 1849 txq->tx_tail = tx_id; in igc_xmit_pkts() 1863 desc = txq->tx_tail + offset; in eth_igc_tx_descriptor_status() 1907 txq->tx_tail = 0; in igc_reset_tx_queue_stat() 2082 tx_first = sw_ring[txq->tx_tail].last_id; in eth_igc_tx_done_cleanup()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx_vec_common.h | 185 if (txq->tx_tail < i) { in _iavf_tx_queue_release_mbufs_vec()
|
| H A D | iavf_rxtx_vec_avx512.c | 1609 tx_id = txq->tx_tail; in iavf_xmit_fixed_burst_vec_avx512() 1650 txq->tx_tail = tx_id; in iavf_xmit_fixed_burst_vec_avx512() 1652 IAVF_PCI_REG_WRITE(txq->qtx_tail, txq->tx_tail); in iavf_xmit_fixed_burst_vec_avx512() 1690 if (txq->tx_tail < i) { in iavf_tx_queue_release_mbufs_avx512()
|
| H A D | iavf_rxtx_vec_sse.c | 1131 tx_id = txq->tx_tail; in iavf_xmit_fixed_burst_vec() 1169 txq->tx_tail = tx_id; in iavf_xmit_fixed_burst_vec() 1174 IAVF_PCI_REG_WRITE(txq->qtx_tail, txq->tx_tail); in iavf_xmit_fixed_burst_vec()
|