Lines Matching refs:txq
337 priv->hw->desc->init_tx_desc(&priv->txq[j]->dma_tx[i]); in sxgbe_clear_descriptors()
573 priv->txq[queue_num], tx_rsize); in init_dma_desc_rings()
582 priv->txq[queue_num]->priv_ptr = priv; in init_dma_desc_rings()
606 free_tx_ring(priv->device, priv->txq[queue_num], tx_rsize); in init_dma_desc_rings()
642 struct sxgbe_tx_queue *tqueue = priv->txq[queue_num]; in dma_free_tx_skbufs()
658 free_tx_ring(priv->device, priv->txq[queue_num], tx_rsize); in free_dma_desc_resources()
672 priv->txq[queue_num] = devm_kmalloc(priv->device, in txring_mem_alloc()
674 if (!priv->txq[queue_num]) in txring_mem_alloc()
808 struct sxgbe_tx_queue *tqueue = priv->txq[queue_num]; in sxgbe_tx_all_clean()
827 struct sxgbe_tx_queue *tx_ring = priv->txq[queue_num]; in sxgbe_restart_tx_queue()
972 (priv->txq[queue_num])->dma_tx_phy, in sxgbe_init_dma_engine()
1036 struct sxgbe_tx_queue *p = priv->txq[queue_num]; in sxgbe_tx_init_coalesce()
1040 (unsigned long)&priv->txq[queue_num]); in sxgbe_tx_init_coalesce()
1051 struct sxgbe_tx_queue *p = priv->txq[queue_num]; in sxgbe_tx_del_timer()
1135 (priv->txq[queue_num])->irq_no, in sxgbe_open()
1137 dev->name, priv->txq[queue_num]); in sxgbe_open()
1288 struct sxgbe_tx_queue *tqueue = priv->txq[txq_index]; in sxgbe_xmit()
1645 struct sxgbe_tx_queue *txq = (struct sxgbe_tx_queue *)dev_id; in sxgbe_tx_interrupt() local
1646 struct sxgbe_priv_data *priv = txq->priv_ptr; in sxgbe_tx_interrupt()
1649 status = priv->hw->dma->tx_dma_int_status(priv->ioaddr, txq->queue_no, in sxgbe_tx_interrupt()
1657 sxgbe_restart_tx_queue(priv, txq->queue_no); in sxgbe_tx_interrupt()
1666 txq->queue_no, priv->tx_tc); in sxgbe_tx_interrupt()