Lines Matching refs:qh

414 	struct uhci_qh *qh;  in uhci_init_qh()  local
418 qh = buf_res.buffer; in uhci_init_qh()
420 qh->qh_self = in uhci_init_qh()
424 qh->page_cache = pc; in uhci_init_qh()
426 return (qh); in uhci_init_qh()
1237 uhci_qh_t *qh; in uhci_check_transfer_sub() local
1245 qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; in uhci_check_transfer_sub()
1280 qh->qh_e_next = td_self; in uhci_check_transfer_sub()
1281 usb_pc_cpu_flush(qh->page_cache); in uhci_check_transfer_sub()
1819 uhci_qh_t *qh; in uhci_device_done() local
1826 qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; in uhci_device_done()
1827 if (qh) { in uhci_device_done()
1828 usb_pc_cpu_invalidate(qh->page_cache); in uhci_device_done()
1835 UHCI_REMOVE_QH(qh, sc->sc_bulk_p_last); in uhci_device_done()
1839 UHCI_REMOVE_QH(qh, sc->sc_ls_ctl_p_last); in uhci_device_done()
1841 UHCI_REMOVE_QH(qh, sc->sc_fs_ctl_p_last); in uhci_device_done()
1845 UHCI_REMOVE_QH(qh, sc->sc_intr_p_last[xfer->qh_pos]); in uhci_device_done()
1889 uhci_qh_t *qh; in uhci_device_bulk_start() local
1895 qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; in uhci_device_bulk_start()
1897 qh->e_next = td; in uhci_device_bulk_start()
1898 qh->qh_e_next = td->td_self; in uhci_device_bulk_start()
1901 UHCI_APPEND_QH(qh, sc->sc_bulk_p_last); in uhci_device_bulk_start()
1905 usb_pc_cpu_flush(qh->page_cache); in uhci_device_bulk_start()
1945 uhci_qh_t *qh; in uhci_device_ctrl_start() local
1952 qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; in uhci_device_ctrl_start()
1954 qh->e_next = td; in uhci_device_ctrl_start()
1955 qh->qh_e_next = td->td_self; in uhci_device_ctrl_start()
1963 UHCI_APPEND_QH(qh, sc->sc_ls_ctl_p_last); in uhci_device_ctrl_start()
1965 UHCI_APPEND_QH(qh, sc->sc_fs_ctl_p_last); in uhci_device_ctrl_start()
1968 usb_pc_cpu_flush(qh->page_cache); in uhci_device_ctrl_start()
2038 uhci_qh_t *qh; in uhci_device_intr_start() local
2045 qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; in uhci_device_intr_start()
2047 qh->e_next = td; in uhci_device_intr_start()
2048 qh->qh_e_next = td->td_self; in uhci_device_intr_start()
2052 UHCI_APPEND_QH(qh, sc->sc_intr_p_last[xfer->qh_pos]); in uhci_device_intr_start()
2054 usb_pc_cpu_flush(qh->page_cache); in uhci_device_intr_start()
2936 uhci_qh_t *qh; in uhci_xfer_setup() local
2940 qh = page_info.buffer; in uhci_xfer_setup()
2943 qh->qh_self = htole32(page_info.physaddr | UHCI_PTR_QH); in uhci_xfer_setup()
2944 qh->obj_next = last_obj; in uhci_xfer_setup()
2945 qh->page_cache = pc + n; in uhci_xfer_setup()
2947 last_obj = qh; in uhci_xfer_setup()
3016 uhci_qh_t *qh; in uhci_device_resume() local
3025 qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; in uhci_device_resume()
3028 UHCI_APPEND_QH(qh, sc->sc_bulk_p_last); in uhci_device_resume()
3034 UHCI_APPEND_QH(qh, sc->sc_ls_ctl_p_last); in uhci_device_resume()
3036 UHCI_APPEND_QH(qh, sc->sc_fs_ctl_p_last); in uhci_device_resume()
3040 UHCI_APPEND_QH(qh, sc->sc_intr_p_last[xfer->qh_pos]); in uhci_device_resume()
3056 uhci_qh_t *qh; in uhci_device_suspend() local
3065 qh = xfer->qh_start[xfer->flags_int.curr_dma_set]; in uhci_device_suspend()
3072 UHCI_REMOVE_QH(qh, sc->sc_bulk_p_last); in uhci_device_suspend()
3076 UHCI_REMOVE_QH(qh, sc->sc_ls_ctl_p_last); in uhci_device_suspend()
3078 UHCI_REMOVE_QH(qh, sc->sc_fs_ctl_p_last); in uhci_device_suspend()
3082 UHCI_REMOVE_QH(qh, sc->sc_intr_p_last[xfer->qh_pos]); in uhci_device_suspend()