Home
last modified time | relevance | path

Searched refs:dmawait (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_verbs.h173 struct list_head dmawait; /* list for wait DMA */ member
H A Dqib_verbs.c680 list_for_each_entry_safe(qpp, nqpp, &dev->dmawait, iowait) { in qib_verbs_sdma_desc_avail()
1511 INIT_LIST_HEAD(&dev->dmawait); in qib_register_ib_device()
1653 if (!list_empty(&dev->dmawait)) in qib_unregister_ib_device()
1654 qib_dev_err(dd, "dmawait list not empty!\n"); in qib_unregister_ib_device()
H A Dqib_sysfs.c441 QIB_DIAGC_ATTR(dmawait); variable
H A Dqib_sdma.c662 list_add_tail(&priv->iowait, &dev->dmawait); in qib_sdma_verbs_send()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dvnic_sdma.c225 * structure to sdma engine's dmawait list to be woken up when descriptors
246 iowait_queue(pkts_sent, wait->iow, &sde->dmawait); in hfi1_vnic_sdma_sleep()
256 * queue's wait structure was previously added to sdma engine's dmawait list.
H A Dsdma.c420 /* wakeup QPs orphaned on the dmawait list */ in sdma_flush()
425 if (!list_empty(&sde->dmawait)) { in sdma_flush()
427 list_for_each_entry_safe(w, nw, &sde->dmawait, list) { in sdma_flush()
1455 INIT_LIST_HEAD(&sde->dmawait); in sdma_init()
1615 if (!list_empty(&sde->dmawait)) in sdma_exit()
1616 dd_dev_err(dd, "sde %u: dmawait list not empty!\n", in sdma_exit()
1779 if (!list_empty(&sde->dmawait)) { in sdma_desc_avail()
1786 &sde->dmawait, in sdma_desc_avail()
H A Dsdma.h386 struct list_head dmawait; member
H A Dipoib_tx.c624 * structure to sdma engine's dmawait list to be woken up when descriptors
652 iowait_queue(pkts_sent, wait->iow, &sde->dmawait); in hfi1_ipoib_sdma_sleep()
667 * queue's wait structure was previously added to sdma engine's dmawait list.
H A Dqp.c513 &sde->dmawait); in iowait_sleep()
H A Duser_sdma.c137 * is to the dmawait list since that is the only place where in defer_packet_queue()
144 iowait_queue(pkts_sent, &pq->busy, &sde->dmawait); in defer_packet_queue()
H A Dchip.c4124 def_access_ibp_counter(dmawait); variable
5146 [C_SW_IBP_DMA_WAIT] = SW_IBP_CNTR(DmaWait, dmawait),
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dvnic_sdma.c183 * structure to sdma engine's dmawait list to be woken up when descriptors
204 iowait_queue(pkts_sent, wait->iow, &sde->dmawait); in hfi1_vnic_sdma_sleep()
214 * queue's wait structure was previously added to sdma engine's dmawait list.
H A Dsdma.c378 /* wakeup QPs orphaned on the dmawait list */ in sdma_flush()
383 if (!list_empty(&sde->dmawait)) { in sdma_flush()
385 list_for_each_entry_safe(w, nw, &sde->dmawait, list) { in sdma_flush()
1413 INIT_LIST_HEAD(&sde->dmawait); in sdma_init()
1573 if (!list_empty(&sde->dmawait)) in sdma_exit()
1574 dd_dev_err(dd, "sde %u: dmawait list not empty!\n", in sdma_exit()
1737 if (!list_empty(&sde->dmawait)) { in sdma_desc_avail()
1744 &sde->dmawait, in sdma_desc_avail()
H A Dsdma.h345 struct list_head dmawait; member
H A Dqp.c472 &sde->dmawait); in iowait_sleep()
H A Dipoib_tx.c610 * structure to sdma engine's dmawait list to be woken up when descriptors
641 iowait_queue(pkts_sent, wait->iow, &sde->dmawait); in hfi1_ipoib_sdma_sleep()
656 * queue's wait structure was previously added to sdma engine's dmawait list.
H A Duser_sdma.c80 * is to the dmawait list since that is the only place where in defer_packet_queue()
87 iowait_queue(pkts_sent, &pq->busy, &sde->dmawait); in defer_packet_queue()
H A Dchip.c4084 def_access_ibp_counter(dmawait); variable
5106 [C_SW_IBP_DMA_WAIT] = SW_IBP_CNTR(DmaWait, dmawait),
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_verbs.h173 struct list_head dmawait; /* list for wait DMA */ member
H A Dqib_verbs.c680 list_for_each_entry_safe(qpp, nqpp, &dev->dmawait, iowait) { in qib_verbs_sdma_desc_avail()
1512 INIT_LIST_HEAD(&dev->dmawait); in qib_register_ib_device()
1651 if (!list_empty(&dev->dmawait)) in qib_unregister_ib_device()
1652 qib_dev_err(dd, "dmawait list not empty!\n"); in qib_unregister_ib_device()
H A Dqib_sysfs.c421 QIB_DIAGC_ATTR(dmawait); variable
H A Dqib_sdma.c662 list_add_tail(&priv->iowait, &dev->dmawait); in qib_sdma_verbs_send()

Completed in 79 milliseconds