Searched refs:setup_packet (Results 1 - 25 of 46) sorted by relevance

12

/linux-master/drivers/usb/usbip/
H A Dstub_rx.c19 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 Dvhci_tx.c30 if (urb->setup_packet)
31 memcpy(pdup->u.cmd_submit.setup, urb->setup_packet, 8);
H A Dvudc_rx.c38 urb->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, 8,
40 if (!urb->setup_packet)
H A Dstub_main.c299 kfree(urb->setup_packet);
300 urb->setup_packet = NULL;
H A Dvudc_transfer.c374 (struct usb_ctrlrequest *) urb->setup_packet,
380 urb->setup_packet);
H A Dusbip_common.c248 if (urb->setup_packet && usb_pipetype(urb->pipe) == PIPE_CONTROL)
250 (struct usb_ctrlrequest *)urb->setup_packet);
H A Dvudc_dev.c33 kfree(urb->setup_packet);
34 urb->setup_packet = NULL;
/linux-master/drivers/nfc/nfcmrvl/
H A Dusb.c162 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 Dbpa10x.c63 kfree(urb->setup_packet);
334 kfree(urb->setup_packet);
H A Dbtusb.c1786 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 Digorplugusb.c99 req = (struct usb_ctrlrequest *)urb->setup_packet;
/linux-master/include/linux/
H A Dusb.h1462 * @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 Dr8a66597-hcd.c338 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 Docteon-hcd.c1980 * 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 Dsl811-hcd.c134 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 Dxen-hcd.c701 if (urb->setup_packet)
702 memcpy(req->u.ctrl, urb->setup_packet, 8);
/linux-master/drivers/usb/serial/
H A Dopticon.c175 kfree(urb->setup_packet);
/linux-master/drivers/usb/core/
H A Dhcd.c477 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 Durb.c405 (struct usb_ctrlrequest *) urb->setup_packet;
/linux-master/drivers/usb/dwc2/
H A Dhcd.h163 void *setup_packet; member in struct:dwc2_hcd_urb
/linux-master/drivers/usb/mon/
H A Dmon_text.c138 if (urb->setup_packet == NULL)
141 memcpy(ep->setup, urb->setup_packet, SETUP_MAX);
H A Dmon_bin.c400 if (urb->setup_packet == NULL)
402 memcpy(setupb, urb->setup_packet, SETUP_LEN);
/linux-master/drivers/usb/renesas_usbhs/
H A Dmod_host.c740 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 Dtegra-xudc.c474 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 Dusbtest.c1095 reqp = (struct usb_ctrlrequest *)urb->setup_packet;
1379 u->setup_packet = (char *) &reqp->setup;
1411 kfree(urb[i]->setup_packet);

Completed in 1290 milliseconds

12