Lines Matching refs:hfi1_ipoib_txq

29 	struct hfi1_ipoib_txq      *txq;
47 static u64 hfi1_ipoib_used(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_used()
53 static void hfi1_ipoib_stop_txq(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_stop_txq()
60 static void hfi1_ipoib_wake_txq(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_wake_txq()
67 static uint hfi1_ipoib_ring_hwat(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_ring_hwat()
73 static uint hfi1_ipoib_ring_lwat(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_ring_lwat()
79 static void hfi1_ipoib_check_queue_depth(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_check_queue_depth()
89 static void hfi1_ipoib_check_queue_stopped(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_check_queue_stopped()
134 static void hfi1_ipoib_drain_tx_ring(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_drain_tx_ring()
156 struct hfi1_ipoib_txq *txq = in hfi1_ipoib_poll_tx_ring()
157 container_of(napi, struct hfi1_ipoib_txq, napi); in hfi1_ipoib_poll_tx_ring()
353 struct hfi1_ipoib_txq *txq = txp->txq; in hfi1_ipoib_send_dma_common()
405 struct hfi1_ipoib_txq *txq) in hfi1_ipoib_submit_tx_list()
423 struct hfi1_ipoib_txq *txq) in hfi1_ipoib_flush_tx_list()
439 static int hfi1_ipoib_submit_tx(struct hfi1_ipoib_txq *txq, in hfi1_ipoib_submit_tx()
460 struct hfi1_ipoib_txq *txq = txp->txq; in hfi1_ipoib_send_dma_single()
511 struct hfi1_ipoib_txq *txq = txp->txq; in hfi1_ipoib_send_dma_list()
619 struct hfi1_ipoib_txq *txq = in hfi1_ipoib_sdma_sleep()
620 container_of(wait->iow, struct hfi1_ipoib_txq, wait); in hfi1_ipoib_sdma_sleep()
660 struct hfi1_ipoib_txq *txq = in hfi1_ipoib_sdma_wakeup()
661 container_of(wait, struct hfi1_ipoib_txq, wait); in hfi1_ipoib_sdma_wakeup()
673 struct hfi1_ipoib_txq *txq = in hfi1_ipoib_flush_txq()
674 container_of(wait, struct hfi1_ipoib_txq, wait); in hfi1_ipoib_flush_txq()
698 sizeof(struct hfi1_ipoib_txq), in hfi1_ipoib_txreq_init()
705 struct hfi1_ipoib_txq *txq = &priv->txqs[i]; in hfi1_ipoib_txreq_init()
756 struct hfi1_ipoib_txq *txq = &priv->txqs[i]; in hfi1_ipoib_txreq_init()
770 static void hfi1_ipoib_drain_tx_list(struct hfi1_ipoib_txq *txq) in hfi1_ipoib_drain_tx_list()
799 struct hfi1_ipoib_txq *txq = &priv->txqs[i]; in hfi1_ipoib_txreq_deinit()
822 struct hfi1_ipoib_txq *txq = &priv->txqs[i]; in hfi1_ipoib_napi_tx_enable()
834 struct hfi1_ipoib_txq *txq = &priv->txqs[i]; in hfi1_ipoib_napi_tx_disable()
844 struct hfi1_ipoib_txq *txq = &priv->txqs[q]; in hfi1_ipoib_tx_timeout()