| /dpdk/drivers/net/ice/ |
| H A D | ice_rxtx_vec_common.h | 204 if (txq->tx_tail < i) { in _ice_tx_queue_release_mbufs_vec() 211 for (; i < txq->tx_tail; i++) { in _ice_tx_queue_release_mbufs_vec() 218 if (txq->tx_tail < i) { in _ice_tx_queue_release_mbufs_vec() 225 for (; i < txq->tx_tail; i++) { in _ice_tx_queue_release_mbufs_vec()
|
| H A D | ice_rxtx.c | 954 txq->tx_tail = 0; in ice_reset_tx_queue() 2173 desc = txq->tx_tail + offset; in ice_tx_descriptor_status() 2746 tx_id = txq->tx_tail; in ice_xmit_pkts() 2935 txq->tx_tail = tx_id; in ice_xmit_pkts() 2987 tx_last = txq->tx_tail; in ice_tx_done_cleanup_full() 3176 txq->tx_tail = 0; in tx_xmit_pkts() 3181 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 3195 txq->tx_tail = 0; in tx_xmit_pkts() 4312 (&txq->tx_ring[txq->tx_tail]); in ice_fdir_programming() 4325 txq->tx_tail += 2; in ice_fdir_programming() [all …]
|
| H A D | ice_rxtx_vec_sse.c | 712 tx_id = txq->tx_tail; in ice_xmit_fixed_burst_vec() 750 txq->tx_tail = tx_id; in ice_xmit_fixed_burst_vec() 752 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 | 913 tx_id = txq->tx_tail; in ice_xmit_fixed_burst_vec_avx2() 952 txq->tx_tail = tx_id; in ice_xmit_fixed_burst_vec_avx2() 954 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 | 1184 tx_id = txq->tx_tail; in ice_xmit_fixed_burst_vec_avx512() 1224 txq->tx_tail = tx_id; in ice_xmit_fixed_burst_vec_avx512() 1226 ICE_PCI_REG_WC_WRITE(txq->qtx_tail, txq->tx_tail); in ice_xmit_fixed_burst_vec_avx512()
|
| /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() 746 idx = txq->tx_tail + offset; in atl_dev_tx_descriptor_status() 1140 if (cnt == txq->tx_tail) in atl_xmit_cleanup() 1232 tail = txq->tx_tail; in atl_xmit_pkt() 1244 txq->tx_tail = tail; in atl_xmit_pkt() 1297 txq->tx_tail = tail; in atl_xmit_pkt() 1320 txq->tx_tail, txq->tx_head); in atl_xmit_pkts()
|
| /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
|
| /dpdk/drivers/net/e1000/ |
| H A D | em_rxtx.c | 156 uint16_t tx_tail; /**< Current value of TDT register. */ member 393 tx_id = txq->tx_tail; in eth_em_xmit_pkts() 605 txq->tx_tail = tx_id; in eth_em_xmit_pkts() 1161 txq->tx_tail = 0; in em_reset_tx_queue() 1548 desc = txq->tx_tail + offset; in eth_em_tx_descriptor_status() 2028 if (tdt != txq->tx_tail) in e1000_flush_tx_ring() 2030 tx_desc = &txq->tx_ring[txq->tx_tail]; in e1000_flush_tx_ring() 2036 txq->tx_tail++; in e1000_flush_tx_ring() 2037 if (txq->tx_tail == txq->nb_tx_desc) in e1000_flush_tx_ring() 2038 txq->tx_tail = 0; in e1000_flush_tx_ring() [all …]
|
| H A D | igb_rxtx.c | 173 uint16_t tx_tail; /**< Current value of TDT register. */ member 407 tx_id = txq->tx_tail; in eth_igb_xmit_pkts() 611 txq->tx_tail = tx_id; in eth_igb_xmit_pkts() 1316 tx_first = sw_ring[txq->tx_tail].last_id; in igb_tx_done_cleanup() 1415 txq->tx_tail = 0; in igb_reset_tx_queue_stat() 1833 desc = txq->tx_tail + offset; in eth_igb_tx_descriptor_status()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 1101 tx_id = txq->tx_tail; in i40e_xmit_pkts() 1317 txq->tx_tail = tx_id; in i40e_xmit_pkts() 1463 txq->tx_tail = 0; in tx_xmit_pkts() 1468 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 1482 txq->tx_tail = 0; in tx_xmit_pkts() 2201 desc = txq->tx_tail + offset; in i40e_dev_tx_descriptor_status() 2608 if (txq->tx_tail < i) { in i40e_tx_queue_release_mbufs() 2615 for (; i < txq->tx_tail; i++) { in i40e_tx_queue_release_mbufs() 2625 if (txq->tx_tail < i) { in i40e_tx_queue_release_mbufs() 2657 tx_last = txq->tx_tail; in i40e_tx_done_cleanup_full() [all …]
|
| H A D | i40e_rxtx_vec_altivec.c | 571 tx_id = txq->tx_tail; in i40e_xmit_fixed_burst_vec() 609 txq->tx_tail = tx_id; in i40e_xmit_fixed_burst_vec() 611 I40E_PCI_REG_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_xmit_fixed_burst_vec()
|
| H A D | i40e_fdir.c | 1684 tmp_tail = txq->tx_tail; in i40e_find_available_buffer() 1698 } while (tmp_tail != txq->tx_tail); in i40e_find_available_buffer() 1705 return (unsigned char *)fdir_info->prg_pkt[txq->tx_tail >> 1]; in i40e_find_available_buffer() 1942 (&txq->tx_ring[txq->tx_tail]); in i40e_flow_fdir_filter_programming() 2012 txdp = &txq->tx_ring[txq->tx_tail + 1]; in i40e_flow_fdir_filter_programming() 2013 txdp->buffer_addr = rte_cpu_to_le_64(pf->fdir.dma_addr[txq->tx_tail >> 1]); in i40e_flow_fdir_filter_programming() 2022 txq->tx_tail += 2; /* set 2 descriptors above, fdirdp and txdp */ in i40e_flow_fdir_filter_programming() 2023 if (txq->tx_tail >= txq->nb_tx_desc) in i40e_flow_fdir_filter_programming() 2024 txq->tx_tail = 0; in i40e_flow_fdir_filter_programming() 2031 I40E_PCI_REG_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_flow_fdir_filter_programming()
|
| H A D | i40e_rxtx_vec_sse.c | 719 tx_id = txq->tx_tail; in i40e_xmit_fixed_burst_vec() 757 txq->tx_tail = tx_id; in i40e_xmit_fixed_burst_vec() 759 I40E_PCI_REG_WC_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_xmit_fixed_burst_vec()
|
| H A D | i40e_rxtx_vec_avx2.c | 776 tx_id = txq->tx_tail; in i40e_xmit_fixed_burst_vec_avx2() 815 txq->tx_tail = tx_id; in i40e_xmit_fixed_burst_vec_avx2() 817 I40E_PCI_REG_WC_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_xmit_fixed_burst_vec_avx2()
|
| H A D | i40e_rxtx_vec_avx512.c | 1070 tx_id = txq->tx_tail; in i40e_xmit_fixed_burst_vec_avx512() 1110 txq->tx_tail = tx_id; in i40e_xmit_fixed_burst_vec_avx512() 1112 I40E_PCI_REG_WC_WRITE(txq->qtx_tail, txq->tx_tail); in i40e_xmit_fixed_burst_vec_avx512()
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_rxtx.c | 221 n = (uint16_t)(txq->nb_tx_desc - txq->tx_tail); in tx_xmit_pkts() 223 txq->tx_tail = 0; in tx_xmit_pkts() 228 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 234 if (txq->tx_tail >= txq->nb_tx_desc) in tx_xmit_pkts() 235 txq->tx_tail = 0; in tx_xmit_pkts() 239 (uint16_t)txq->tx_tail, (uint16_t)nb_pkts); in tx_xmit_pkts() 601 tx_id = txq->tx_tail; in ngbe_xmit_pkts() 843 txq->tx_tail = tx_id; in ngbe_xmit_pkts() 1726 tx_last = txq->tx_tail; in ngbe_tx_done_cleanup_full() 1856 txq->tx_tail = 0; in ngbe_reset_tx_queue() [all …]
|
| H A D | ngbe_rxtx.h | 332 uint16_t tx_tail; /**< current value of TDT reg */ member
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx_vec_common.h | 154 i != txq->tx_tail; in _ixgbe_tx_queue_release_mbufs_vec() 231 txq->tx_tail = 0; in _ixgbe_reset_tx_queue_vec()
|
| H A D | ixgbe_rxtx_vec_neon.c | 592 tx_id = txq->tx_tail; in ixgbe_xmit_fixed_burst_vec() 629 txq->tx_tail = tx_id; in ixgbe_xmit_fixed_burst_vec() 631 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 | 714 tx_id = txq->tx_tail; in ixgbe_xmit_fixed_burst_vec() 752 txq->tx_tail = tx_id; in ixgbe_xmit_fixed_burst_vec() 754 IXGBE_PCI_REG_WC_WRITE(txq->tdt_reg_addr, txq->tx_tail); in ixgbe_xmit_fixed_burst_vec()
|
| H A D | ixgbe_rxtx.c | 268 n = (uint16_t)(txq->nb_tx_desc - txq->tx_tail); in tx_xmit_pkts() 280 txq->tx_tail = 0; in tx_xmit_pkts() 285 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 294 if (txq->tx_tail > txq->tx_next_rs) { in tx_xmit_pkts() 307 if (txq->tx_tail >= txq->nb_tx_desc) in tx_xmit_pkts() 308 txq->tx_tail = 0; in tx_xmit_pkts() 657 tx_id = txq->tx_tail; in ixgbe_xmit_pkts() 951 txq->tx_tail = tx_id; in ixgbe_xmit_pkts() 2368 tx_last = txq->tx_tail; in ixgbe_tx_done_cleanup_full() 2522 txq->tx_tail = 0; in ixgbe_reset_tx_queue() [all …]
|
| H A D | ixgbe_rxtx.h | 210 uint16_t tx_tail; /**< current value of TDT reg. */ member
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 264 n = (uint16_t)(txq->nb_tx_desc - txq->tx_tail); in tx_xmit_pkts() 266 txq->tx_tail = 0; in tx_xmit_pkts() 271 txq->tx_tail = (uint16_t)(txq->tx_tail + (nb_pkts - n)); in tx_xmit_pkts() 277 if (txq->tx_tail >= txq->nb_tx_desc) in tx_xmit_pkts() 278 txq->tx_tail = 0; in tx_xmit_pkts() 282 (uint16_t)txq->tx_tail, (uint16_t)nb_pkts); in tx_xmit_pkts() 752 tx_id = txq->tx_tail; in txgbe_xmit_pkts() 1024 txq->tx_tail = tx_id; in txgbe_xmit_pkts() 2031 tx_last = txq->tx_tail; in txgbe_tx_done_cleanup_full() 2162 txq->tx_tail = 0; in txgbe_reset_tx_queue() [all …]
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 197 uint16_t tx_tail; /**< Current value of TDT register. */ member 1631 tx_id = txq->tx_tail; in igc_xmit_pkts() 1836 txq->tx_tail = tx_id; in igc_xmit_pkts() 1850 desc = txq->tx_tail + offset; in eth_igc_tx_descriptor_status() 1894 txq->tx_tail = 0; in igc_reset_tx_queue_stat() 2069 tx_first = sw_ring[txq->tx_tail].last_id; in eth_igc_tx_done_cleanup()
|
| /dpdk/drivers/net/iavf/ |
| 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_WC_WRITE(txq->qtx_tail, txq->tx_tail); in iavf_xmit_fixed_burst_vec()
|