Lines Matching refs:slot_id
271 void xhci_queue_command(struct xhci_ctrl *ctrl, u8 *ptr, u32 slot_id, in xhci_queue_command() argument
282 fields[3] = TRB_TYPE(cmd) | SLOT_ID_FOR_TRB(slot_id) | in xhci_queue_command()
376 xhci_writel(&ctrl->dba->doorbell[udev->slot_id], in giveback_first_trb()
487 struct xhci_ring *ring = ctrl->devs[udev->slot_id]->eps[ep_index].ring; in abort_td()
491 xhci_queue_command(ctrl, NULL, udev->slot_id, ep_index, TRB_STOP_RING); in abort_td()
495 BUG_ON(TRB_TO_SLOT_ID(field) != udev->slot_id); in abort_td()
503 != udev->slot_id || GET_COMP_CODE(le32_to_cpu( in abort_td()
508 ring->cycle_state), udev->slot_id, ep_index, TRB_SET_DEQ); in abort_td()
511 != udev->slot_id || GET_COMP_CODE(le32_to_cpu( in abort_td()
564 int slot_id = udev->slot_id; in xhci_bulk_tx() local
583 virt_dev = ctrl->devs[slot_id]; in xhci_bulk_tx()
724 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_bulk_tx()
758 int slot_id = udev->slot_id; in xhci_ctrl_tx() local
761 struct xhci_virt_device *virt_dev = ctrl->devs[slot_id]; in xhci_ctrl_tx()
916 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_ctrl_tx()
932 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_ctrl_tx()