Lines Matching refs:last
2900 struct ehci_qtd *last = 0, *end = qh->dummy; in qh_completions() local
3027 if (last) { in qh_completions()
3028 if (likely (last->urb != urb)) { in qh_completions()
3029 ehci_urb_done (ehci, last->urb, regs); in qh_completions()
3081 ehci_qtd_free (ehci, last); in qh_completions()
3082 last = 0; in qh_completions()
3303 last = list_entry (qtd->qtd_list.prev, struct ehci_qtd, qtd_list); in qh_completions()
3305 last->hw_next = qtd->hw_next; in qh_completions()
3309 last = qtd; in qh_completions()
3312 if (likely (last != 0)) { in qh_completions()
3313 ehci_urb_done (ehci, last->urb, regs); in qh_completions()
3315 ehci_qtd_free (ehci, last); in qh_completions()
3316 last = 0; in qh_completions()
8489 struct ehci_qh *last; in ehci_urb_dequeue() local
8491 for (last = ehci->reclaim; in ehci_urb_dequeue()
8492 last->reclaim; in ehci_urb_dequeue()
8493 last = last->reclaim) in ehci_urb_dequeue()
8496 last->reclaim = qh; in ehci_urb_dequeue()