Lines Matching refs:buf_res
229 struct usb_page_search buf_res; in ehci_init_sub() local
245 usbd_get_page(&sc->sc_hw.pframes_pc, 0, &buf_res); in ehci_init_sub()
246 EOWRITE4(sc, EHCI_PERIODICLISTBASE, buf_res.physaddr); in ehci_init_sub()
248 usbd_get_page(&sc->sc_hw.async_start_pc, 0, &buf_res); in ehci_init_sub()
249 EOWRITE4(sc, EHCI_ASYNCLISTADDR, buf_res.physaddr | EHCI_LINK_QH); in ehci_init_sub()
282 struct usb_page_search buf_res; in ehci_init() local
346 usbd_get_page(&sc->sc_hw.terminate_pc, 0, &buf_res); in ehci_init()
348 qh = buf_res.buffer; in ehci_init()
350 sc->sc_terminate_self = htohc32(sc, buf_res.physaddr); in ehci_init()
364 usbd_get_page(sc->sc_hw.intr_start_pc + i, 0, &buf_res); in ehci_init()
366 qh = buf_res.buffer; in ehci_init()
377 htohc32(sc, buf_res.physaddr) | in ehci_init()
432 usbd_get_page(sc->sc_hw.isoc_fs_start_pc + i, 0, &buf_res); in ehci_init()
434 sitd = buf_res.buffer; in ehci_init()
447 htohc32(sc, buf_res.physaddr) | in ehci_init()
456 usbd_get_page(sc->sc_hw.isoc_hs_start_pc + i, 0, &buf_res); in ehci_init()
458 itd = buf_res.buffer; in ehci_init()
471 htohc32(sc, buf_res.physaddr) | in ehci_init()
478 usbd_get_page(&sc->sc_hw.pframes_pc, 0, &buf_res); in ehci_init()
483 pframes = buf_res.buffer; in ehci_init()
495 usbd_get_page(&sc->sc_hw.async_start_pc, 0, &buf_res); in ehci_init()
500 qh = buf_res.buffer; in ehci_init()
513 htohc32(sc, buf_res.physaddr) | in ehci_init()
1547 struct usb_page_search buf_res; in ehci_setup_standard_chain_sub() local
1656 usbd_get_page(temp->pc, buf_offset, &buf_res); in ehci_setup_standard_chain_sub()
1658 htohc32(temp->sc, buf_res.physaddr); in ehci_setup_standard_chain_sub()
1666 usbd_get_page(temp->pc, buf_offset, &buf_res); in ehci_setup_standard_chain_sub()
1669 buf_res.physaddr & (~0xFFF)); in ehci_setup_standard_chain_sub()
1683 usbd_get_page(temp->pc, buf_offset - 1, &buf_res); in ehci_setup_standard_chain_sub()
1686 buf_res.physaddr & (~0xFFF)); in ehci_setup_standard_chain_sub()
2434 struct usb_page_search buf_res; in ehci_device_isoc_fs_enter() local
2527 usbd_get_page(xfer->frbuffers, buf_offset, &buf_res); in ehci_device_isoc_fs_enter()
2528 td->sitd_bp[0] = htohc32(sc, buf_res.physaddr); in ehci_device_isoc_fs_enter()
2535 &buf_res); in ehci_device_isoc_fs_enter()
2536 temp = buf_res.physaddr & ~0xFFF; in ehci_device_isoc_fs_enter()
2702 struct usb_page_search buf_res; in ehci_device_isoc_hs_enter() local
2804 usbd_get_page(xfer->frbuffers, itd_offset[0], &buf_res); in ehci_device_isoc_hs_enter()
2806 page_addr = buf_res.physaddr & ~0xFFF; in ehci_device_isoc_hs_enter()
2814 (buf_res.physaddr & 0xFFF)); in ehci_device_isoc_hs_enter()
2824 usbd_get_page(xfer->frbuffers, buf_offset - 1, &buf_res); in ehci_device_isoc_hs_enter()
2826 usbd_get_page(xfer->frbuffers, itd_offset[x + 1], &buf_res); in ehci_device_isoc_hs_enter()
2830 if ((buf_res.physaddr ^ page_addr) & ~0xFFF) { in ehci_device_isoc_hs_enter()
2832 page_addr = buf_res.physaddr & ~0xFFF; in ehci_device_isoc_hs_enter()