/linux-master/drivers/usb/usbip/ |
H A D | stub_rx.c | 19 req = (struct usb_ctrlrequest *) urb->setup_packet; 30 req = (struct usb_ctrlrequest *) urb->setup_packet; 40 req = (struct usb_ctrlrequest *) urb->setup_packet; 52 req = (struct usb_ctrlrequest *) urb->setup_packet; 73 req = (struct usb_ctrlrequest *) urb->setup_packet; 110 req = (struct usb_ctrlrequest *) urb->setup_packet; 138 req = (struct usb_ctrlrequest *) urb->setup_packet; 172 if (!urb || !urb->setup_packet) 412 (struct usb_ctrlrequest *) urb->setup_packet; 552 priv->urbs[0]->setup_packet [all...] |
H A D | vhci_tx.c | 30 if (urb->setup_packet) 31 memcpy(pdup->u.cmd_submit.setup, urb->setup_packet, 8);
|
H A D | vudc_rx.c | 38 urb->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, 8, 40 if (!urb->setup_packet)
|
H A D | stub_main.c | 299 kfree(urb->setup_packet); 300 urb->setup_packet = NULL;
|
H A D | vudc_transfer.c | 374 (struct usb_ctrlrequest *) urb->setup_packet, 380 urb->setup_packet);
|
H A D | usbip_common.c | 248 if (urb->setup_packet && usb_pipetype(urb->pipe) == PIPE_CONTROL) 250 (struct usb_ctrlrequest *)urb->setup_packet);
|
H A D | vudc_dev.c | 33 kfree(urb->setup_packet); 34 urb->setup_packet = NULL;
|
/linux-master/drivers/nfc/nfcmrvl/ |
H A D | usb.c | 162 kfree(urb->setup_packet); 256 kfree(urb->setup_packet); 395 kfree(urb->setup_packet); 407 kfree(urb->setup_packet);
|
/linux-master/drivers/bluetooth/ |
H A D | bpa10x.c | 63 kfree(urb->setup_packet); 334 kfree(urb->setup_packet);
|
H A D | btusb.c | 1786 kfree(urb->setup_packet); 1808 kfree(urb->setup_packet); 2031 kfree(urb->setup_packet); 2643 kfree(urb->setup_packet); 2657 kfree(urb->setup_packet); 2666 kfree(urb->setup_packet); 2677 kfree(urb->setup_packet); 2698 kfree(urb->setup_packet); 4715 kfree(urb->setup_packet); 4727 kfree(urb->setup_packet); [all...] |
/linux-master/drivers/media/rc/ |
H A D | igorplugusb.c | 99 req = (struct usb_ctrlrequest *)urb->setup_packet;
|
/linux-master/include/linux/ |
H A D | usb.h | 1462 * @setup_packet: Only used for control transfers, this points to eight bytes 1466 * this field; setup_packet must point to a valid buffer. 1492 * (control requests also use setup_packet), and host controller drivers 1513 * The setup_packet must always be set, so it cannot be located in highmem. 1528 * Control URBs must provide a valid pointer in the setup_packet field. 1529 * Unlike the transfer_buffer, the setup_packet may not be mapped for DMA 1619 unsigned char *setup_packet; /* (in) setup packet (control only) */ member in struct:urb 1620 dma_addr_t setup_dma; /* (in) dma addr for setup_packet */ 1639 * @setup_packet: pointer to the setup_packet buffe 1659 usb_fill_control_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, unsigned char *setup_packet, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context) argument [all...] |
/linux-master/drivers/usb/host/ |
H A D | r8a66597-hcd.c | 338 int usb_address = urb->setup_packet[2]; /* urb->pipe is address 0 */ 1068 __le16 *p = (__le16 *)td->urb->setup_packet; 1166 if (urb->setup_packet[0] & USB_ENDPOINT_DIR_MASK) { 1184 static int is_set_address(unsigned char *setup_packet) argument 1186 if (((setup_packet[0] & USB_TYPE_MASK) == USB_TYPE_STANDARD) && 1187 setup_packet[1] == USB_REQ_SET_ADDRESS) 1200 if (is_set_address(td->urb->setup_packet)) { 1202 td->urb->setup_packet[2] = alloc_usb_address(r8a66597, 1204 if (td->urb->setup_packet[2] == 0) 1278 r8a66597->address_map &= ~(1 << urb->setup_packet[ [all...] |
H A D | octeon-hcd.c | 1980 * The pointer to the private list is stored in the setup_packet 1984 (struct cvmx_usb_iso_packet *)urb->setup_packet; 2004 urb->setup_packet = NULL; 2272 packets = (struct cvmx_usb_iso_packet *)urb->setup_packet; 3197 * Store a pointer to the list in the URB setup_packet 3201 urb->setup_packet = (char *)iso_packet; 3209 urb->setup_packet = NULL;
|
H A D | sl811-hcd.c | 134 static void setup_packet( function 149 sl811_write_buf(sl811, addr, urb->setup_packet, len); 387 setup_packet(sl811, ep, urb, bank, control);
|
H A D | xen-hcd.c | 701 if (urb->setup_packet) 702 memcpy(req->u.ctrl, urb->setup_packet, 8);
|
/linux-master/drivers/usb/serial/ |
H A D | opticon.c | 175 kfree(urb->setup_packet);
|
/linux-master/drivers/usb/core/ |
H A D | hcd.c | 477 cmd = (struct usb_ctrlrequest *) urb->setup_packet; 1320 (void **) &urb->setup_packet, 1403 (void **)&urb->setup_packet, 1410 if (object_is_on_stack(urb->setup_packet)) { 1417 urb->setup_packet, 2148 urb->setup_packet = (void *)dr;
|
H A D | urb.c | 405 (struct usb_ctrlrequest *) urb->setup_packet;
|
/linux-master/drivers/usb/dwc2/ |
H A D | hcd.h | 163 void *setup_packet; member in struct:dwc2_hcd_urb
|
/linux-master/drivers/usb/mon/ |
H A D | mon_text.c | 138 if (urb->setup_packet == NULL) 141 memcpy(ep->setup, urb->setup_packet, SETUP_MAX);
|
H A D | mon_bin.c | 400 if (urb->setup_packet == NULL) 402 memcpy(setupb, urb->setup_packet, SETUP_LEN);
|
/linux-master/drivers/usb/renesas_usbhs/ |
H A D | mod_host.c | 740 req = (struct usb_ctrlrequest *)urb->setup_packet; 766 memcpy(&req, urb->setup_packet, sizeof(struct usb_ctrlrequest));
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | tegra-xudc.c | 474 struct tegra_xudc_setup_packet setup_packet; member in struct:tegra_xudc 2626 memcpy(&xudc->setup_packet.ctrl_req, ctrl, sizeof(*ctrl)); 2627 xudc->setup_packet.seq_num = seq_num; 2785 &xudc->setup_packet.ctrl_req, 2786 xudc->setup_packet.seq_num);
|
/linux-master/drivers/usb/misc/ |
H A D | usbtest.c | 1095 reqp = (struct usb_ctrlrequest *)urb->setup_packet; 1379 u->setup_packet = (char *) &reqp->setup; 1411 kfree(urb[i]->setup_packet);
|