Lines Matching refs:buf_res

230 	struct usb_page_search buf_res;  in ehci_init_sub()  local
246 usbd_get_page(&sc->sc_hw.pframes_pc, 0, &buf_res); in ehci_init_sub()
247 EOWRITE4(sc, EHCI_PERIODICLISTBASE, buf_res.physaddr); in ehci_init_sub()
249 usbd_get_page(&sc->sc_hw.async_start_pc, 0, &buf_res); in ehci_init_sub()
250 EOWRITE4(sc, EHCI_ASYNCLISTADDR, buf_res.physaddr | EHCI_LINK_QH); in ehci_init_sub()
283 struct usb_page_search buf_res; in ehci_init() local
347 usbd_get_page(&sc->sc_hw.terminate_pc, 0, &buf_res); in ehci_init()
349 qh = buf_res.buffer; in ehci_init()
351 sc->sc_terminate_self = htohc32(sc, buf_res.physaddr); in ehci_init()
365 usbd_get_page(sc->sc_hw.intr_start_pc + i, 0, &buf_res); in ehci_init()
367 qh = buf_res.buffer; in ehci_init()
378 htohc32(sc, buf_res.physaddr) | in ehci_init()
433 usbd_get_page(sc->sc_hw.isoc_fs_start_pc + i, 0, &buf_res); in ehci_init()
435 sitd = buf_res.buffer; in ehci_init()
448 htohc32(sc, buf_res.physaddr) | in ehci_init()
457 usbd_get_page(sc->sc_hw.isoc_hs_start_pc + i, 0, &buf_res); in ehci_init()
459 itd = buf_res.buffer; in ehci_init()
472 htohc32(sc, buf_res.physaddr) | in ehci_init()
479 usbd_get_page(&sc->sc_hw.pframes_pc, 0, &buf_res); in ehci_init()
484 pframes = buf_res.buffer; in ehci_init()
496 usbd_get_page(&sc->sc_hw.async_start_pc, 0, &buf_res); in ehci_init()
501 qh = buf_res.buffer; in ehci_init()
514 htohc32(sc, buf_res.physaddr) | in ehci_init()
1548 struct usb_page_search buf_res; in ehci_setup_standard_chain_sub() local
1657 usbd_get_page(temp->pc, buf_offset, &buf_res); in ehci_setup_standard_chain_sub()
1659 htohc32(temp->sc, buf_res.physaddr); in ehci_setup_standard_chain_sub()
1667 usbd_get_page(temp->pc, buf_offset, &buf_res); in ehci_setup_standard_chain_sub()
1670 buf_res.physaddr & (~0xFFF)); in ehci_setup_standard_chain_sub()
1684 usbd_get_page(temp->pc, buf_offset - 1, &buf_res); in ehci_setup_standard_chain_sub()
1687 buf_res.physaddr & (~0xFFF)); in ehci_setup_standard_chain_sub()
2435 struct usb_page_search buf_res; in ehci_device_isoc_fs_enter() local
2528 usbd_get_page(xfer->frbuffers, buf_offset, &buf_res); in ehci_device_isoc_fs_enter()
2529 td->sitd_bp[0] = htohc32(sc, buf_res.physaddr); in ehci_device_isoc_fs_enter()
2536 &buf_res); in ehci_device_isoc_fs_enter()
2537 temp = buf_res.physaddr & ~0xFFF; in ehci_device_isoc_fs_enter()
2703 struct usb_page_search buf_res; in ehci_device_isoc_hs_enter() local
2805 usbd_get_page(xfer->frbuffers, itd_offset[0], &buf_res); in ehci_device_isoc_hs_enter()
2807 page_addr = buf_res.physaddr & ~0xFFF; in ehci_device_isoc_hs_enter()
2815 (buf_res.physaddr & 0xFFF)); in ehci_device_isoc_hs_enter()
2825 usbd_get_page(xfer->frbuffers, buf_offset - 1, &buf_res); in ehci_device_isoc_hs_enter()
2827 usbd_get_page(xfer->frbuffers, itd_offset[x + 1], &buf_res); in ehci_device_isoc_hs_enter()
2831 if ((buf_res.physaddr ^ page_addr) & ~0xFFF) { in ehci_device_isoc_hs_enter()
2833 page_addr = buf_res.physaddr & ~0xFFF; in ehci_device_isoc_hs_enter()