Lines Matching refs:qh1
320 struct ehci_qh *qh1, in intr_deschedule() argument
324 U32 frame = qh1->start; in intr_deschedule()
327 periodic_unlink (ehci, frame, qh1); in intr_deschedule()
328 qh_put (ehci, qh1); in intr_deschedule()
329 frame += qh1->period; in intr_deschedule()
332 qh1->qh_state = QH_STATE_UNLINK; in intr_deschedule()
333 qh1->qh_next.ptr = 0; in intr_deschedule()
345 if (((ehci_get_frame (&ehci->hcd) - frame) % qh1->period) == 0) { in intr_deschedule()
348 qh1->hw_next = EHCI_LIST_END; in intr_deschedule()
354 qh1->hw_next = EHCI_LIST_END; in intr_deschedule()
356 qh1->qh_state = QH_STATE_IDLE; in intr_deschedule()
360 (qh1->usecs + qh1->c_usecs) / qh1->period; in intr_deschedule()
364 qh1, qh1->period, frame, in intr_deschedule()
365 atomic_read(&qh1->refcount), ehci->periodic_sched); in intr_deschedule()
537 struct ehci_qh *qh1; in intr_submit() local
554 qh1 = qh_append_tds (ehci, urb, &empty, epnum1, &dev->ep [epnum1]); in intr_submit()
556 if (qh1 == 0) { in intr_submit()
560 if (qh1->qh_state == QH_STATE_IDLE) { in intr_submit()
561 if ((status = qh_schedule (ehci, qh1)) != 0) in intr_submit()
566 qh1 = qh_append_tds (ehci, urb, qtd_list, epnum1, &dev->ep [epnum1]); in intr_submit()