Home
last modified time | relevance | path

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 Dxhci_dma.c264 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 Dxhci_endpoint.c658 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 Dxhci_polled.c129 xhci_transfer_t *xt; in xhci_polled_endpoint_transfer()
131 xhci_transfer_t *rem; in xhci_polled_endpoint_transfer()
H A Dxhci_usba.c324 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 Dxhci_ring.c449 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 Dxhci.h343 } 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 *,