/freebsd/sys/dev/usb/ |
H A D | usb_busdma.h | 84 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 D | usb_transfer.h | 72 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 D | usb_busdma.c | 85 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 D | usbdi.h | 35 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 D | usb_core.h | 76 struct usb_page_cache; 135 struct usb_page_cache *buf_fixup; /* fixup buffer(s) */ 150 struct usb_page_cache *frbuffers;
|
H A D | usb_controller.h | 40 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 D | uhci.h | 111 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 D | ohci.h | 104 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 D | ehci.h | 116 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 D | xhci.h | 384 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 D | atmegadci.h | 200 struct usb_page_cache *pc; 214 struct usb_page_cache *pc;
|
H A D | dwc_otg.h | 59 struct usb_page_cache *pc; 103 struct usb_page_cache *pc;
|
H A D | avr32dci.h | 166 struct usb_page_cache *pc; 181 struct usb_page_cache *pc;
|
H A D | uss820dci.h | 277 struct usb_page_cache *pc; 292 struct usb_page_cache *pc;
|
H A D | musb_otg.h | 316 struct usb_page_cache *pc; 339 struct usb_page_cache *pc;
|
/freebsd/stand/usb/ |
H A D | usb_busdma_loader.c | 29 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 D | if_cdceem.c | 321 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 D | if_axge.c | 137 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 D | uhso.c | 1099 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 D | usb_serial.h | 217 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 D | umct.c | 377 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 D | ubsa.c | 576 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 D | ufoma.c | 581 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 D | ng_ubt.c | 853 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 D | ubtbcmfw.c | 272 struct usb_page_cache *pc; in ubtbcmfw_write_callback() 306 struct usb_page_cache *pc; in ubtbcmfw_read_callback()
|