Lines Matching defs:last
292 struct ehci_qtd *last, *end = qh->dummy;
314 last = NULL;
332 if (last) {
333 if (likely (last->urb != urb)) {
334 ehci_urb_done(ehci, last->urb, last_status);
337 ehci_qtd_free (ehci, last);
338 last = NULL;
497 last = list_entry (qtd->qtd_list.prev,
499 last->hw_next = qtd->hw_next;
504 last = qtd;
510 /* last urb's completion might still need calling */
511 if (likely (last != NULL)) {
512 ehci_urb_done(ehci, last->urb, last_status);
513 ehci_qtd_free (ehci, last);
652 * last one may be "short" (including zero len)
696 * last data qtd (the only one, for control and most other cases).
1431 /* Find the last async QH which has been empty for a timer cycle */
1441 /* If nothing else is being unlinked, unlink the last empty QH */