xhci_device_t
xhci_device_t xd;
xhci_device_t *xd;
xhci_device_t xmwe_device;
const xhci_device_t *xd = data;
const xhci_device_t *xd = arg;
xhci_device_t xd;
xhci_command_set_address(xhci_t *xhcip, xhci_device_t *xd, boolean_t bsr)
xhci_command_configure_endpoint(xhci_t *xhcip, xhci_device_t *xd)
xhci_command_evaluate_context(xhci_t *xhcip, xhci_device_t *xd)
xhci_command_reset_endpoint(xhci_t *xhcip, xhci_device_t *xd,
xhci_command_set_tr_dequeue(xhci_t *xhcip, xhci_device_t *xd,
xhci_command_stop_endpoint(xhci_t *xhcip, xhci_device_t *xd,
xhci_context_slot_output_init(xhci_t *xhcip, xhci_device_t *xd)
xhci_context_slot_output_fini(xhci_t *xhcip, xhci_device_t *xd)
xhci_transfer_calculate_isoc(xhci_device_t *xd, xhci_endpoint_t *xep,
xhci_endpoint_schedule(xhci_t *xhcip, xhci_device_t *xd, xhci_endpoint_t *xep,
xhci_endpoint_reschedule_periodic(xhci_t *xhcip, xhci_device_t *xd,
xhci_endpoint_control_callback(xhci_t *xhcip, xhci_device_t *xd,
xhci_endpoint_unconfigure(xhci_t *xhcip, xhci_device_t *xd,
xhci_device_t *
xhci_device_t *xd;
xhci_endpoint_norm_callback(xhci_t *xhcip, xhci_device_t *xd,
xhci_endpoint_isoch_callback(xhci_t *xhcip, xhci_device_t *xd,
xhci_device_t *xd;
xhci_endpoint_fini(xhci_device_t *xd, int endpoint)
xhci_endpoint_setup_default_context(xhci_t *xhcip, xhci_device_t *xd,
xhci_endpoint_update_default(xhci_t *xhcip, xhci_device_t *xd,
xhci_endpoint_determine_burst(xhci_device_t *xd, xhci_endpoint_t *xep)
xhci_input_context_sync(xhci_t *xhcip, xhci_device_t *xd, xhci_endpoint_t *xep)
xhci_endpoint_interval(xhci_device_t *xd, usb_ep_descr_t *ep)
xhci_endpoint_max_esit(xhci_device_t *xd, xhci_endpoint_t *xep, uint_t mps,
xhci_endpoint_setup_context(xhci_t *xhcip, xhci_device_t *xd,
xhci_endpoint_init(xhci_t *xhcip, xhci_device_t *xd,
xhci_endpoint_reopen(xhci_t *xhcip, xhci_device_t *xd, xhci_endpoint_t *xep,
xhci_endpoint_quiesce(xhci_t *xhcip, xhci_device_t *xd, xhci_endpoint_t *xep)
xhci_endpoint_ring(xhci_t *xhcip, xhci_device_t *xd, xhci_endpoint_t *xep)
xhci_device_t *xd = xep->xep_xd;
xhci_device_t *xd;
xhci_device_t *xd = xep->xep_xd;
xhci_hcdi_isoc_transfer_fill(xhci_device_t *xd, xhci_endpoint_t *xep,
xhci_device_t *xd;
xhci_device_t *xd;
xhci_device_t *xd;
xhci_hcdi_device_free(xhci_device_t *xd)
kmem_free(xd, sizeof (xhci_device_t));
xhci_device_t *xd;
xhci_device_t *xd;
xd = kmem_zalloc(sizeof (xhci_device_t), KM_SLEEP);
xhci_device_t *xd;
xhci_device_t *xd = usba_hcdi_get_device_private(ud);
xhci_device_t *xd = usba_hcdi_get_device_private(ud);
list_create(&xhcip->xhci_usba.xa_devices, sizeof (xhci_device_t),
offsetof(xhci_device_t, xd_link));
xhci_device_t *xd;
xhci_device_t *xd;
xhci_device_t *xd;
xhci_device_t *xd;
xhci_device_t *xd;
xhci_device_t *xd;
extern xhci_device_t *xhci_device_lookup_by_slot(xhci_t *, int);
extern void xhci_transfer_calculate_isoc(xhci_device_t *, xhci_endpoint_t *,
extern boolean_t xhci_context_slot_output_init(xhci_t *, xhci_device_t *);
extern void xhci_context_slot_output_fini(xhci_t *, xhci_device_t *);
extern int xhci_command_set_address(xhci_t *, xhci_device_t *, boolean_t);
extern int xhci_command_configure_endpoint(xhci_t *, xhci_device_t *);
extern int xhci_command_evaluate_context(xhci_t *, xhci_device_t *);
extern int xhci_command_reset_endpoint(xhci_t *, xhci_device_t *,
extern int xhci_command_set_tr_dequeue(xhci_t *, xhci_device_t *,
extern int xhci_command_stop_endpoint(xhci_t *, xhci_device_t *,
extern int xhci_endpoint_init(xhci_t *, xhci_device_t *,
extern int xhci_endpoint_reopen(xhci_t *, xhci_device_t *,
extern int xhci_endpoint_unconfigure(xhci_t *, xhci_device_t *,
extern void xhci_endpoint_fini(xhci_device_t *, int);
extern int xhci_endpoint_update_default(xhci_t *, xhci_device_t *,
extern int xhci_endpoint_setup_default_context(xhci_t *, xhci_device_t *,
extern int xhci_endpoint_quiesce(xhci_t *, xhci_device_t *, xhci_endpoint_t *);
extern int xhci_endpoint_schedule(xhci_t *, xhci_device_t *, xhci_endpoint_t *,
extern int xhci_endpoint_ring(xhci_t *, xhci_device_t *, xhci_endpoint_t *);