Searched refs:usb_page_cache (Results 1 - 25 of 81) sorted by relevance

1234

/freebsd-10.2-release/sys/dev/usb/
H A Dusb_busdma.h87 struct usb_page_cache { struct
141 int usb_uiomove(struct usb_page_cache *pc, struct uio *uio,
145 uint8_t usb_pc_alloc_mem(struct usb_page_cache *pc, struct usb_page *pg,
147 uint8_t usb_pc_dmamap_create(struct usb_page_cache *pc, usb_size_t size);
148 uint8_t usb_pc_load_mem(struct usb_page_cache *pc, usb_size_t size,
158 void usb_pc_cpu_flush(struct usb_page_cache *pc);
159 void usb_pc_cpu_invalidate(struct usb_page_cache *pc);
160 void usb_pc_dmamap_destroy(struct usb_page_cache *pc);
161 void usb_pc_free_mem(struct usb_page_cache *pc);
H A Dusb_transfer.h176 struct usb_page_cache *dma_page_cache_start;
177 struct usb_page_cache *dma_page_cache_end;
179 struct usb_page_cache *xfer_page_cache_start;
180 struct usb_page_cache *xfer_page_cache_end;
203 struct usb_page_cache *dma_page_cache_ptr; /* these will be
205 struct usb_page_cache *xfer_page_cache_ptr; /* these will not be
229 struct usb_page_cache **ppc, usb_size_t size, usb_size_t align,
H A Dusb_busdma.c84 usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset,
140 usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset,
169 usbd_copy_in_user(struct usb_page_cache *cache, usb_frlength_t offset,
199 struct usb_page_cache *cache;
214 usbd_m_copy_in(struct usb_page_cache *cache, usb_frlength_t dst_offset,
229 usb_uiomove(struct usb_page_cache *pc, struct uio *uio,
262 usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset,
291 usbd_copy_out_user(struct usb_page_cache *cache, usb_frlength_t offset,
320 usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset,
421 struct usb_page_cache *p
[all...]
H A Dusb_core.h72 struct usb_page_cache;
132 struct usb_page_cache *buf_fixup; /* fixup buffer(s) */
147 struct usb_page_cache *frbuffers;
H A Dusb_controller.h39 struct usb_page_cache;
47 typedef void (usb_bus_mem_sub_cb_t)(struct usb_bus *bus, struct usb_page_cache *pc, struct usb_page *pg, usb_size_t size, usb_size_t align);
H A Dusbdi.h35 struct usb_page_cache;
544 struct usb_page_cache *usbd_xfer_get_frame(struct usb_xfer *, usb_frcount_t);
574 void usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset,
576 int usbd_copy_in_user(struct usb_page_cache *cache, usb_frlength_t offset,
578 void usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset,
580 int usbd_copy_out_user(struct usb_page_cache *cache, usb_frlength_t offset,
582 void usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset,
584 void usbd_m_copy_in(struct usb_page_cache *cache, usb_frlength_t dst_offset,
586 void usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset,
601 void usb_fifo_put_data(struct usb_fifo *fifo, struct usb_page_cache *p
[all...]
/freebsd-10.2-release/sys/dev/usb/controller/
H A Duhci.h110 struct usb_page_cache *page_cache;
111 struct usb_page_cache *fix_pc;
149 struct usb_page_cache *page_cache;
183 struct usb_page_cache pframes_pc;
184 struct usb_page_cache isoc_start_pc[UHCI_VFRAMELIST_COUNT];
185 struct usb_page_cache intr_start_pc[UHCI_IFRAMELIST_COUNT];
186 struct usb_page_cache ls_ctl_start_pc;
187 struct usb_page_cache fs_ctl_start_pc;
188 struct usb_page_cache bulk_start_pc;
189 struct usb_page_cache last_qh_p
[all...]
H A Dohci.h103 struct usb_page_cache *page_cache;
137 struct usb_page_cache *page_cache;
169 struct usb_page_cache *page_cache;
197 struct usb_page_cache hcca_pc;
198 struct usb_page_cache ctrl_start_pc;
199 struct usb_page_cache bulk_start_pc;
200 struct usb_page_cache isoc_start_pc;
201 struct usb_page_cache intr_start_pc[OHCI_NO_EDS];
H A Dehci.h116 struct usb_page_cache *page_cache;
164 struct usb_page_cache *page_cache;
210 struct usb_page_cache *page_cache;
272 struct usb_page_cache *page_cache;
287 struct usb_page_cache pframes_pc;
288 struct usb_page_cache terminate_pc;
289 struct usb_page_cache async_start_pc;
290 struct usb_page_cache intr_start_pc[EHCI_VIRTUAL_FRAMELIST_COUNT];
291 struct usb_page_cache isoc_hs_start_pc[EHCI_VIRTUAL_FRAMELIST_COUNT];
292 struct usb_page_cache isoc_fs_start_p
[all...]
H A Dat91dci.h143 struct usb_page_cache *pc;
159 struct usb_page_cache *pc;
H A Ddwc_otg.h56 struct usb_page_cache *pc;
101 struct usb_page_cache *pc;
H A Dxhci.h349 struct usb_page_cache *page_cache;
379 struct usb_page_cache *page_cache;
398 struct usb_page_cache device_pc;
399 struct usb_page_cache input_pc;
400 struct usb_page_cache endpoint_pc[XHCI_MAX_ENDPOINTS];
415 struct usb_page_cache root_pc;
416 struct usb_page_cache ctx_pc;
417 struct usb_page_cache scratch_pc[XHCI_MAX_SCRATCHPADS];
H A Datmegadci.h199 struct usb_page_cache *pc;
213 struct usb_page_cache *pc;
H A Davr32dci.h165 struct usb_page_cache *pc;
180 struct usb_page_cache *pc;
H A Duss820dci.h273 struct usb_page_cache *pc;
288 struct usb_page_cache *pc;
/freebsd-10.2-release/sys/boot/usb/
H A Dusb_busdma_loader.c30 static void usb_pc_common_mem_cb(struct usb_page_cache *pc,
41 usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset,
97 usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset,
121 usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset,
145 usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset,
170 usb_pc_common_mem_cb(struct usb_page_cache *pc,
205 usb_pc_alloc_mem(struct usb_page_cache *pc, struct usb_page *pg,
258 usb_pc_free_mem(struct usb_page_cache *pc)
274 usb_pc_load_mem(struct usb_page_cache *pc, usb_size_t size, uint8_t sync)
302 usb_pc_cpu_invalidate(struct usb_page_cache *p
[all...]
/freebsd-10.2-release/sys/mips/cavium/usb/
H A Doctusb.h45 struct usb_page_cache *pc;
63 struct usb_page_cache *fixup_pc;
/freebsd-10.2-release/sys/dev/usb/serial/
H A Dusb_serial.h212 uint8_t ucom_get_data(struct ucom_softc *, struct usb_page_cache *,
214 void ucom_put_data(struct ucom_softc *, struct usb_page_cache *,
H A Dugensa.c302 struct usb_page_cache *pc;
331 struct usb_page_cache *pc;
H A Dufoma.c585 struct usb_page_cache *pc0, *pc1;
637 struct usb_page_cache *pc;
679 struct usb_page_cache *pc;
789 struct usb_page_cache *pc;
818 struct usb_page_cache *pc;
H A Dubsa.c576 struct usb_page_cache *pc;
607 struct usb_page_cache *pc;
638 struct usb_page_cache *pc;
H A Duchcom.c747 struct usb_page_cache *pc;
789 struct usb_page_cache *pc;
821 struct usb_page_cache *pc;
/freebsd-10.2-release/sys/dev/usb/net/
H A Dusb_ethernet.h122 struct usb_page_cache *,
H A Dif_axge.c126 static void axge_rx_frame(struct usb_ether *, struct usb_page_cache *, int);
127 static void axge_rxeof(struct usb_ether *, struct usb_page_cache *,
598 struct usb_page_cache *pc;
632 struct usb_page_cache *pc;
928 axge_rx_frame(struct usb_ether *ue, struct usb_page_cache *pc, int actlen)
979 axge_rxeof(struct usb_ether *ue, struct usb_page_cache *pc,
/freebsd-10.2-release/sys/netgraph/bluetooth/drivers/ubtbcmfw/
H A Dubtbcmfw.c272 struct usb_page_cache *pc;
306 struct usb_page_cache *pc;

Completed in 109 milliseconds

1234