Home
last modified time | relevance | path

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

1234

/freebsd/sys/dev/usb/
H A Dusb_busdma.h84 struct usb_page_cache { struct
138 int usb_uiomove(struct usb_page_cache *pc, struct uio *uio,
142 uint8_t usb_pc_alloc_mem(struct usb_page_cache *pc, struct usb_page *pg,
144 uint8_t usb_pc_dmamap_create(struct usb_page_cache *pc, usb_size_t size);
145 uint8_t usb_pc_load_mem(struct usb_page_cache *pc, usb_size_t size,
155 void usb_pc_cpu_flush(struct usb_page_cache *pc);
156 void usb_pc_cpu_invalidate(struct usb_page_cache *pc);
157 void usb_pc_dmamap_destroy(struct usb_page_cache *pc);
158 void usb_pc_free_mem(struct usb_page_cache *pc);
159 uint8_t usb_pc_buffer_is_aligned(struct usb_page_cache *pc,
H A Dusb_transfer.h72 struct usb_page_cache *dma_page_cache_start;
73 struct usb_page_cache *dma_page_cache_end;
75 struct usb_page_cache *xfer_page_cache_start;
76 struct usb_page_cache *xfer_page_cache_end;
99 struct usb_page_cache *dma_page_cache_ptr; /* these will be
101 struct usb_page_cache *xfer_page_cache_ptr; /* these will not be
125 struct usb_page_cache **ppc, usb_size_t size, usb_size_t align,
H A Dusb_busdma.c85 usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset, in usbd_get_page()
140 usb_pc_buffer_is_aligned(struct usb_page_cache *pc, usb_frlength_t offset, in usb_pc_buffer_is_aligned()
165 usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_in()
193 usbd_copy_in_user(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_in_user()
222 struct usb_page_cache *cache;
237 usbd_m_copy_in(struct usb_page_cache *cache, usb_frlength_t dst_offset, in usbd_m_copy_in()
250 usb_uiomove(struct usb_page_cache *pc, struct uio *uio, in usb_uiomove()
282 usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_out()
310 usbd_copy_out_user(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_out_user()
338 usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_frame_zero()
[all …]
H A Dusbdi.h35 struct usb_page_cache;
636 struct usb_page_cache *usbd_xfer_get_frame(struct usb_xfer *, usb_frcount_t);
668 void usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset,
670 int usbd_copy_in_user(struct usb_page_cache *cache, usb_frlength_t offset,
672 void usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset,
674 int usbd_copy_out_user(struct usb_page_cache *cache, usb_frlength_t offset,
676 void usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset,
678 void usbd_m_copy_in(struct usb_page_cache *cache, usb_frlength_t dst_offset,
680 void usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset,
697 void usb_fifo_put_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
[all …]
H A Dusb_core.h76 struct usb_page_cache;
135 struct usb_page_cache *buf_fixup; /* fixup buffer(s) */
150 struct usb_page_cache *frbuffers;
H A 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…
/freebsd/sys/dev/usb/controller/
H A Duhci.h111 struct usb_page_cache *page_cache;
112 struct usb_page_cache *fix_pc;
150 struct usb_page_cache *page_cache;
184 struct usb_page_cache pframes_pc;
185 struct usb_page_cache isoc_start_pc[UHCI_VFRAMELIST_COUNT];
186 struct usb_page_cache intr_start_pc[UHCI_IFRAMELIST_COUNT];
187 struct usb_page_cache ls_ctl_start_pc;
188 struct usb_page_cache fs_ctl_start_pc;
189 struct usb_page_cache bulk_start_pc;
190 struct usb_page_cache last_qh_pc;
[all …]
H A Dohci.h104 struct usb_page_cache *page_cache;
138 struct usb_page_cache *page_cache;
170 struct usb_page_cache *page_cache;
198 struct usb_page_cache hcca_pc;
199 struct usb_page_cache ctrl_start_pc;
200 struct usb_page_cache bulk_start_pc;
201 struct usb_page_cache isoc_start_pc;
202 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_pc[EHCI_VIRTUAL_FRAMELIST_COUNT];
H A Dxhci.h384 struct usb_page_cache *page_cache;
416 struct usb_page_cache *page_cache;
436 struct usb_page_cache device_pc;
437 struct usb_page_cache input_pc;
438 struct usb_page_cache endpoint_pc[XHCI_MAX_ENDPOINTS];
455 struct usb_page_cache root_pc;
456 struct usb_page_cache ctx_pc;
457 struct usb_page_cache scratch_pc[XHCI_MAX_SCRATCHPADS];
H A Datmegadci.h200 struct usb_page_cache *pc;
214 struct usb_page_cache *pc;
H A Ddwc_otg.h59 struct usb_page_cache *pc;
103 struct usb_page_cache *pc;
H A Davr32dci.h166 struct usb_page_cache *pc;
181 struct usb_page_cache *pc;
H A Duss820dci.h277 struct usb_page_cache *pc;
292 struct usb_page_cache *pc;
H A Dmusb_otg.h316 struct usb_page_cache *pc;
339 struct usb_page_cache *pc;
/freebsd/stand/usb/
H A Dusb_busdma_loader.c29 static void usb_pc_common_mem_cb(struct usb_page_cache *pc,
40 usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset, in usbd_get_page()
96 usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_in()
120 usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_out()
144 usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_frame_zero()
169 usb_pc_common_mem_cb(struct usb_page_cache *pc, in usb_pc_common_mem_cb()
204 usb_pc_alloc_mem(struct usb_page_cache *pc, struct usb_page *pg, in usb_pc_alloc_mem()
257 usb_pc_free_mem(struct usb_page_cache *pc) in usb_pc_free_mem()
273 usb_pc_load_mem(struct usb_page_cache *pc, usb_size_t size, uint8_t sync) in usb_pc_load_mem()
301 usb_pc_cpu_invalidate(struct usb_page_cache *pc) in usb_pc_cpu_invalidate()
[all …]
/freebsd/sys/dev/usb/net/
H A Dif_cdceem.c321 struct usb_page_cache *pc; in cdceem_handle_cmd()
422 struct usb_page_cache *pc; in cdceem_handle_data()
506 struct usb_page_cache *pc; in cdceem_bulk_read_callback()
569 struct usb_page_cache *pc; in cdceem_send_echo()
608 struct usb_page_cache *pc; in cdceem_send_echo_response()
646 struct usb_page_cache *pc; in cdceem_send_data()
H A Dif_axge.c137 static void axge_rx_frame(struct usb_ether *, struct usb_page_cache *, int);
138 static void axge_rxeof(struct usb_ether *, struct usb_page_cache *,
645 struct usb_page_cache *pc; in axge_bulk_read_callback()
679 struct usb_page_cache *pc; in axge_bulk_write_callback()
963 axge_rx_frame(struct usb_ether *ue, struct usb_page_cache *pc, int actlen) in axge_rx_frame()
1037 axge_rxeof(struct usb_ether *ue, struct usb_page_cache *pc, unsigned offset, in axge_rxeof()
H A Duhso.c1099 struct usb_page_cache *pc; in uhso_mux_intr_callback()
1151 struct usb_page_cache *pc; in uhso_mux_read_callback()
1211 struct usb_page_cache *pc; in uhso_mux_write_callback()
1300 struct usb_page_cache *pc; in uhso_bs_read_callback()
1330 struct usb_page_cache *pc; in uhso_bs_write_callback()
1383 struct usb_page_cache *pc; in uhso_bs_intr_callback()
1610 struct usb_page_cache *pc; in uhso_ifnet_read_callback()
1792 struct usb_page_cache *pc; in uhso_ifnet_write_callback()
/freebsd/sys/dev/usb/serial/
H A Dusb_serial.h217 uint8_t ucom_get_data(struct ucom_softc *, struct usb_page_cache *,
219 void ucom_put_data(struct ucom_softc *, struct usb_page_cache *,
H A Dumct.c377 struct usb_page_cache *pc; in umct_intr_callback_sub()
617 struct usb_page_cache *pc; in umct_write_callback()
646 struct usb_page_cache *pc; in umct_read_callback_sub()
H A Dubsa.c576 struct usb_page_cache *pc; in ubsa_write_callback()
605 struct usb_page_cache *pc; in ubsa_read_callback()
635 struct usb_page_cache *pc; in ubsa_intr_callback()
H A Dufoma.c581 struct usb_page_cache *pc0, *pc1; in ufoma_ctrl_read_callback()
633 struct usb_page_cache *pc; in ufoma_ctrl_write_callback()
674 struct usb_page_cache *pc; in ufoma_intr_callback()
784 struct usb_page_cache *pc; in ufoma_bulk_write_callback()
813 struct usb_page_cache *pc; in ufoma_bulk_read_callback()
/freebsd/sys/netgraph/bluetooth/drivers/ubt/
H A Dng_ubt.c853 struct usb_page_cache *pc; in ubt_probe_intr_callback()
918 struct usb_page_cache *pc; in ubt_ctrl_write_callback()
991 struct usb_page_cache *pc; in ubt_intr_read_callback()
1089 struct usb_page_cache *pc; in ubt_bulk_read_callback()
1187 struct usb_page_cache *pc; in ubt_bulk_write_callback()
1296 struct usb_page_cache *pc; in ubt_isoc_read_one_frame()
1381 struct usb_page_cache *pc; in ubt_isoc_write_callback()
/freebsd/sys/netgraph/bluetooth/drivers/ubtbcmfw/
H A Dubtbcmfw.c272 struct usb_page_cache *pc; in ubtbcmfw_write_callback()
306 struct usb_page_cache *pc; in ubtbcmfw_read_callback()

1234