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