Lines Matching refs:xhci_ctrl
1213 struct xhci_ctrl { struct
1238 struct xhci_slot_ctx *xhci_get_slot_ctx(struct xhci_ctrl *ctrl, argument
1240 struct xhci_ep_ctx *xhci_get_ep_ctx(struct xhci_ctrl *ctrl,
1243 void xhci_endpoint_copy(struct xhci_ctrl *ctrl,
1247 void xhci_slot_copy(struct xhci_ctrl *ctrl,
1250 void xhci_setup_addressable_virt_dev(struct xhci_ctrl *ctrl,
1252 void xhci_queue_command(struct xhci_ctrl *ctrl, u8 *ptr,
1254 void xhci_acknowledge_event(struct xhci_ctrl *ctrl);
1255 union xhci_trb *xhci_wait_for_event(struct xhci_ctrl *ctrl, trb_type expected);
1263 void xhci_cleanup(struct xhci_ctrl *ctrl);
1265 int xhci_alloc_virt_device(struct xhci_ctrl *ctrl, unsigned int slot_id);
1266 int xhci_mem_init(struct xhci_ctrl *ctrl, struct xhci_hccr *hccr,
1290 struct xhci_ctrl *xhci_get_ctrl(struct usb_device *udev);