Searched refs:xhci_transfer_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/ |
H A D | xhci_dma.c | 264 xhci_transfer_free(xhci_t *xhcip, xhci_transfer_t *xt) in xhci_transfer_free() 287 kmem_free(xt, sizeof (xhci_transfer_t)); in xhci_transfer_free() 290 xhci_transfer_t * 296 xhci_transfer_t *xt; in xhci_transfer_alloc() 308 xt = kmem_zalloc(sizeof (xhci_transfer_t), kmflags); in xhci_transfer_alloc() 344 kmem_free(xt, sizeof (xhci_transfer_t)); in xhci_transfer_alloc() 359 kmem_free(xt, sizeof (xhci_transfer_t)); in xhci_transfer_alloc() 367 kmem_free(xt, sizeof (xhci_transfer_t)); in xhci_transfer_alloc() 381 kmem_free(xt, sizeof (xhci_transfer_t)); in xhci_transfer_alloc() 398 xhci_transfer_copy(xhci_transfer_t *xt, void *buf, size_t len, in xhci_transfer_copy() [all …]
|
H A D | xhci_endpoint.c | 658 offsetof(xhci_transfer_t, xt_link)); in xhci_endpoint_init() 881 xhci_transfer_t *xt; in xhci_endpoint_tick() 1003 xhci_transfer_t *xt, boolean_t ring) in xhci_endpoint_schedule() 1053 xhci_transfer_t * 1059 xhci_transfer_t *xt; in xhci_endpoint_determine_transfer() 1109 xhci_endpoint_t *xep, xhci_transfer_t *xt) in xhci_endpoint_reschedule_periodic() 1177 xhci_transfer_t *rem; in xhci_endpoint_control_callback() 1331 xhci_transfer_t *rem; in xhci_endpoint_norm_callback() 1446 xhci_transfer_t *rem; in xhci_endpoint_isoch_callback() 1536 xhci_transfer_t *xt; in xhci_endpoint_transfer_callback() [all …]
|
H A D | xhci_polled.c | 129 xhci_transfer_t *xt; in xhci_polled_endpoint_transfer() 131 xhci_transfer_t *rem; in xhci_polled_endpoint_transfer()
|
H A D | xhci_usba.c | 324 xhci_transfer_t *xt; in xhci_hcdi_pipe_flush() 722 xhci_transfer_t *xt; in xhci_hcdi_pipe_ctrl_xfer() 888 xhci_transfer_t *xt; in xhci_hcdi_pipe_bulk_xfer() 962 xhci_transfer_t *xt, usb_isoc_req_t *usrp) in xhci_hcdi_isoc_transfer_fill() 1105 xhci_transfer_t *xt = xhci_transfer_alloc(xhcip, xep, in xhci_hcdi_periodic_init() 1165 xhci_transfer_t *xt; in xhci_hcdi_intr_oneshot() 1332 xhci_transfer_t *xt; in xhci_hcdi_isoc_oneshot()
|
H A D | xhci_ring.c | 449 xhci_ring_skip_transfer(xhci_ring_t *xrp, xhci_transfer_t *xt) in xhci_ring_skip_transfer()
|
/illumos-gate/usr/src/uts/common/sys/usb/hcd/xhci/ |
H A D | xhci.h | 343 } xhci_transfer_t; typedef 593 xhci_transfer_t *xpp_transfers[XHCI_PERIODIC_IN_NTRANSFERS]; 752 extern xhci_transfer_t *xhci_transfer_alloc(xhci_t *, xhci_endpoint_t *, size_t, 754 extern void xhci_transfer_free(xhci_t *, xhci_transfer_t *); 755 extern void xhci_transfer_copy(xhci_transfer_t *, void *, size_t, boolean_t); 756 extern int xhci_transfer_sync(xhci_t *, xhci_transfer_t *, uint_t); 757 extern void xhci_transfer_trb_fill_data(xhci_endpoint_t *, xhci_transfer_t *, 826 extern void xhci_ring_skip_transfer(xhci_ring_t *, xhci_transfer_t *); 871 xhci_transfer_t *, boolean_t); 875 extern xhci_transfer_t *xhci_endpoint_determine_transfer(xhci_t *,
|