Lines Matching refs:field

94 	chain = le32_to_cpu(ring->enqueue->generic.field[3]) & TRB_CHAIN;  in inc_enq()
191 trb->field[i] = cpu_to_le32(trb_fields[i]); in queue_trb()
369 start_trb->field[3] |= cpu_to_le32(start_cycle); in giveback_first_trb()
371 start_trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in giveback_first_trb()
456 le32_to_cpu(event->generic.field[2])) != in xhci_wait_for_event()
461 le32_to_cpu(event->generic.field[0]), in xhci_wait_for_event()
462 le32_to_cpu(event->generic.field[1]), in xhci_wait_for_event()
463 le32_to_cpu(event->generic.field[2]), in xhci_wait_for_event()
464 le32_to_cpu(event->generic.field[3])); in xhci_wait_for_event()
489 u32 field; in abort_td() local
494 field = le32_to_cpu(event->trans_event.flags); in abort_td()
495 BUG_ON(TRB_TO_SLOT_ID(field) != udev->slot_id); in abort_td()
496 BUG_ON(TRB_TO_EP_INDEX(field) != ep_index); in abort_td()
561 u32 field = 0; in xhci_bulk_tx() local
658 field = 0; in xhci_bulk_tx()
663 field |= TRB_CYCLE; in xhci_bulk_tx()
665 field |= ring->cycle_state; in xhci_bulk_tx()
673 field |= TRB_CHAIN; in xhci_bulk_tx()
675 field |= TRB_IOC; in xhci_bulk_tx()
679 field |= TRB_ISP; in xhci_bulk_tx()
699 trb_fields[3] = field | (TRB_NORMAL << TRB_TYPE_SHIFT); in xhci_bulk_tx()
722 field = le32_to_cpu(event->trans_event.flags); in xhci_bulk_tx()
724 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_bulk_tx()
725 BUG_ON(TRB_TO_EP_INDEX(field) != ep_index); in xhci_bulk_tx()
753 u32 field; in xhci_ctrl_tx() local
824 field = 0; in xhci_ctrl_tx()
825 field |= TRB_IDT | (TRB_SETUP << TRB_TYPE_SHIFT); in xhci_ctrl_tx()
827 field |= 0x1; in xhci_ctrl_tx()
833 field |= (TRB_DATA_IN << TRB_TX_TYPE_SHIFT); in xhci_ctrl_tx()
835 field |= (TRB_DATA_OUT << TRB_TX_TYPE_SHIFT); in xhci_ctrl_tx()
854 trb_fields[3] = field; in xhci_ctrl_tx()
858 field = 0; in xhci_ctrl_tx()
862 field = TRB_ISP | (TRB_DATA << TRB_TYPE_SHIFT); in xhci_ctrl_tx()
864 field = (TRB_DATA << TRB_TYPE_SHIFT); in xhci_ctrl_tx()
875 field |= TRB_DIR_IN; in xhci_ctrl_tx()
881 trb_fields[3] = field | ep_ring->cycle_state; in xhci_ctrl_tx()
893 field = 0; in xhci_ctrl_tx()
895 field = 0; in xhci_ctrl_tx()
897 field = TRB_DIR_IN; in xhci_ctrl_tx()
903 trb_fields[3] = field | TRB_IOC | in xhci_ctrl_tx()
914 field = le32_to_cpu(event->trans_event.flags); in xhci_ctrl_tx()
916 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_ctrl_tx()
917 BUG_ON(TRB_TO_EP_INDEX(field) != ep_index); in xhci_ctrl_tx()
932 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_ctrl_tx()
933 BUG_ON(TRB_TO_EP_INDEX(field) != ep_index); in xhci_ctrl_tx()