| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx_vec.h | 17 int nb_free = 0; in hns3_tx_bulk_free_buffers() local 36 if (nb_free && m->pool != free[0]->pool) { in hns3_tx_bulk_free_buffers() 38 nb_free); in hns3_tx_bulk_free_buffers() 39 nb_free = 0; in hns3_tx_bulk_free_buffers() 41 free[nb_free++] = m; in hns3_tx_bulk_free_buffers() 44 if (nb_free) in hns3_tx_bulk_free_buffers() 45 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in hns3_tx_bulk_free_buffers()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx_vec_common.h | 87 int nb_free = 0; in i40e_tx_free_bufs() local 115 nb_free = 1; in i40e_tx_free_bufs() 120 free[nb_free++] = m; in i40e_tx_free_bufs() 124 nb_free); in i40e_tx_free_bufs() 126 nb_free = 1; in i40e_tx_free_bufs() 130 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in i40e_tx_free_bufs()
|
| H A D | i40e_rxtx_vec_avx512.c | 886 int nb_free = 0; in i40e_tx_free_bufs_avx512() local 954 nb_free = 1; in i40e_tx_free_bufs_avx512() 960 free[nb_free++] = m; in i40e_tx_free_bufs_avx512() 964 nb_free); in i40e_tx_free_bufs_avx512() 966 nb_free = 1; in i40e_tx_free_bufs_avx512() 970 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in i40e_tx_free_bufs_avx512()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx_vec_common.h | 82 int nb_free = 0; in ixgbe_tx_free_bufs() local 100 nb_free = 1; in ixgbe_tx_free_bufs() 105 free[nb_free++] = m; in ixgbe_tx_free_bufs() 108 (void *)free, nb_free); in ixgbe_tx_free_bufs() 110 nb_free = 1; in ixgbe_tx_free_bufs() 114 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in ixgbe_tx_free_bufs()
|
| H A D | ixgbe_rxtx.c | 106 int i, nb_free = 0; in ixgbe_tx_free_bufs() local 128 if (nb_free >= RTE_IXGBE_TX_MAX_FREE_BUF_SZ || in ixgbe_tx_free_bufs() 129 (nb_free > 0 && m->pool != free[0]->pool)) { in ixgbe_tx_free_bufs() 131 (void **)free, nb_free); in ixgbe_tx_free_bufs() 132 nb_free = 0; in ixgbe_tx_free_bufs() 135 free[nb_free++] = m; in ixgbe_tx_free_bufs() 138 if (nb_free > 0) in ixgbe_tx_free_bufs() 139 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in ixgbe_tx_free_bufs()
|
| /dpdk/drivers/net/fm10k/ |
| H A D | fm10k_rxtx_vec.c | 768 int nb_free = 0; in fm10k_tx_free_bufs() local 785 nb_free = 1; in fm10k_tx_free_bufs() 790 free[nb_free++] = m; in fm10k_tx_free_bufs() 793 (void *)free, nb_free); in fm10k_tx_free_bufs() 795 nb_free = 1; in fm10k_tx_free_bufs() 799 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in fm10k_tx_free_bufs() 809 txq->nb_free = (uint16_t)(txq->nb_free + txq->rs_thresh); in fm10k_tx_free_bufs() 842 if (txq->nb_free < txq->free_thresh) in fm10k_xmit_fixed_burst_vec() 845 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in fm10k_xmit_fixed_burst_vec() 853 txq->nb_free = (uint16_t)(txq->nb_free - nb_pkts); in fm10k_xmit_fixed_burst_vec() [all …]
|
| H A D | fm10k_rxtx.c | 484 int nb_free = 0; in tx_free_bulk_mbuf() local 492 nb_free = 1; in tx_free_bulk_mbuf() 497 free[nb_free++] = m; in tx_free_bulk_mbuf() 500 (void *)free, nb_free); in tx_free_bulk_mbuf() 502 nb_free = 1; in tx_free_bulk_mbuf() 507 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in tx_free_bulk_mbuf() 539 q->nb_free += count + (next_rs + 1 - q->last_free); in tx_free_descriptors() 574 q->nb_free -= mb->nb_segs; in tx_xmit_pkt() 642 if (q->nb_free < q->free_thresh) in fm10k_xmit_pkts() 647 if (q->nb_free < mb->nb_segs) in fm10k_xmit_pkts()
|
| H A D | fm10k.h | 202 uint16_t nb_free; member
|
| H A D | fm10k_ethdev.c | 329 q->nb_free = q->nb_desc - 1; in tx_queue_reset()
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx_vec_common.h | 88 int nb_free = 0; in iavf_tx_free_bufs() local 106 nb_free = 1; in iavf_tx_free_bufs() 111 free[nb_free++] = m; in iavf_tx_free_bufs() 115 nb_free); in iavf_tx_free_bufs() 117 nb_free = 1; in iavf_tx_free_bufs() 121 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in iavf_tx_free_bufs() 131 txq->nb_free = (uint16_t)(txq->nb_free + txq->rs_thresh); in iavf_tx_free_bufs() 185 if (!txq->sw_ring || txq->nb_free == max_desc) in _iavf_tx_queue_release_mbufs_vec()
|
| H A D | iavf_rxtx_vec_avx512.c | 1707 int nb_free = 0; in iavf_tx_free_bufs_avx512() local 1775 nb_free = 1; in iavf_tx_free_bufs_avx512() 1780 free[nb_free++] = m; in iavf_tx_free_bufs_avx512() 1784 nb_free); in iavf_tx_free_bufs_avx512() 1786 nb_free = 1; in iavf_tx_free_bufs_avx512() 1790 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in iavf_tx_free_bufs_avx512() 1801 txq->nb_free = (uint16_t)(txq->nb_free + txq->rs_thresh); in iavf_tx_free_bufs_avx512() 1910 if (txq->nb_free < txq->free_thresh) in iavf_xmit_fixed_burst_vec_avx512() 1913 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in iavf_xmit_fixed_burst_vec_avx512() 1922 txq->nb_free = (uint16_t)(txq->nb_free - nb_pkts); in iavf_xmit_fixed_burst_vec_avx512() [all …]
|
| H A D | iavf_rxtx.c | 272 txq->nb_free = txq->nb_tx_desc - 1; in reset_tx_queue() 2300 txq->nb_free = (uint16_t)(txq->nb_free + nb_tx_to_clean); in iavf_xmit_cleanup() 2630 if (txq->nb_free < txq->free_thresh) in iavf_xmit_pkts() 2685 if (nb_desc_required > txq->nb_free) { in iavf_xmit_pkts() 2692 while (nb_desc_required > txq->nb_free) { in iavf_xmit_pkts() 2783 txq->nb_free = (uint16_t)(txq->nb_free - nb_desc_required); in iavf_xmit_pkts() 3148 if (txq->nb_free == 0 && iavf_xmit_cleanup(txq)) in iavf_tx_done_cleanup_full() 3151 nb_tx_to_clean = txq->nb_free; in iavf_tx_done_cleanup_full() 3152 nb_tx_free_last = txq->nb_free; in iavf_tx_done_cleanup_full() 3178 txq->nb_free || tx_id == tx_last) in iavf_tx_done_cleanup_full() [all …]
|
| H A D | iavf_rxtx_vec_sse.c | 1123 if (txq->nb_free < txq->free_thresh) in iavf_xmit_fixed_burst_vec() 1126 nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in iavf_xmit_fixed_burst_vec() 1135 txq->nb_free = (uint16_t)(txq->nb_free - nb_pkts); in iavf_xmit_fixed_burst_vec()
|
| H A D | iavf_rxtx_vec_avx2.c | 1453 if (txq->nb_free < txq->free_thresh) in iavf_xmit_fixed_burst_vec_avx2() 1456 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in iavf_xmit_fixed_burst_vec_avx2() 1464 txq->nb_free = (uint16_t)(txq->nb_free - nb_pkts); in iavf_xmit_fixed_burst_vec_avx2()
|
| H A D | iavf_rxtx.h | 248 uint16_t nb_free; member
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_rxtx_vec_common.h | 85 int nb_free = 0; in ice_tx_free_bufs_vec() local 103 nb_free = 1; in ice_tx_free_bufs_vec() 108 free[nb_free++] = m; in ice_tx_free_bufs_vec() 112 nb_free); in ice_tx_free_bufs_vec() 114 nb_free = 1; in ice_tx_free_bufs_vec() 118 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in ice_tx_free_bufs_vec()
|
| H A D | ice_rxtx_vec_avx512.c | 981 int nb_free = 0; in ice_tx_free_bufs_avx512() local 1049 nb_free = 1; in ice_tx_free_bufs_avx512() 1054 free[nb_free++] = m; in ice_tx_free_bufs_avx512() 1058 nb_free); in ice_tx_free_bufs_avx512() 1060 nb_free = 1; in ice_tx_free_bufs_avx512() 1064 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in ice_tx_free_bufs_avx512()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_rxtx.c | 363 unsigned int nb_to_free, nb_free = 0, i; in enic_free_wq_bufs() local 386 RTE_ASSERT(nb_free < ENIC_LEGACY_MAX_WQ_DESCS); in enic_free_wq_bufs() 387 free[nb_free++] = m; in enic_free_wq_bufs() 389 rte_mempool_put_bulk(pool, (void *)free, nb_free); in enic_free_wq_bufs() 391 nb_free = 1; in enic_free_wq_bufs() 397 if (nb_free > 0) in enic_free_wq_bufs() 398 rte_mempool_put_bulk(pool, (void **)free, nb_free); in enic_free_wq_bufs()
|
| /dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_tx.c | 616 int i, nb_free = 0; in hinic_xmit_mbuf_cleanup() local 647 mbuf_free[nb_free++] = m; in hinic_xmit_mbuf_cleanup() 649 nb_free >= HINIC_MAX_TX_FREE_BULK)) { in hinic_xmit_mbuf_cleanup() 651 (void **)mbuf_free, (nb_free - 1)); in hinic_xmit_mbuf_cleanup() 652 nb_free = 0; in hinic_xmit_mbuf_cleanup() 653 mbuf_free[nb_free++] = m; in hinic_xmit_mbuf_cleanup() 661 if (nb_free > 0) in hinic_xmit_mbuf_cleanup() 663 nb_free); in hinic_xmit_mbuf_cleanup()
|
| /dpdk/app/test/ |
| H A D | test_pmd_perf.c | 514 int nb_free = 0; in main_loop() local 522 nb_free += nb_rx; in main_loop() 526 } while (nb_free != pkt_per_port && timeout != 0); in main_loop() 527 printf("free %d (expected %d) mbuf left in port %u\n", nb_free, in main_loop()
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_rxtx.c | 61 int i, nb_free = 0; in ngbe_tx_free_bufs() local 86 if (nb_free >= RTE_NGBE_TX_MAX_FREE_BUF_SZ || in ngbe_tx_free_bufs() 87 (nb_free > 0 && m->pool != free[0]->pool)) { in ngbe_tx_free_bufs() 89 (void **)free, nb_free); in ngbe_tx_free_bufs() 90 nb_free = 0; in ngbe_tx_free_bufs() 93 free[nb_free++] = m; in ngbe_tx_free_bufs() 96 if (nb_free > 0) in ngbe_tx_free_bufs() 97 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in ngbe_tx_free_bufs()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 104 int i, nb_free = 0; in txgbe_tx_free_bufs() local 129 if (nb_free >= RTE_TXGBE_TX_MAX_FREE_BUF_SZ || in txgbe_tx_free_bufs() 130 (nb_free > 0 && m->pool != free[0]->pool)) { in txgbe_tx_free_bufs() 132 (void **)free, nb_free); in txgbe_tx_free_bufs() 133 nb_free = 0; in txgbe_tx_free_bufs() 136 free[nb_free++] = m; in txgbe_tx_free_bufs() 139 if (nb_free > 0) in txgbe_tx_free_bufs() 140 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in txgbe_tx_free_bufs()
|