Home
last modified time | relevance | path

Searched refs:vnic_sdma (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dvnic_sdma.c88 struct hfi1_vnic_sdma *vnic_sdma = tx->sdma; in vnic_sdma_complete() local
90 sdma_txclean(vnic_sdma->dd, txreq); in vnic_sdma_complete()
92 kmem_cache_free(vnic_sdma->dd->vnic.txreq_cache, tx); in vnic_sdma_complete()
175 struct hfi1_vnic_sdma *vnic_sdma = &vinfo->sdma[q_idx]; in hfi1_vnic_send_dma() local
176 struct sdma_engine *sde = vnic_sdma->sde; in hfi1_vnic_send_dma()
180 if (unlikely(READ_ONCE(vnic_sdma->state) != HFI1_VNIC_SDMA_Q_ACTIVE)) in hfi1_vnic_send_dma()
192 tx->sdma = vnic_sdma; in hfi1_vnic_send_dma()
201 ret = sdma_send_txreq(sde, &vnic_sdma->wait, &tx->txreq, in hfi1_vnic_send_dma()
202 vnic_sdma->pkts_sent); in hfi1_vnic_send_dma()
208 vnic_sdma->pkts_sent = true; in hfi1_vnic_send_dma()
[all …]
DMakefile16 verbs_txreq.o vnic_main.o vnic_sdma.o