| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx_vec.h | 17 int nb_free = 0; in hns3_tx_bulk_free_buffers() local 28 if (nb_free && m->pool != free[0]->pool) { in hns3_tx_bulk_free_buffers() 30 nb_free); in hns3_tx_bulk_free_buffers() 31 nb_free = 0; in hns3_tx_bulk_free_buffers() 33 free[nb_free++] = m; in hns3_tx_bulk_free_buffers() 36 if (nb_free) in hns3_tx_bulk_free_buffers() 37 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in hns3_tx_bulk_free_buffers()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx_vec_common.h | 84 int nb_free = 0; in iavf_tx_free_bufs() local 102 nb_free = 1; in iavf_tx_free_bufs() 107 free[nb_free++] = m; in iavf_tx_free_bufs() 111 nb_free); in iavf_tx_free_bufs() 113 nb_free = 1; in iavf_tx_free_bufs() 117 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in iavf_tx_free_bufs() 127 txq->nb_free = (uint16_t)(txq->nb_free + txq->rs_thresh); in iavf_tx_free_bufs() 181 if (!txq->sw_ring || txq->nb_free == max_desc) in _iavf_tx_queue_release_mbufs_vec()
|
| H A D | iavf_rxtx_vec_avx512.c | 1406 int nb_free = 0; in iavf_tx_free_bufs_avx512() local 1474 nb_free = 1; in iavf_tx_free_bufs_avx512() 1479 free[nb_free++] = m; in iavf_tx_free_bufs_avx512() 1483 nb_free); in iavf_tx_free_bufs_avx512() 1485 nb_free = 1; in iavf_tx_free_bufs_avx512() 1489 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in iavf_tx_free_bufs_avx512() 1500 txq->nb_free = (uint16_t)(txq->nb_free + txq->rs_thresh); in iavf_tx_free_bufs_avx512() 1602 if (txq->nb_free < txq->free_thresh) in iavf_xmit_fixed_burst_vec_avx512() 1605 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in iavf_xmit_fixed_burst_vec_avx512() 1614 txq->nb_free = (uint16_t)(txq->nb_free - nb_pkts); in iavf_xmit_fixed_burst_vec_avx512() [all …]
|
| H A D | iavf_rxtx.c | 232 txq->nb_free = txq->nb_tx_desc - 1; in reset_tx_queue() 1960 txq->nb_free = (uint16_t)(txq->nb_free + nb_tx_to_clean); in iavf_xmit_cleanup() 2101 if (txq->nb_free < txq->free_thresh) in iavf_xmit_pkts() 2135 if (nb_used > txq->nb_free) { in iavf_xmit_pkts() 2142 while (nb_used > txq->nb_free) { in iavf_xmit_pkts() 2225 txq->nb_free = (uint16_t)(txq->nb_free - nb_used); in iavf_xmit_pkts() 2489 if (txq->nb_free == 0 && iavf_xmit_cleanup(txq)) in iavf_tx_done_cleanup_full() 2492 nb_tx_to_clean = txq->nb_free; in iavf_tx_done_cleanup_full() 2493 nb_tx_free_last = txq->nb_free; in iavf_tx_done_cleanup_full() 2519 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 | 1468 if (txq->nb_free < txq->free_thresh) in iavf_xmit_fixed_burst_vec_avx2() 1471 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in iavf_xmit_fixed_burst_vec_avx2() 1479 txq->nb_free = (uint16_t)(txq->nb_free - nb_pkts); in iavf_xmit_fixed_burst_vec_avx2()
|
| H A D | iavf_rxtx.h | 221 uint16_t nb_free; member
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx_vec_common.h | 83 int nb_free = 0; in i40e_tx_free_bufs() local 101 nb_free = 1; in i40e_tx_free_bufs() 106 free[nb_free++] = m; in i40e_tx_free_bufs() 110 nb_free); in i40e_tx_free_bufs() 112 nb_free = 1; in i40e_tx_free_bufs() 116 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in i40e_tx_free_bufs()
|
| /f-stack/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 | 107 int i, nb_free = 0; in ixgbe_tx_free_bufs() local 129 if (nb_free >= RTE_IXGBE_TX_MAX_FREE_BUF_SZ || in ixgbe_tx_free_bufs() 130 (nb_free > 0 && m->pool != free[0]->pool)) { in ixgbe_tx_free_bufs() 132 (void **)free, nb_free); in ixgbe_tx_free_bufs() 133 nb_free = 0; in ixgbe_tx_free_bufs() 136 free[nb_free++] = m; in ixgbe_tx_free_bufs() 139 if (nb_free > 0) in ixgbe_tx_free_bufs() 140 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in ixgbe_tx_free_bufs()
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_rxtx_vec_common.h | 81 int nb_free = 0; in ice_tx_free_bufs() local 99 nb_free = 1; in ice_tx_free_bufs() 104 free[nb_free++] = m; in ice_tx_free_bufs() 108 nb_free); in ice_tx_free_bufs() 110 nb_free = 1; in ice_tx_free_bufs() 114 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in ice_tx_free_bufs()
|
| H A D | ice_rxtx_vec_avx512.c | 827 int nb_free = 0; in ice_tx_free_bufs_avx512() local 895 nb_free = 1; in ice_tx_free_bufs_avx512() 900 free[nb_free++] = m; in ice_tx_free_bufs_avx512() 904 nb_free); in ice_tx_free_bufs_avx512() 906 nb_free = 1; in ice_tx_free_bufs_avx512() 910 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in ice_tx_free_bufs_avx512()
|
| /f-stack/dpdk/drivers/net/fm10k/ |
| H A D | fm10k_rxtx_vec.c | 767 int nb_free = 0; in fm10k_tx_free_bufs() local 784 nb_free = 1; in fm10k_tx_free_bufs() 789 free[nb_free++] = m; in fm10k_tx_free_bufs() 792 (void *)free, nb_free); in fm10k_tx_free_bufs() 794 nb_free = 1; in fm10k_tx_free_bufs() 798 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in fm10k_tx_free_bufs() 808 txq->nb_free = (uint16_t)(txq->nb_free + txq->rs_thresh); in fm10k_tx_free_bufs() 841 if (txq->nb_free < txq->free_thresh) in fm10k_xmit_fixed_burst_vec() 844 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in fm10k_xmit_fixed_burst_vec() 852 txq->nb_free = (uint16_t)(txq->nb_free - nb_pkts); in fm10k_xmit_fixed_burst_vec() [all …]
|
| H A D | fm10k_rxtx.c | 510 int nb_free = 0; in tx_free_bulk_mbuf() local 518 nb_free = 1; in tx_free_bulk_mbuf() 523 free[nb_free++] = m; in tx_free_bulk_mbuf() 526 (void *)free, nb_free); in tx_free_bulk_mbuf() 528 nb_free = 1; in tx_free_bulk_mbuf() 533 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in tx_free_bulk_mbuf() 565 q->nb_free += count + (next_rs + 1 - q->last_free); in tx_free_descriptors() 600 q->nb_free -= mb->nb_segs; in tx_xmit_pkt() 668 if (q->nb_free < q->free_thresh) in fm10k_xmit_pkts() 673 if (q->nb_free < mb->nb_segs) in fm10k_xmit_pkts()
|
| H A D | fm10k.h | 204 uint16_t nb_free; member
|
| H A D | fm10k_ethdev.c | 328 q->nb_free = q->nb_desc - 1; in tx_queue_reset()
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_rxtx.c | 337 unsigned int nb_to_free, nb_free = 0, i; in enic_free_wq_bufs() local 355 RTE_ASSERT(nb_free < ENIC_MAX_WQ_DESCS); in enic_free_wq_bufs() 356 free[nb_free++] = m; in enic_free_wq_bufs() 358 rte_mempool_put_bulk(pool, (void *)free, nb_free); in enic_free_wq_bufs() 360 nb_free = 1; in enic_free_wq_bufs() 366 if (nb_free > 0) in enic_free_wq_bufs() 367 rte_mempool_put_bulk(pool, (void **)free, nb_free); in enic_free_wq_bufs()
|
| /f-stack/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()
|
| /f-stack/dpdk/app/test/ |
| H A D | test_pmd_perf.c | 502 int nb_free = 0; in main_loop() local 510 nb_free += nb_rx; in main_loop() 514 } while (nb_free != pkt_per_port && timeout != 0); in main_loop() 515 printf("free %d (expected %d) mbuf left in port %u\n", nb_free, in main_loop()
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 98 int i, nb_free = 0; in txgbe_tx_free_bufs() local 123 if (nb_free >= RTE_TXGBE_TX_MAX_FREE_BUF_SZ || in txgbe_tx_free_bufs() 124 (nb_free > 0 && m->pool != free[0]->pool)) { in txgbe_tx_free_bufs() 126 (void **)free, nb_free); in txgbe_tx_free_bufs() 127 nb_free = 0; in txgbe_tx_free_bufs() 130 free[nb_free++] = m; in txgbe_tx_free_bufs() 133 if (nb_free > 0) in txgbe_tx_free_bufs() 134 rte_mempool_put_bulk(free[0]->pool, (void **)free, nb_free); in txgbe_tx_free_bufs()
|