Lines Matching defs:qh

364 		struct ehci_qh_sub *qh;
368 qh = buf_res.buffer;
373 qh->qtd_next =
375 qh->qtd_altnext =
377 qh->qtd_status =
382 ehci_qh_t *qh;
386 qh = buf_res.buffer;
390 qh->page_cache = sc->sc_hw.intr_start_pc + i;
394 sc->sc_intr_p_last[i] = qh;
396 qh->qh_self =
400 qh->qh_endp =
402 qh->qh_endphub =
404 qh->qh_curqtd = 0;
406 qh->qh_qtd.qtd_next =
408 qh->qh_qtd.qtd_altnext =
410 qh->qh_qtd.qtd_status =
441 ehci_qh_t *qh;
443 qh = sc->sc_intr_p_last[0];
446 qh->qh_link = htohc32(sc, EHCI_LINK_TERMINATE);
520 ehci_qh_t *qh;
522 qh = buf_res.buffer;
526 qh->page_cache = &sc->sc_hw.async_start_pc;
530 sc->sc_async_p_last = qh;
534 qh->qh_self =
539 qh->qh_endp =
541 qh->qh_endphub = htohc32(sc, EHCI_QH_SET_MULT(1));
542 qh->qh_link = qh->qh_self;
543 qh->qh_curqtd = 0;
546 qh->qh_qtd.qtd_next = htohc32(sc, EHCI_LINK_TERMINATE);
547 qh->qh_qtd.qtd_altnext = htohc32(sc, EHCI_LINK_TERMINATE);
548 qh->qh_qtd.qtd_status = htohc32(sc, EHCI_QTD_HALTED);
789 ehci_dump_sqh(ehci_softc_t *sc, ehci_qh_t *qh)
794 usb_pc_cpu_invalidate(qh->page_cache);
795 printf("QH(%p) at 0x%08x:\n", qh, hc32toh(sc, qh->qh_self) & ~0x1F);
797 ehci_dump_link(sc, qh->qh_link, 1);
799 endp = hc32toh(sc, qh->qh_endp);
808 endphub = hc32toh(sc, qh->qh_endphub);
815 ehci_dump_link(sc, qh->qh_curqtd, 0);
818 ehci_dump_qtd(sc, (void *)&qh->qh_qtd);
1217 ehci_qh_t *qh;
1234 qh = xfer->qh_start[xfer->flags_int.curr_dma_set];
1236 usb_pc_cpu_invalidate(qh->page_cache);
1238 status = hc32toh(sc, qh->qh_qtd.qtd_status);
1347 ehci_qh_t *qh;
1357 qh = xfer->qh_start[xfer->flags_int.curr_dma_set];
1359 usb_pc_cpu_invalidate(qh->page_cache);
1361 status = hc32toh(sc, qh->qh_qtd.qtd_status);
1778 ehci_qh_t *qh;
1960 qh = xfer->qh_start[xfer->flags_int.curr_dma_set];
1995 qh->qh_endp = htohc32(temp.sc, qh_endp);
2004 qh->qh_endphub = htohc32(temp.sc, qh_endphub);
2005 qh->qh_curqtd = 0;
2011 qh->qh_qtd.qtd_status = htohc32(temp.sc, EHCI_QTD_SET_TOGGLE(1));
2013 qh->qh_qtd.qtd_status = 0;
2018 qh->qh_qtd.qtd_next = td->qtd_self;
2019 qh->qh_qtd.qtd_altnext =
2023 qh->qh_qtd.qtd_buffer[0] = 0;
2024 qh->qh_qtd.qtd_buffer[1] = 0;
2025 qh->qh_qtd.qtd_buffer[2] = 0;
2026 qh->qh_qtd.qtd_buffer[3] = 0;
2027 qh->qh_qtd.qtd_buffer[4] = 0;
2028 qh->qh_qtd.qtd_buffer_hi[0] = 0;
2029 qh->qh_qtd.qtd_buffer_hi[1] = 0;
2030 qh->qh_qtd.qtd_buffer_hi[2] = 0;
2031 qh->qh_qtd.qtd_buffer_hi[3] = 0;
2032 qh->qh_qtd.qtd_buffer_hi[4] = 0;
2034 usb_pc_cpu_flush(qh->page_cache);
2037 EHCI_APPEND_QH(qh, *qh_last);
3710 ehci_qh_t *qh;
3714 qh = page_info.buffer;
3717 qh->qh_self = htohc32(sc, page_info.physaddr | EHCI_LINK_QH);
3718 qh->obj_next = last_obj;
3719 qh->page_cache = pc + n;
3721 last_obj = qh;