| /dpdk/drivers/net/sfc/ |
| H A D | sfc_tx.h | 77 unsigned int free_thresh; member 102 unsigned int free_thresh; member
|
| H A D | sfc_ef10_tx.c | 66 unsigned int free_thresh; member 635 reap_done = (dma_desc_space < txq->free_thresh); in sfc_ef10_xmit_pkts() 859 reap_done = (dma_desc_space < RTE_MAX(txq->free_thresh, nb_pkts)); in sfc_ef10_simple_xmit_pkts() 982 txq->free_thresh = info->free_thresh; in sfc_ef10_tx_qcreate()
|
| H A D | sfc_tx.c | 192 txq_info->free_thresh = in sfc_tx_qinit() 205 info.free_thresh = txq_info->free_thresh; in sfc_tx_qinit() 853 const unsigned int soft_max_fill = hard_max_fill - txq->free_thresh; in sfc_efx_xmit_pkts() 1134 txq->free_thresh = info->free_thresh; in sfc_efx_tx_qcreate()
|
| H A D | sfc_ef100_tx.c | 73 unsigned int free_thresh; member 694 reap_done = (dma_desc_space < txq->free_thresh); in sfc_ef100_xmit_pkts() 868 txq->free_thresh = info->free_thresh; in sfc_ef100_tx_qcreate()
|
| H A D | sfc_dp_tx.h | 50 unsigned int free_thresh; member
|
| H A D | sfc_ethdev.c | 1337 qinfo->conf.tx_free_thresh = txq_info->free_thresh; in sfc_tx_queue_info_get()
|
| /dpdk/drivers/net/axgbe/ |
| H A D | axgbe_rxtx.c | 84 rxq->free_thresh = rx_conf->rx_free_thresh ? in axgbe_dev_rx_queue_setup() 86 if (rxq->free_thresh > rxq->nb_desc) in axgbe_dev_rx_queue_setup() 87 rxq->free_thresh = rxq->nb_desc >> 3; in axgbe_dev_rx_queue_setup() 555 txq->free_thresh = tx_conf->tx_free_thresh ? in axgbe_dev_tx_queue_setup() 557 if (txq->free_thresh > txq->nb_desc) in axgbe_dev_tx_queue_setup() 558 txq->free_thresh = (txq->nb_desc >> 1); in axgbe_dev_tx_queue_setup() 559 txq->free_batch_cnt = txq->free_thresh; in axgbe_dev_tx_queue_setup() 562 if (txq->nb_desc % txq->free_thresh != 0) in axgbe_dev_tx_queue_setup() 863 if (unlikely(nb_desc_free <= txq->free_thresh)) { in axgbe_xmit_pkts()
|
| H A D | axgbe_rxtx.h | 73 uint16_t free_thresh; member 115 uint16_t free_thresh; member
|
| H A D | axgbe_rxtx_vec_sse.c | 69 if (txq->nb_desc_free < txq->free_thresh) { in axgbe_xmit_pkts_vec()
|
| H A D | axgbe_ethdev.c | 1433 qinfo->conf.rx_free_thresh = rxq->free_thresh; in axgbe_rxq_info_get() 1444 qinfo->conf.tx_free_thresh = txq->free_thresh; in axgbe_txq_info_get()
|
| /dpdk/drivers/net/fm10k/ |
| H A D | fm10k.h | 81 RTE_MIN(((txq)->nb_desc - 2), (txq)->free_thresh) 204 uint16_t free_thresh; member
|
| H A D | fm10k_rxtx.c | 642 if (q->nb_free < q->free_thresh) in fm10k_xmit_pkts()
|
| H A D | fm10k_rxtx_vec.c | 842 if (txq->nb_free < txq->free_thresh) in fm10k_xmit_fixed_burst_vec()
|
| H A D | fm10k_ethdev.c | 1928 q->free_thresh = tx_free_thresh; in handle_txconf()
|
| /dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 364 uint32_t free_thresh = fq->size >> 1; in af_xdp_rx_cp() local 367 if (xsk_prod_nb_free(fq, free_thresh) >= free_thresh) in af_xdp_rx_cp() 512 uint32_t free_thresh = cq->size >> 1; in af_xdp_tx_zc() local 514 if (xsk_cons_nb_avail(cq, free_thresh) >= free_thresh) in af_xdp_tx_zc()
|
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_var.h | 58 uint32_t free_thresh; member
|
| H A D | hn_rxtx.c | 275 txq->free_thresh = tx_free_thresh; in hn_dev_tx_queue_setup() 1494 tx_thresh = RTE_MAX(txq->free_thresh, nb_pkts); in hn_xmit_pkts()
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_main.c | 809 uint16_t nb_desc, uint16_t free_thresh) in enic_alloc_rq() argument 850 rq_sop->rx_free_thresh = free_thresh; in enic_alloc_rq() 851 rq_data->rx_free_thresh = free_thresh; in enic_alloc_rq() 853 free_thresh); in enic_alloc_rq()
|
| H A D | enic.h | 392 uint16_t nb_desc, uint16_t free_thresh);
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx.c | 2869 uint16_t rs_thresh, free_thresh, fast_free_thresh; in hns3_tx_queue_conf_check() local 2880 free_thresh = (conf->tx_free_thresh > 0) ? in hns3_tx_queue_conf_check() 2882 if (rs_thresh + free_thresh > nb_desc || nb_desc % rs_thresh || in hns3_tx_queue_conf_check() 2884 free_thresh >= nb_desc - HNS3_TX_RS_FREE_THRESH_GAP) { in hns3_tx_queue_conf_check() 2888 rs_thresh, free_thresh, nb_desc, hw->data->port_id, in hns3_tx_queue_conf_check() 2898 free_thresh = fast_free_thresh - in hns3_tx_queue_conf_check() 2903 *tx_free_thresh = free_thresh; in hns3_tx_queue_conf_check()
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx.h | 250 uint16_t free_thresh; member
|
| H A D | iavf_rxtx.c | 776 txq->free_thresh = tx_free_thresh; in iavf_dev_tx_queue_setup() 2630 if (txq->nb_free < txq->free_thresh) in iavf_xmit_pkts() 3228 qinfo->conf.tx_free_thresh = txq->free_thresh; in iavf_dev_txq_info_get()
|
| H A D | iavf_rxtx_vec_sse.c | 1123 if (txq->nb_free < txq->free_thresh) 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()
|
| H A D | iavf_rxtx_vec_avx512.c | 1910 if (txq->nb_free < txq->free_thresh) in iavf_xmit_fixed_burst_vec_avx512()
|