Lines Matching defs:setup
2278 (trb_type == TRB_DATA) ? "data" : "setup");
2291 xhci_warn(xhci, "WARN: Stopped Short Packet on ctrl setup or status TRB\n");
2328 /* stopped at setup stage, no data transferred */
3758 struct usb_ctrlrequest *setup;
3770 * Need to copy setup packet into setup TRB, so we can't use the setup
3776 /* 1 TRB for setup, 1 for status */
3803 /* Queue setup TRB - see section 6.4.1.2.1 */
3805 setup = (struct usb_ctrlrequest *) urb->setup_packet;
3814 if (setup->bRequestType & USB_DIR_IN)
3822 setup->bRequestType | setup->bRequest << 8 | le16_to_cpu(setup->wValue) << 16,
3823 le16_to_cpu(setup->wIndex) | le16_to_cpu(setup->wLength) << 16,
3855 if (setup->bRequestType & USB_DIR_IN)
3870 if (urb->transfer_buffer_length > 0 && setup->bRequestType & USB_DIR_IN)
4376 dma_addr_t in_ctx_ptr, u32 slot_id, enum xhci_setup_dev setup)
4381 | (setup == SETUP_CONTEXT_ONLY ? TRB_BSR : 0), false);