Lines Matching defs:last
291 struct ehci_qtd *last, *end = qh->dummy;
313 last = NULL;
331 if (last) {
332 if (likely (last->urb != urb)) {
333 ehci_urb_done(ehci, last->urb, last_status);
336 ehci_qtd_free (ehci, last);
337 last = NULL;
496 last = list_entry (qtd->qtd_list.prev,
498 last->hw_next = qtd->hw_next;
503 last = qtd;
509 /* last urb's completion might still need calling */
510 if (likely (last != NULL)) {
511 ehci_urb_done(ehci, last->urb, last_status);
512 ehci_qtd_free (ehci, last);
651 * last one may be "short" (including zero len)
695 * last data qtd (the only one, for control and most other cases).
1430 /* Find the last async QH which has been empty for a timer cycle */
1440 /* If nothing else is being unlinked, unlink the last empty QH */