| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_tx.h | 76 unsigned int free_thresh; member 101 unsigned int free_thresh; member
|
| H A D | sfc_tx.c | 166 txq_info->free_thresh = in sfc_tx_qinit() 179 info.free_thresh = txq_info->free_thresh; in sfc_tx_qinit() 757 const unsigned int soft_max_fill = hard_max_fill - txq->free_thresh; in sfc_efx_xmit_pkts() 1032 txq->free_thresh = info->free_thresh; in sfc_efx_tx_qcreate()
|
| H A D | sfc_ef10_tx.c | 66 unsigned int free_thresh; member 615 reap_done = (dma_desc_space < txq->free_thresh); in sfc_ef10_xmit_pkts() 839 reap_done = (dma_desc_space < RTE_MAX(txq->free_thresh, nb_pkts)); in sfc_ef10_simple_xmit_pkts() 958 txq->free_thresh = info->free_thresh; in sfc_ef10_tx_qcreate()
|
| H A D | sfc_ef100_tx.c | 70 unsigned int free_thresh; member 639 reap_done = (dma_desc_space < txq->free_thresh); in sfc_ef100_xmit_pkts() 796 txq->free_thresh = info->free_thresh; in sfc_ef100_tx_qcreate()
|
| H A D | sfc_dp_tx.h | 49 unsigned int free_thresh; member
|
| H A D | sfc_ethdev.c | 1224 qinfo->conf.tx_free_thresh = txq_info->free_thresh; in sfc_tx_queue_info_get()
|
| /f-stack/dpdk/drivers/net/axgbe/ |
| H A D | axgbe_rxtx.c | 85 rxq->free_thresh = rx_conf->rx_free_thresh ? in axgbe_dev_rx_queue_setup() 87 if (rxq->free_thresh > rxq->nb_desc) in axgbe_dev_rx_queue_setup() 88 rxq->free_thresh = rxq->nb_desc >> 3; in axgbe_dev_rx_queue_setup() 516 txq->free_thresh = tx_conf->tx_free_thresh ? in axgbe_dev_tx_queue_setup() 518 if (txq->free_thresh > txq->nb_desc) in axgbe_dev_tx_queue_setup() 519 txq->free_thresh = (txq->nb_desc >> 1); in axgbe_dev_tx_queue_setup() 520 txq->free_batch_cnt = txq->free_thresh; in axgbe_dev_tx_queue_setup() 523 if (txq->nb_desc % txq->free_thresh != 0) in axgbe_dev_tx_queue_setup() 782 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 | 1377 qinfo->conf.rx_free_thresh = rxq->free_thresh; in axgbe_rxq_info_get() 1388 qinfo->conf.tx_free_thresh = txq->free_thresh; in axgbe_txq_info_get()
|
| /f-stack/dpdk/drivers/net/fm10k/ |
| H A D | fm10k.h | 81 RTE_MIN(((txq)->nb_desc - 2), (txq)->free_thresh) 206 uint16_t free_thresh; member
|
| H A D | fm10k_rxtx.c | 668 if (q->nb_free < q->free_thresh) in fm10k_xmit_pkts()
|
| H A D | fm10k_rxtx_vec.c | 841 if (txq->nb_free < txq->free_thresh) in fm10k_xmit_fixed_burst_vec()
|
| H A D | fm10k_ethdev.c | 1929 q->free_thresh = tx_free_thresh; in handle_txconf()
|
| /f-stack/dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 330 uint32_t free_thresh = fq->size >> 1; in af_xdp_rx_cp() local 333 if (xsk_prod_nb_free(fq, free_thresh) >= free_thresh) in af_xdp_rx_cp() 458 uint32_t free_thresh = cq->size >> 1; in af_xdp_tx_zc() local 460 if (xsk_cons_nb_avail(cq, free_thresh) >= free_thresh) in af_xdp_tx_zc()
|
| /f-stack/dpdk/drivers/net/netvsc/ |
| H A D | hn_var.h | 60 uint32_t free_thresh; member
|
| H A D | hn_rxtx.c | 275 txq->free_thresh = tx_free_thresh; in hn_dev_tx_queue_setup() 1489 tx_thresh = RTE_MAX(txq->free_thresh, nb_pkts); in hn_xmit_pkts()
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_main.c | 806 uint16_t nb_desc, uint16_t free_thresh) in enic_alloc_rq() argument 847 rq_sop->rx_free_thresh = free_thresh; in enic_alloc_rq() 848 rq_data->rx_free_thresh = free_thresh; in enic_alloc_rq() 850 free_thresh); in enic_alloc_rq()
|
| H A D | enic.h | 409 uint16_t nb_desc, uint16_t free_thresh);
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx.c | 2500 uint16_t rs_thresh, free_thresh, fast_free_thresh; in hns3_tx_queue_conf_check() local 2511 free_thresh = (conf->tx_free_thresh > 0) ? in hns3_tx_queue_conf_check() 2513 if (rs_thresh + free_thresh > nb_desc || nb_desc % rs_thresh || in hns3_tx_queue_conf_check() 2515 free_thresh >= nb_desc - HNS3_TX_RS_FREE_THRESH_GAP) { in hns3_tx_queue_conf_check() 2519 rs_thresh, free_thresh, nb_desc, hw->data->port_id, in hns3_tx_queue_conf_check() 2529 free_thresh = fast_free_thresh - in hns3_tx_queue_conf_check() 2534 *tx_free_thresh = free_thresh; in hns3_tx_queue_conf_check()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx.h | 223 uint16_t free_thresh; member
|
| H A D | iavf_rxtx.c | 671 txq->free_thresh = tx_free_thresh; in iavf_dev_tx_queue_setup() 2101 if (txq->nb_free < txq->free_thresh) in iavf_xmit_pkts() 2569 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 | 1468 if (txq->nb_free < txq->free_thresh) in iavf_xmit_fixed_burst_vec_avx2()
|
| H A D | iavf_rxtx_vec_avx512.c | 1602 if (txq->nb_free < txq->free_thresh) in iavf_xmit_fixed_burst_vec_avx512()
|