Home
last modified time | relevance | path

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

1234

/freebsd-14.2/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()
165 usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset, in usbd_copy_in()
222 struct usb_page_cache *cache;
250 usb_uiomove(struct usb_page_cache *pc, struct uio *uio, in usb_uiomove()
438 struct usb_page_cache *pc; in usb_pc_common_mem_cb()
627 usb_pc_free_mem(struct usb_page_cache *pc) in usb_pc_free_mem()
720 usb_pc_cpu_invalidate(struct usb_page_cache *pc) in usb_pc_cpu_invalidate()
740 usb_pc_cpu_flush(struct usb_page_cache *pc) in usb_pc_cpu_flush()
792 usb_pc_dmamap_destroy(struct usb_page_cache *pc) in usb_pc_dmamap_destroy()
1057 struct usb_page_cache *pc; in usb_bdma_pre_sync()
[all …]
H A Dusbdi.h35 struct usb_page_cache;
634 struct usb_page_cache *usbd_xfer_get_frame(struct usb_xfer *, usb_frcount_t);
666 void usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset,
668 int usbd_copy_in_user(struct usb_page_cache *cache, usb_frlength_t offset,
670 void usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset,
672 int usbd_copy_out_user(struct usb_page_cache *cache, usb_frlength_t offset,
674 void usbd_get_page(struct usb_page_cache *pc, usb_frlength_t offset,
676 void usbd_m_copy_in(struct usb_page_cache *cache, usb_frlength_t dst_offset,
678 void usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset,
695 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-14.2/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-14.2/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()
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()
301 usb_pc_cpu_invalidate(struct usb_page_cache *pc) in usb_pc_cpu_invalidate()
314 usb_pc_cpu_flush(struct usb_page_cache *pc) in usb_pc_cpu_flush()
342 usb_pc_dmamap_destroy(struct usb_page_cache *pc) in usb_pc_dmamap_destroy()
565 struct usb_page_cache *pc; in usb_bdma_pre_sync()
[all …]
/freebsd-14.2/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 Dusb_ethernet.h118 struct usb_page_cache *,
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-14.2/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 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 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()
/freebsd-14.2/sys/netgraph/bluetooth/drivers/ubt/
H A Dng_ubt.c839 struct usb_page_cache *pc; in ubt_probe_intr_callback()
884 struct usb_page_cache *pc; in ubt_ctrl_write_callback()
957 struct usb_page_cache *pc; in ubt_intr_read_callback()
1055 struct usb_page_cache *pc; in ubt_bulk_read_callback()
1153 struct usb_page_cache *pc; in ubt_bulk_write_callback()
1262 struct usb_page_cache *pc; in ubt_isoc_read_one_frame()
1347 struct usb_page_cache *pc; in ubt_isoc_write_callback()
/freebsd-14.2/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