Searched refs:iowait (Results 1 – 4 of 4) sorted by relevance
/drivers/infiniband/hw/qib/ |
D | qib_verbs.c | 712 qp = list_entry(list->next, struct qib_qp, iowait); in mem_timer() 713 list_del_init(&qp->iowait); in mem_timer() 943 list_empty(&qp->iowait)) { in __get_txreq() 946 list_add_tail(&qp->iowait, &dev->txwait); in __get_txreq() 1008 qp = list_entry(dev->txwait.next, struct qib_qp, iowait); in qib_put_txreq() 1009 list_del_init(&qp->iowait); in qib_put_txreq() 1044 list_for_each_entry_safe(qp, nqp, &dev->dmawait, iowait) { in qib_verbs_sdma_desc_avail() 1052 list_del_init(&qp->iowait); in qib_verbs_sdma_desc_avail() 1117 if (list_empty(&qp->iowait)) { in wait_kmem() 1121 list_add_tail(&qp->iowait, &dev->memwait); in wait_kmem() [all …]
|
D | qib_qp.c | 489 if (!list_empty(&qp->iowait) && !(qp->s_flags & QIB_S_BUSY)) { in qib_error_qp() 491 list_del_init(&qp->iowait); in qib_error_qp() 695 if (!list_empty(&qp->iowait)) in qib_modify_qp() 696 list_del_init(&qp->iowait); in qib_modify_qp() 1077 INIT_LIST_HEAD(&qp->iowait); in qib_create_qp() 1194 if (!list_empty(&qp->iowait)) in qib_destroy_qp() 1195 list_del_init(&qp->iowait); in qib_destroy_qp()
|
D | qib_sdma.c | 690 if (list_empty(&qp->iowait)) { in qib_sdma_verbs_send() 696 list_add_tail(&qp->iowait, &dev->dmawait); in qib_sdma_verbs_send()
|
D | qib_verbs.h | 519 struct list_head iowait; /* link for wait PIO buf */ member
|