Lines Matching defs:header
265 * byte standard header.
1357 struct usb_ctrlrequest *header =
1374 bytes_to_transfer = sizeof(*header);
1380 * Setup send the control header instead of the buffer data. The
1401 if (header->bRequestType & USB_DIR_IN)
1408 ((header->bRequestType & USB_DIR_IN) ?
1414 if (!(header->bRequestType & USB_DIR_IN))
1418 ((header->bRequestType & USB_DIR_IN) ?
1429 ((header->bRequestType & USB_DIR_IN) ?
1438 ((header->bRequestType & USB_DIR_IN) ?
2113 * For control transactions, the 8 byte standard header
2241 struct usb_ctrlrequest *header = cvmx_phys_to_ptr(control_header);
2243 if ((header->bRequestType & USB_DIR_IN) == 0)
2244 buffer_length = le16_to_cpu(header->wLength);
2415 struct usb_ctrlrequest *header =
2417 if (header->wLength)
2425 struct usb_ctrlrequest *header =
2427 if (header->wLength)
2736 * As a special case, setup transactions output the setup header, not