Searched refs:tx_bd_num (Results 1 – 6 of 6) sorted by relevance
194 len = priv->tx_bd_num * sizeof(struct qtnf_topaz_tx_bd) + in topaz_alloc_bd_table()209 for (i = 0; i < priv->tx_bd_num; i++) in topaz_alloc_bd_table()219 vaddr = ((struct qtnf_topaz_tx_bd *)vaddr) + priv->tx_bd_num; in topaz_alloc_bd_table()220 paddr += priv->tx_bd_num * sizeof(struct qtnf_topaz_tx_bd); in topaz_alloc_bd_table()320 for (i = 0; i < priv->tx_bd_num; i++) { in qtnf_topaz_free_xfer_buffers()352 priv->tx_bd_num = tx_bd_size; in qtnf_pcie_topaz_init_xfer()353 qtnf_non_posted_write(priv->tx_bd_num, &bda->bda_rc_tx_bd_num); in qtnf_pcie_topaz_init_xfer()396 if (CIRC_CNT(priv->tx_bd_w_index, tx_done_index, priv->tx_bd_num)) in qtnf_topaz_data_tx_reclaim()400 while (CIRC_CNT(tx_done_index, i, priv->tx_bd_num)) { in qtnf_topaz_data_tx_reclaim()423 if (++i >= priv->tx_bd_num) in qtnf_topaz_data_tx_reclaim()[all …]
238 len = priv->tx_bd_num * sizeof(struct qtnf_pearl_tx_bd) + in pearl_alloc_bd_table()263 vaddr = ((struct qtnf_pearl_tx_bd *)vaddr) + priv->tx_bd_num; in pearl_alloc_bd_table()264 paddr += priv->tx_bd_num * sizeof(struct qtnf_pearl_tx_bd); in pearl_alloc_bd_table()369 for (i = 0; i < priv->tx_bd_num; i++) { in qtnf_pearl_free_xfer_buffers()415 priv->tx_bd_num = PEARL_TX_BD_SIZE_DEFAULT; in qtnf_pcie_pearl_init_xfer()417 priv->tx_bd_num = tx_bd_size; in qtnf_pcie_pearl_init_xfer()477 & (priv->tx_bd_num - 1); in qtnf_pearl_data_tx_reclaim()481 while (CIRC_CNT(tx_done_index, i, priv->tx_bd_num)) { in qtnf_pearl_data_tx_reclaim()504 if (++i >= priv->tx_bd_num) in qtnf_pearl_data_tx_reclaim()520 priv->tx_bd_num)) { in qtnf_tx_queue_ready()[all …]
45 u16 tx_bd_num; member
70 len = priv->tx_bd_num * sizeof(*priv->tx_skb) + in qtnf_pcie_alloc_skb_array()79 vaddr += priv->tx_bd_num; in qtnf_pcie_alloc_skb_array()
177 sizeof(*lp->tx_bd_v) * lp->tx_bd_num, in axienet_dma_bd_release()207 sizeof(*lp->tx_bd_v) * lp->tx_bd_num, in axienet_dma_bd_init()218 for (i = 0; i < lp->tx_bd_num; i++) { in axienet_dma_bd_init()221 ((i + 1) % lp->tx_bd_num); in axienet_dma_bd_init()561 if (++lp->tx_bd_ci >= lp->tx_bd_num) in axienet_start_xmit_done()593 cur_p = &lp->tx_bd_v[(lp->tx_bd_tail + num_frag) % lp->tx_bd_num]; in axienet_check_tx_bd_space()663 if (++lp->tx_bd_tail >= lp->tx_bd_num) in axienet_start_xmit()680 if (++lp->tx_bd_tail >= lp->tx_bd_num) in axienet_start_xmit()1204 ering->tx_pending = lp->tx_bd_num; in axienet_ethtools_get_ringparam()1222 lp->tx_bd_num = ering->tx_pending; in axienet_ethtools_set_ringparam()[all …]
451 u32 tx_bd_num; member