Lines Matching refs:buf_res
189 struct usb_page_search buf_res;
205 usbd_get_page(&sc->sc_hw.pframes_pc, 0, &buf_res);
206 EOWRITE4(sc, EHCI_PERIODICLISTBASE, buf_res.physaddr);
208 usbd_get_page(&sc->sc_hw.async_start_pc, 0, &buf_res);
209 EOWRITE4(sc, EHCI_ASYNCLISTADDR, buf_res.physaddr | EHCI_LINK_QH);
242 struct usb_page_search buf_res;
304 usbd_get_page(&sc->sc_hw.terminate_pc, 0, &buf_res);
305 qh_sub = (struct ehci_qh_sub *)buf_res.buffer;
307 sc->sc_terminate_self = htohc32(sc, buf_res.physaddr);
318 usbd_get_page(sc->sc_hw.intr_start_pc + i, 0, &buf_res);
320 qh_t = (ehci_qh_t *)buf_res.buffer;
331 htohc32(sc, buf_res.physaddr) |
383 usbd_get_page(sc->sc_hw.isoc_fs_start_pc + i, 0, &buf_res);
384 sitd = (ehci_sitd_t *)buf_res.buffer;
397 htohc32(sc, buf_res.physaddr) |
406 usbd_get_page(sc->sc_hw.isoc_hs_start_pc + i, 0, &buf_res);
408 itd = (ehci_itd_t *)buf_res.buffer;
421 htohc32(sc, buf_res.physaddr) |
428 usbd_get_page(&sc->sc_hw.pframes_pc, 0, &buf_res);
430 pframes = (uint32_t *)buf_res.buffer;
442 usbd_get_page(&sc->sc_hw.async_start_pc, 0, &buf_res);
444 qh_t = (ehci_qh_t *)buf_res.buffer;
457 htohc32(sc, buf_res.physaddr) |
1485 struct usb_page_search buf_res;
1595 usbd_get_page(temp->pc, buf_offset, &buf_res);
1598 htohc32(temp->sc, buf_res.physaddr);
1600 htohc32(temp->sc, (unsigned int)buf_res.buffer);
1609 usbd_get_page(temp->pc, buf_offset, &buf_res);
1613 buf_res.physaddr & (~0xFFF));
1615 (unsigned int)buf_res.buffer & (~0xFFF));
1630 usbd_get_page(temp->pc, buf_offset - 1, &buf_res);
1634 buf_res.physaddr & (~0xFFF));
1636 (unsigned int)buf_res.buffer & (~0xFFF));
2396 struct usb_page_search buf_res;
2517 usbd_get_page(xfer->frbuffers, buf_offset, &buf_res);
2519 td->sitd_bp[0] = htohc32(sc, buf_res.physaddr);
2521 td->sitd_bp[0] = htohc32(sc, (unsigned int)buf_res.buffer);
2529 &buf_res);
2531 temp = buf_res.physaddr & ~0xFFF;
2533 temp = (unsigned int)buf_res.buffer & ~0xFFF;
2703 struct usb_page_search buf_res;
2835 usbd_get_page(xfer->frbuffers, itd_offset[0], &buf_res);
2838 page_addr = buf_res.physaddr & ~0xFFF;
2840 page_addr = (unsigned int)buf_res.buffer & ~0xFFF;
2850 (buf_res.physaddr & 0xFFF));
2852 ((unsigned int)buf_res.buffer & 0xFFF));
2863 usbd_get_page(xfer->frbuffers, buf_offset - 1, &buf_res);
2865 usbd_get_page(xfer->frbuffers, itd_offset[x + 1], &buf_res);
2869 if ((buf_res.physaddr ^ page_addr) & ~0xFFF) {
2871 page_addr = buf_res.physaddr & ~0xFFF;
2874 if (((unsigned int)buf_res.buffer ^ page_addr) & ~0xFFF) {
2876 page_addr = (unsigned int)buf_res.buffer & ~0xFFF;