Lines Matching defs:setup
2145 (trb_type == TRB_DATA) ? "data" : "setup");
2158 xhci_warn(xhci, "WARN: Stopped Short Packet on ctrl setup or status TRB\n");
2195 /* stopped at setup stage, no data transferred */
3608 struct usb_ctrlrequest *setup;
3620 * Need to copy setup packet into setup TRB, so we can't use the setup
3626 /* 1 TRB for setup, 1 for status */
3653 /* Queue setup TRB - see section 6.4.1.2.1 */
3655 setup = (struct usb_ctrlrequest *) urb->setup_packet;
3664 if (setup->bRequestType & USB_DIR_IN)
3672 setup->bRequestType | setup->bRequest << 8 | le16_to_cpu(setup->wValue) << 16,
3673 le16_to_cpu(setup->wIndex) | le16_to_cpu(setup->wLength) << 16,
3705 if (setup->bRequestType & USB_DIR_IN)
3720 if (urb->transfer_buffer_length > 0 && setup->bRequestType & USB_DIR_IN)
4228 dma_addr_t in_ctx_ptr, u32 slot_id, enum xhci_setup_dev setup)
4233 | (setup == SETUP_CONTEXT_ONLY ? TRB_BSR : 0), false);