Searched refs:buf_res (Results 1 - 13 of 13) sorted by relevance

/freebsd-11.0-release/sys/dev/usb/controller/
H A Dmusb_otg.c617 struct usb_page_search buf_res; local
684 usbd_get_page(td->pc, td->offset, &buf_res);
687 if (buf_res.length > count) {
688 buf_res.length = count;
691 if (USB_P2U(buf_res.buffer) & 3) {
717 if (buf_res.length >= 4) {
721 MUSB2_REG_EPFIFO(0), buf_res.buffer,
722 buf_res.length / 4);
724 temp = buf_res.length & ~3;
734 MUSB2_REG_EPFIFO(0), buf_res
760 struct usb_page_search buf_res; local
878 struct usb_page_search buf_res; local
1058 struct usb_page_search buf_res; local
1423 struct usb_page_search buf_res; local
1573 struct usb_page_search buf_res; local
1702 struct usb_page_search buf_res; local
1926 struct usb_page_search buf_res; local
[all...]
H A Datmegadci.c333 struct usb_page_search buf_res; local
403 usbd_get_page(td->pc, td->offset, &buf_res);
406 if (buf_res.length > count) {
407 buf_res.length = count;
411 buf_res.buffer, buf_res.length);
414 count -= buf_res.length;
415 td->offset += buf_res.length;
416 td->remainder -= buf_res.length;
447 struct usb_page_search buf_res; local
[all...]
H A Davr32dci.c352 struct usb_page_search buf_res; local
413 usbd_get_page(td->pc, td->offset, &buf_res);
416 if (buf_res.length > count) {
417 buf_res.length = count;
420 memcpy(buf_res.buffer, sc->physdata +
422 (td->ep_no << 16) + (td->offset % td->max_packet_size), buf_res.length);
424 count -= buf_res.length;
425 td->offset += buf_res.length;
426 td->remainder -= buf_res.length;
451 struct usb_page_search buf_res; local
[all...]
H A Dsaf1761_otg.c331 struct usb_page_search buf_res; local
344 usbd_get_page(td->pc, td->offset, &buf_res);
347 if (buf_res.length > len)
348 buf_res.length = len;
351 if (((uintptr_t)buf_res.buffer) & 3)
354 count = buf_res.length & ~3;
359 offset, buf_res.buffer, count / 4);
386 struct usb_page_search buf_res; local
397 usbd_get_page(td->pc, td->offset, &buf_res);
400 if (buf_res
1084 struct usb_page_search buf_res; local
1130 struct usb_page_search buf_res; local
[all...]
H A Dehci.c228 struct usb_page_search buf_res; local
244 usbd_get_page(&sc->sc_hw.pframes_pc, 0, &buf_res);
245 EOWRITE4(sc, EHCI_PERIODICLISTBASE, buf_res.physaddr);
247 usbd_get_page(&sc->sc_hw.async_start_pc, 0, &buf_res);
248 EOWRITE4(sc, EHCI_ASYNCLISTADDR, buf_res.physaddr | EHCI_LINK_QH);
281 struct usb_page_search buf_res; local
345 usbd_get_page(&sc->sc_hw.terminate_pc, 0, &buf_res);
347 qh = buf_res.buffer;
349 sc->sc_terminate_self = htohc32(sc, buf_res.physaddr);
363 usbd_get_page(sc->sc_hw.intr_start_pc + i, 0, &buf_res);
1558 struct usb_page_search buf_res; local
2462 struct usb_page_search buf_res; local
2765 struct usb_page_search buf_res; local
[all...]
H A Dohci.c172 struct usb_page_search buf_res; local
245 usbd_get_page(&sc->sc_hw.hcca_pc, 0, &buf_res);
246 OWRITE4(sc, OHCI_HCCA, buf_res.physaddr);
248 usbd_get_page(&sc->sc_hw.ctrl_start_pc, 0, &buf_res);
249 OWRITE4(sc, OHCI_CONTROL_HEAD_ED, buf_res.physaddr);
251 usbd_get_page(&sc->sc_hw.bulk_start_pc, 0, &buf_res);
252 OWRITE4(sc, OHCI_BULK_HEAD_ED, buf_res.physaddr);
306 struct usb_page_search buf_res; local
309 usbd_get_page(pc, 0, &buf_res);
311 ed = buf_res
323 struct usb_page_search buf_res; local
1250 struct usb_page_search buf_res; local
1840 struct usb_page_search buf_res; local
[all...]
H A Dat91dci.c391 struct usb_page_search buf_res; local
459 usbd_get_page(td->pc, td->offset, &buf_res);
462 if (buf_res.length > count) {
463 buf_res.length = count;
467 td->fifo_reg, buf_res.buffer, buf_res.length);
470 count -= buf_res.length;
471 td->offset += buf_res.length;
472 td->remainder -= buf_res.length;
515 struct usb_page_search buf_res; local
[all...]
H A Duss820dci.c376 struct usb_page_search buf_res; local
464 usbd_get_page(td->pc, td->offset, &buf_res);
467 if (buf_res.length > count) {
468 buf_res.length = count;
472 USS820_RXDAT * USS820_REG_STRIDE, buf_res.buffer, buf_res.length);
475 count -= buf_res.length;
476 td->offset += buf_res.length;
477 td->remainder -= buf_res.length;
502 struct usb_page_search buf_res; local
[all...]
H A Dxhci.c284 struct usb_page_search buf_res; local
324 usbd_get_page(&sc->sc_hw.root_pc, 0, &buf_res);
327 addr = buf_res.physaddr;
328 phwr = buf_res.buffer;
347 struct usb_page_search buf_res; local
392 usbd_get_page(&sc->sc_hw.ctx_pc, 0, &buf_res);
393 pdctxa = buf_res.buffer;
396 addr = buf_res.physaddr;
408 addr = buf_res.physaddr;
424 usbd_get_page(&sc->sc_hw.root_pc, 0, &buf_res);
1045 struct usb_page_search buf_res; local
1134 struct usb_page_search buf_res; local
1690 struct usb_page_search buf_res; local
2247 struct usb_page_search buf_res; local
[all...]
H A Duhci.c126 struct usb_page_search buf_res; member in struct:uhci_mem_layout
217 usbd_get_page(ml->buf_pc, ml->buf_offset, &ml->buf_res);
219 if (ml->buf_res.length < td->len) {
264 td->td_buffer = htole32(ml->buf_res.physaddr);
281 struct usb_page_search buf_res; local
292 usbd_get_page(&sc->sc_hw.pframes_pc, 0, &buf_res);
295 UWRITE4(sc, UHCI_FLBASEADDR, buf_res.physaddr);
416 struct usb_page_search buf_res; local
419 usbd_get_page(pc, 0, &buf_res);
421 qh = buf_res
435 struct usb_page_search buf_res; local
615 struct usb_page_search buf_res; local
[all...]
H A Ddwc_otg.c183 struct usb_page_search buf_res; local
191 usbd_get_page(pc, offset, &buf_res);
193 if (buf_res.length > temp)
194 buf_res.length = temp;
198 fifo, buf_res.buffer, buf_res.length / 4);
200 offset += buf_res.length;
201 fifo += buf_res.length;
202 temp -= buf_res.length;
233 struct usb_page_search buf_res; local
[all...]
/freebsd-11.0-release/sys/dev/usb/
H A Dusb_busdma.c146 struct usb_page_search buf_res; local
150 usbd_get_page(pc, offset, &buf_res);
152 if (buf_res.length > len)
153 buf_res.length = len;
154 if (USB_P2U(buf_res.buffer) & mask)
156 if (buf_res.length & mask)
159 offset += buf_res.length;
160 len -= buf_res.length;
172 struct usb_page_search buf_res; local
176 usbd_get_page(cache, offset, &buf_res);
201 struct usb_page_search buf_res; local
[all...]
/freebsd-11.0-release/sys/boot/usb/
H A Dusb_busdma_loader.c100 struct usb_page_search buf_res; local
104 usbd_get_page(cache, offset, &buf_res);
106 if (buf_res.length > len) {
107 buf_res.length = len;
109 memcpy(buf_res.buffer, ptr, buf_res.length);
111 offset += buf_res.length;
112 len -= buf_res.length;
113 ptr = USB_ADD_BYTES(ptr, buf_res.length);

Completed in 182 milliseconds