Lines Matching defs:qh

361 		struct ehci_qh_sub *qh;
365 qh = buf_res.buffer;
370 qh->qtd_next =
372 qh->qtd_altnext =
374 qh->qtd_status =
379 ehci_qh_t *qh;
383 qh = buf_res.buffer;
387 qh->page_cache = sc->sc_hw.intr_start_pc + i;
391 sc->sc_intr_p_last[i] = qh;
393 qh->qh_self =
397 qh->qh_endp =
399 qh->qh_endphub =
401 qh->qh_curqtd = 0;
403 qh->qh_qtd.qtd_next =
405 qh->qh_qtd.qtd_altnext =
407 qh->qh_qtd.qtd_status =
438 ehci_qh_t *qh;
440 qh = sc->sc_intr_p_last[0];
443 qh->qh_link = htohc32(sc, EHCI_LINK_TERMINATE);
517 ehci_qh_t *qh;
519 qh = buf_res.buffer;
523 qh->page_cache = &sc->sc_hw.async_start_pc;
527 sc->sc_async_p_last = qh;
531 qh->qh_self =
536 qh->qh_endp =
538 qh->qh_endphub = htohc32(sc, EHCI_QH_SET_MULT(1));
539 qh->qh_link = qh->qh_self;
540 qh->qh_curqtd = 0;
543 qh->qh_qtd.qtd_next = htohc32(sc, EHCI_LINK_TERMINATE);
544 qh->qh_qtd.qtd_altnext = htohc32(sc, EHCI_LINK_TERMINATE);
545 qh->qh_qtd.qtd_status = htohc32(sc, EHCI_QTD_HALTED);
786 ehci_dump_sqh(ehci_softc_t *sc, ehci_qh_t *qh)
791 usb_pc_cpu_invalidate(qh->page_cache);
792 printf("QH(%p) at 0x%08x:\n", qh, hc32toh(sc, qh->qh_self) & ~0x1F);
794 ehci_dump_link(sc, qh->qh_link, 1);
796 endp = hc32toh(sc, qh->qh_endp);
805 endphub = hc32toh(sc, qh->qh_endphub);
812 ehci_dump_link(sc, qh->qh_curqtd, 0);
815 ehci_dump_qtd(sc, (void *)&qh->qh_qtd);
1214 ehci_qh_t *qh;
1231 qh = xfer->qh_start[xfer->flags_int.curr_dma_set];
1233 usb_pc_cpu_invalidate(qh->page_cache);
1235 status = hc32toh(sc, qh->qh_qtd.qtd_status);
1344 ehci_qh_t *qh;
1354 qh = xfer->qh_start[xfer->flags_int.curr_dma_set];
1356 usb_pc_cpu_invalidate(qh->page_cache);
1358 status = hc32toh(sc, qh->qh_qtd.qtd_status);
1775 ehci_qh_t *qh;
1957 qh = xfer->qh_start[xfer->flags_int.curr_dma_set];
1992 qh->qh_endp = htohc32(temp.sc, qh_endp);
2001 qh->qh_endphub = htohc32(temp.sc, qh_endphub);
2002 qh->qh_curqtd = 0;
2008 qh->qh_qtd.qtd_status = htohc32(temp.sc, EHCI_QTD_SET_TOGGLE(1));
2010 qh->qh_qtd.qtd_status = 0;
2015 qh->qh_qtd.qtd_next = td->qtd_self;
2016 qh->qh_qtd.qtd_altnext =
2020 qh->qh_qtd.qtd_buffer[0] = 0;
2021 qh->qh_qtd.qtd_buffer[1] = 0;
2022 qh->qh_qtd.qtd_buffer[2] = 0;
2023 qh->qh_qtd.qtd_buffer[3] = 0;
2024 qh->qh_qtd.qtd_buffer[4] = 0;
2025 qh->qh_qtd.qtd_buffer_hi[0] = 0;
2026 qh->qh_qtd.qtd_buffer_hi[1] = 0;
2027 qh->qh_qtd.qtd_buffer_hi[2] = 0;
2028 qh->qh_qtd.qtd_buffer_hi[3] = 0;
2029 qh->qh_qtd.qtd_buffer_hi[4] = 0;
2031 usb_pc_cpu_flush(qh->page_cache);
2034 EHCI_APPEND_QH(qh, *qh_last);
3707 ehci_qh_t *qh;
3711 qh = page_info.buffer;
3714 qh->qh_self = htohc32(sc, page_info.physaddr | EHCI_LINK_QH);
3715 qh->obj_next = last_obj;
3716 qh->page_cache = pc + n;
3718 last_obj = qh;