Home
last modified time | relevance | path

Searched refs:usb_page_cache (Results 1 – 22 of 22) sorted by relevance

/third_party/FreeBSD/sys/dev/usb/
Dusb_busdma.h81 struct usb_page_cache { struct
134 int usb_uiomove(struct usb_page_cache *pc, struct uio *uio,
139 uint8_t usb_pc_alloc_mem(struct usb_page_cache *pc, struct usb_page *pg,
141 uint8_t usb_pc_dmamap_create(struct usb_page_cache *pc, usb_size_t size);
142 uint8_t usb_pc_load_mem(struct usb_page_cache *pc, usb_size_t size,
152 void usb_pc_cpu_flush(struct usb_page_cache *pc);
153 void usb_pc_cpu_invalidate(struct usb_page_cache *pc);
154 void usb_pc_dmamap_destroy(struct usb_page_cache *pc);
155 void usb_pc_free_mem(struct usb_page_cache *pc);
Dusb_transfer.h74 struct usb_page_cache *dma_page_cache_start;
75 struct usb_page_cache *dma_page_cache_end;
77 struct usb_page_cache *xfer_page_cache_start;
78 struct usb_page_cache *xfer_page_cache_end;
101 struct usb_page_cache *dma_page_cache_ptr; /* these will be
103 struct usb_page_cache *xfer_page_cache_ptr; /* these will not be
127 struct usb_page_cache **ppc, usb_size_t size, usb_size_t align,
Dusbdi.h35 struct usb_page_cache;
583 struct usb_page_cache *usbd_xfer_get_frame(struct usb_xfer *, usb_frcount_t);
617 void usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset,
619 int usbd_copy_in_user(struct usb_page_cache *cache, usb_frlength_t offset,
621 void usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset,
623 int usbd_copy_out_user(struct usb_page_cache *cache, usb_frlength_t offset,
625 void usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset,
627 void usbd_m_copy_in(struct usb_page_cache *cache, usb_frlength_t dst_offset,
629 void usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset,
644 void usb_fifo_put_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
[all …]
Dusb_core.h76 struct usb_page_cache;
135 struct usb_page_cache *buf_fixup; /* fixup buffer(s) */
150 struct usb_page_cache *frbuffers;
Dusb_controller.h40 struct usb_page_cache;
48 typedef void (usb_bus_mem_sub_cb_t)(struct usb_bus *bus, struct usb_page_cache *pc, struct usb_page…
Dusb_transfer.c190 struct usb_page_cache **ppc, usb_size_t size, usb_size_t align, in usbd_transfer_setup_sub_malloc()
193 struct usb_page_cache *pc; in usbd_transfer_setup_sub_malloc()
707 struct usb_page_cache *pc; in usbd_transfer_setup_sub()
1241 struct usb_page_cache *pc; in usbd_transfer_unsetup_sub()
2023 struct usb_page_cache *
Dusb_dev.c1698 usb_fifo_put_data(struct usb_fifo *f, struct usb_page_cache *pc, in usb_fifo_put_data()
1811 usb_fifo_get_data(struct usb_fifo *f, struct usb_page_cache *pc, in usb_fifo_get_data()
/third_party/FreeBSD/stand/usb/
Dusb_busdma_loader.c34 static void usb_pc_common_mem_cb(struct usb_page_cache *pc,
65 usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset, in usbd_get_page()
119 usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_in()
147 usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_out()
215 usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_frame_zero()
239 usb_pc_common_mem_cb(struct usb_page_cache *pc, void *dma_handle, uint32_t length) in usb_pc_common_mem_cb()
267 usb_pc_alloc_mem(struct usb_page_cache *pc, struct usb_page *pg, in usb_pc_alloc_mem()
315 usb_pc_free_mem(struct usb_page_cache *pc) in usb_pc_free_mem()
331 usb_pc_load_mem(struct usb_page_cache *pc, usb_size_t size, uint8_t data_sync) in usb_pc_load_mem()
363 usb_pc_cpu_invalidate(struct usb_page_cache *pc) in usb_pc_cpu_invalidate()
[all …]
/third_party/FreeBSD/sys/dev/usb/controller/
Dehci.h120 struct usb_page_cache *page_cache;
168 struct usb_page_cache *page_cache;
214 struct usb_page_cache *page_cache;
276 struct usb_page_cache *page_cache;
291 struct usb_page_cache pframes_pc;
292 struct usb_page_cache terminate_pc;
293 struct usb_page_cache async_start_pc;
294 struct usb_page_cache intr_start_pc[EHCI_VIRTUAL_FRAMELIST_COUNT];
295 struct usb_page_cache isoc_hs_start_pc[EHCI_VIRTUAL_FRAMELIST_COUNT];
296 struct usb_page_cache isoc_fs_start_pc[EHCI_VIRTUAL_FRAMELIST_COUNT];
Dxhci.h358 struct usb_page_cache *page_cache;
388 struct usb_page_cache *page_cache;
408 struct usb_page_cache device_pc;
409 struct usb_page_cache input_pc;
410 struct usb_page_cache endpoint_pc[XHCI_MAX_ENDPOINTS];
427 struct usb_page_cache root_pc;
428 struct usb_page_cache ctx_pc;
429 struct usb_page_cache scratch_pc[XHCI_MAX_SCRATCHPADS];
Dusb_controller.c798 usb_bus_mem_flush_all_cb(struct usb_bus *bus, struct usb_page_cache *pc, in usb_bus_mem_flush_all_cb()
823 usb_bus_mem_alloc_all_cb(struct usb_bus *bus, struct usb_page_cache *pc, in usb_bus_mem_alloc_all_cb()
886 usb_bus_mem_free_all_cb(struct usb_bus *bus, struct usb_page_cache *pc, in usb_bus_mem_free_all_cb()
Dxhci.c80 struct usb_page_cache *pc;
2499 struct usb_page_cache *pcinp; in xhci_configure_device()
2670 struct usb_page_cache *pc; in xhci_alloc_device_ext()
2767 struct usb_page_cache *pc; in xhci_get_endpoint_ext()
3660 struct usb_page_cache *pc; in xhci_xfer_setup()
3765 struct usb_page_cache *pcinp; in xhci_configure_reset_endpoint()
Dehci.c93 struct usb_page_cache *pc;
3420 struct usb_page_cache *pc;
/third_party/FreeBSD/sys/dev/usb/serial/
Dusb_serial.h223 uint8_t ucom_get_data(struct ucom_softc *, struct usb_page_cache *,
225 void ucom_put_data(struct ucom_softc *, struct usb_page_cache *,
Du3g.c847 struct usb_page_cache *pc; in u3g_write_callback()
900 struct usb_page_cache *pc; in u3g_read_callback()
990 struct usb_page_cache *pc; in u3g_intr_callback()
Dusb_serial.c901 ucom_get_data(struct ucom_softc *sc, struct usb_page_cache *pc, in ucom_get_data()
936 ucom_put_data(struct ucom_softc *sc, struct usb_page_cache *pc, in ucom_put_data()
/third_party/FreeBSD/sys/dev/usb/net/
Dif_axge.c44 static void axge_rx_frame(struct usb_ether *ue, struct usb_page_cache *pc, int actlen);
451 struct usb_page_cache *pc; in axge_bulk_read_callback()
480 axge_rxeof(struct usb_ether *ue, struct usb_page_cache *pc, unsigned int offset, in axge_rxeof()
518 axge_rx_frame(struct usb_ether *ue, struct usb_page_cache *pc, int actlen) in axge_rx_frame()
574 struct usb_page_cache *pc; in axge_bulk_write_callback()
Dif_axe.c154 static int axe_rx_frame(struct usb_ether *, struct usb_page_cache *, int);
155 static int axe_rxeof(struct usb_ether *, struct usb_page_cache *,
752 struct usb_page_cache *pc; in axe_bulk_read_callback()
781 axe_rx_frame(struct usb_ether *ue, struct usb_page_cache *pc, int actlen) in axe_rx_frame()
858 axe_rxeof(struct usb_ether *ue, struct usb_page_cache *pc, unsigned int offset, in axe_rxeof()
908 struct usb_page_cache *pc; in axe_bulk_write_callback()
Dif_cdce.c968 struct usb_page_cache *pc; in cdce_intr_write_callback()
1077 cdce_ncm_tx_zero(struct usb_page_cache *pc, in cdce_ncm_tx_zero()
1095 struct usb_page_cache *pc = usbd_xfer_get_frame(xfer, index); in cdce_ncm_fill_tx_frames()
1288 struct usb_page_cache *pc = usbd_xfer_get_frame(xfer, 0); in cdce_ncm_bulk_read_callback()
Dif_urndis.c797 struct usb_page_cache *pc = usbd_xfer_get_frame(xfer, 0); in urndis_bulk_read()
839 struct usb_page_cache *pc = usbd_xfer_get_frame(xfer, 0); in urndis_bulk_read_callback()
965 struct usb_page_cache *pc = usbd_xfer_get_frame(xfer, x); in urndis_bulk_write_callback()
/third_party/FreeBSD/sys/dev/usb/input/
Duhid.c140 struct usb_page_cache *pc; in uhid_intr_write_callback()
196 struct usb_page_cache *pc; in uhid_intr_read_callback()
254 struct usb_page_cache *pc; in uhid_write_callback()
315 struct usb_page_cache *pc; in uhid_read_callback()
/third_party/FreeBSD/sys/dev/usb/storage/
Dumass.c1279 struct usb_page_cache *pc; in umass_t_bbb_reset1_callback()
1366 struct usb_page_cache *pc; in umass_t_bbb_command_callback()
1530 struct usb_page_cache *pc; in umass_t_bbb_status_callback()
1737 struct usb_page_cache *pc; in umass_t_cbi_reset1_callback()
1863 struct usb_page_cache *pc; in umass_t_cbi_command_callback()
2054 struct usb_page_cache *pc; in umass_t_cbi_status_callback()