Lines Matching refs:field
95 chain = le32_to_cpu(ring->enqueue->generic.field[3]) & TRB_CHAIN; in inc_enq()
192 trb->field[i] = cpu_to_le32(trb_fields[i]); in queue_trb()
370 start_trb->field[3] |= cpu_to_le32(start_cycle); in giveback_first_trb()
372 start_trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in giveback_first_trb()
457 le32_to_cpu(event->generic.field[2])) != in xhci_wait_for_event()
462 le32_to_cpu(event->generic.field[0]), in xhci_wait_for_event()
463 le32_to_cpu(event->generic.field[1]), in xhci_wait_for_event()
464 le32_to_cpu(event->generic.field[2]), in xhci_wait_for_event()
465 le32_to_cpu(event->generic.field[3])); in xhci_wait_for_event()
486 u32 field; in reset_ep() local
494 field = le32_to_cpu(event->trans_event.flags); in reset_ep()
495 BUG_ON(TRB_TO_SLOT_ID(field) != udev->slot_id); in reset_ep()
523 u32 field; in abort_td() local
531 field = le32_to_cpu(event->trans_event.flags); in abort_td()
532 BUG_ON(TRB_TO_SLOT_ID(field) != udev->slot_id); in abort_td()
533 BUG_ON(TRB_TO_EP_INDEX(field) != ep_index); in abort_td()
604 u32 field = 0; in xhci_bulk_tx() local
701 field = 0; in xhci_bulk_tx()
706 field |= TRB_CYCLE; in xhci_bulk_tx()
708 field |= ring->cycle_state; in xhci_bulk_tx()
716 field |= TRB_CHAIN; in xhci_bulk_tx()
718 field |= TRB_IOC; in xhci_bulk_tx()
722 field |= TRB_ISP; in xhci_bulk_tx()
742 trb_fields[3] = field | (TRB_NORMAL << TRB_TYPE_SHIFT); in xhci_bulk_tx()
765 field = le32_to_cpu(event->trans_event.flags); in xhci_bulk_tx()
767 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_bulk_tx()
768 BUG_ON(TRB_TO_EP_INDEX(field) != ep_index); in xhci_bulk_tx()
796 u32 field; in xhci_ctrl_tx() local
867 field = 0; in xhci_ctrl_tx()
868 field |= TRB_IDT | (TRB_SETUP << TRB_TYPE_SHIFT); in xhci_ctrl_tx()
870 field |= 0x1; in xhci_ctrl_tx()
876 field |= (TRB_DATA_IN << TRB_TX_TYPE_SHIFT); in xhci_ctrl_tx()
878 field |= (TRB_DATA_OUT << TRB_TX_TYPE_SHIFT); in xhci_ctrl_tx()
897 trb_fields[3] = field; in xhci_ctrl_tx()
901 field = 0; in xhci_ctrl_tx()
905 field = TRB_ISP | (TRB_DATA << TRB_TYPE_SHIFT); in xhci_ctrl_tx()
907 field = (TRB_DATA << TRB_TYPE_SHIFT); in xhci_ctrl_tx()
918 field |= TRB_DIR_IN; in xhci_ctrl_tx()
924 trb_fields[3] = field | ep_ring->cycle_state; in xhci_ctrl_tx()
936 field = 0; in xhci_ctrl_tx()
938 field = 0; in xhci_ctrl_tx()
940 field = TRB_DIR_IN; in xhci_ctrl_tx()
946 trb_fields[3] = field | TRB_IOC | in xhci_ctrl_tx()
957 field = le32_to_cpu(event->trans_event.flags); in xhci_ctrl_tx()
959 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_ctrl_tx()
960 BUG_ON(TRB_TO_EP_INDEX(field) != ep_index); in xhci_ctrl_tx()
979 BUG_ON(TRB_TO_SLOT_ID(field) != slot_id); in xhci_ctrl_tx()
980 BUG_ON(TRB_TO_EP_INDEX(field) != ep_index); in xhci_ctrl_tx()