/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_verbs.h | 173 struct list_head dmawait; /* list for wait DMA */ member
|
H A D | qib_verbs.c | 680 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 D | qib_sysfs.c | 441 QIB_DIAGC_ATTR(dmawait); variable
|
H A D | qib_sdma.c | 662 list_add_tail(&priv->iowait, &dev->dmawait); in qib_sdma_verbs_send()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | vnic_sdma.c | 225 * 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 D | sdma.c | 420 /* 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 D | sdma.h | 386 struct list_head dmawait; member
|
H A D | ipoib_tx.c | 624 * 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 D | qp.c | 513 &sde->dmawait); in iowait_sleep()
|
H A D | user_sdma.c | 137 * 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 D | chip.c | 4124 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 D | vnic_sdma.c | 183 * 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 D | sdma.c | 378 /* 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 D | sdma.h | 345 struct list_head dmawait; member
|
H A D | qp.c | 472 &sde->dmawait); in iowait_sleep()
|
H A D | ipoib_tx.c | 610 * 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 D | user_sdma.c | 80 * 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 D | chip.c | 4084 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 D | qib_verbs.h | 173 struct list_head dmawait; /* list for wait DMA */ member
|
H A D | qib_verbs.c | 680 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 D | qib_sysfs.c | 421 QIB_DIAGC_ATTR(dmawait); variable
|
H A D | qib_sdma.c | 662 list_add_tail(&priv->iowait, &dev->dmawait); in qib_sdma_verbs_send()
|