• Home
  • Raw
  • Download

Lines Matching refs:txp

98 	struct ipath_sdma_txreq *txp = NULL;  in ipath_sdma_make_progress()  local
105 txp = list_entry(lp, struct ipath_sdma_txreq, list); in ipath_sdma_make_progress()
106 start_idx = txp->start_idx; in ipath_sdma_make_progress()
121 if (txp && txp->flags & IPATH_SDMA_TXREQ_F_FREEDESC && in ipath_sdma_make_progress()
134 if (txp && txp->next_descq_idx == dd->ipath_sdma_descq_head) { in ipath_sdma_make_progress()
136 if (txp->flags & IPATH_SDMA_TXREQ_F_VL15) in ipath_sdma_make_progress()
141 txp = list_entry(lp, struct ipath_sdma_txreq, in ipath_sdma_make_progress()
143 start_idx = txp->start_idx; in ipath_sdma_make_progress()
146 txp = NULL; in ipath_sdma_make_progress()
161 struct ipath_sdma_txreq *txp, *txp_next; in ipath_sdma_notify() local
163 list_for_each_entry_safe(txp, txp_next, list, list) { in ipath_sdma_notify()
164 list_del_init(&txp->list); in ipath_sdma_notify()
166 if (txp->callback) in ipath_sdma_notify()
167 (*txp->callback)(txp->callback_cookie, in ipath_sdma_notify()
168 txp->callback_status); in ipath_sdma_notify()
260 struct ipath_sdma_txreq *txp, *txpnext; in sdma_abort_task() local
282 list_for_each_entry_safe(txp, txpnext, in sdma_abort_task()
284 txp->callback_status = IPATH_SDMA_TXREQ_S_ABORTED; in sdma_abort_task()
285 if (txp->flags & IPATH_SDMA_TXREQ_F_VL15) in sdma_abort_task()
287 list_move_tail(&txp->list, &dd->ipath_sdma_notifylist); in sdma_abort_task()
510 struct ipath_sdma_txreq *txp, *txpnext; in teardown_sdma() local
536 list_for_each_entry_safe(txp, txpnext, &dd->ipath_sdma_activelist, in teardown_sdma()
538 txp->callback_status = IPATH_SDMA_TXREQ_S_SHUTDOWN; in teardown_sdma()
539 if (txp->flags & IPATH_SDMA_TXREQ_F_VL15) in teardown_sdma()
541 list_move_tail(&txp->list, &dd->ipath_sdma_notifylist); in teardown_sdma()