/linux/drivers/usb/usbip/ |
H A D | stub_rx.c | 19 req = (struct usb_ctrlrequest *) urb->setup_packet; in is_clear_halt_cmd() 30 req = (struct usb_ctrlrequest *) urb->setup_packet; in is_set_interface_cmd() 40 req = (struct usb_ctrlrequest *) urb->setup_packet; in is_set_configuration_cmd() 52 req = (struct usb_ctrlrequest *) urb->setup_packet; in is_reset_device_cmd() 73 req = (struct usb_ctrlrequest *) urb->setup_packet; in tweak_clear_halt_cmd() 110 req = (struct usb_ctrlrequest *) urb->setup_packet; in tweak_set_interface_cmd() 138 req = (struct usb_ctrlrequest *) urb->setup_packet; in tweak_set_configuration_cmd() 177 if (!urb || !urb->setup_packet) in tweak_special_requests() 421 (struct usb_ctrlrequest *) urb->setup_packet; in masking_bogus_flags() 562 priv->urbs[0]->setup_packet in stub_recv_cmd_submit() [all...] |
H A D | vudc_rx.c | 38 urb->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, 8, in alloc_urb_from_cmd() 40 if (!urb->setup_packet) in alloc_urb_from_cmd()
|
H A D | vhci_tx.c | 30 if (urb->setup_packet) in setup_cmd_submit_pdu() 31 memcpy(pdup->u.cmd_submit.setup, urb->setup_packet, 8); in setup_cmd_submit_pdu()
|
H A D | stub_main.c | 299 kfree(urb->setup_packet); in stub_free_priv_and_urb() 300 urb->setup_packet = NULL; in stub_free_priv_and_urb()
|
H A D | vudc_transfer.c | 374 (struct usb_ctrlrequest *) urb->setup_packet, in v_timer() 380 urb->setup_packet); in v_timer()
|
H A D | vudc_dev.c | 33 kfree(urb->setup_packet); in free_urb() 34 urb->setup_packet = NULL; in free_urb()
|
H A D | usbip_common.c | 248 if (urb->setup_packet && usb_pipetype(urb->pipe) == PIPE_CONTROL) in usbip_dump_urb() 250 (struct usb_ctrlrequest *)urb->setup_packet); in usbip_dump_urb()
|
/linux/drivers/nfc/nfcmrvl/ |
H A D | usb.c | 162 kfree(urb->setup_packet); in nfcmrvl_tx_complete() 256 kfree(urb->setup_packet); in nfcmrvl_usb_nci_send() 395 kfree(urb->setup_packet); in nfcmrvl_play_deferred() 407 kfree(urb->setup_packet); in nfcmrvl_play_deferred()
|
/linux/drivers/bluetooth/ |
H A D | bpa10x.c | 63 kfree(urb->setup_packet); in bpa10x_tx_complete() 334 kfree(urb->setup_packet); in bpa10x_send_frame()
|
H A D | btmtk.c | 461 kfree(urb->setup_packet); in btmtk_usb_wmt_recv() 475 kfree(urb->setup_packet); in btmtk_usb_wmt_recv() 484 kfree(urb->setup_packet); in btmtk_usb_wmt_recv() 495 kfree(urb->setup_packet); in btmtk_usb_wmt_recv() 516 kfree(urb->setup_packet); in btmtk_usb_wmt_recv()
|
H A D | btusb.c | 1857 kfree(urb->setup_packet); in btusb_tx_complete() 1879 kfree(urb->setup_packet); in btusb_isoc_tx_complete() 2102 kfree(urb->setup_packet); in submit_tx_urb() 4437 kfree(urb->setup_packet); in play_deferred() 4449 kfree(urb->setup_packet); in play_deferred()
|
/linux/include/linux/ |
H A D | usb.h | 1475 * @setup_packet: Only used for control transfers, this points to eight bytes 1479 * this field; setup_packet must point to a valid buffer. 1505 * (control requests also use setup_packet), and host controller drivers 1526 * The setup_packet must always be set, so it cannot be located in highmem. 1541 * Control URBs must provide a valid pointer in the setup_packet field. 1542 * Unlike the transfer_buffer, the setup_packet may not be mapped for DMA 1633 unsigned char *setup_packet; /* (in) setup packet (control only) */ member 1634 dma_addr_t setup_dma; /* (in) dma addr for setup_packet */ 1653 * @setup_packet: pointer to the setup_packet buffe 1676 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) usb_fill_control_urb() argument [all...] |
/linux/drivers/media/rc/ |
H A D | igorplugusb.c | 99 req = (struct usb_ctrlrequest *)urb->setup_packet; in igorplugusb_callback()
|
/linux/drivers/usb/core/ |
H A D | hcd.c | 477 cmd = (struct usb_ctrlrequest *) urb->setup_packet; in rh_call_control() 1320 (void **) &urb->setup_packet, in usb_hcd_unmap_urb_setup_for_dma() 1409 (void **)&urb->setup_packet, in usb_hcd_map_urb_for_dma() 1416 if (object_is_on_stack(urb->setup_packet)) { in usb_hcd_map_urb_for_dma() 1423 urb->setup_packet, in usb_hcd_map_urb_for_dma() 2163 urb->setup_packet = (void *)dr; in request_single_step_set_feature_urb()
|
H A D | urb.c | 405 (struct usb_ctrlrequest *) urb->setup_packet; in usb_submit_urb()
|
/linux/drivers/usb/mon/ |
H A D | mon_text.c | 138 if (urb->setup_packet == NULL) in mon_text_get_setup() 141 memcpy(ep->setup, urb->setup_packet, SETUP_MAX); in mon_text_get_setup()
|
H A D | mon_bin.c | 400 if (urb->setup_packet == NULL) in mon_bin_get_setup() 402 memcpy(setupb, urb->setup_packet, SETUP_LEN); in mon_bin_get_setup()
|
/linux/drivers/usb/host/ |
H A D | octeon-hcd.c | 1980 * The pointer to the private list is stored in the setup_packet in octeon_usb_urb_complete_callback() 1984 (struct cvmx_usb_iso_packet *)urb->setup_packet; in octeon_usb_urb_complete_callback() 2004 urb->setup_packet = NULL; in octeon_usb_urb_complete_callback() 2272 packets = (struct cvmx_usb_iso_packet *)urb->setup_packet; in cvmx_usb_submit_isochronous() 3197 * Store a pointer to the list in the URB setup_packet in octeon_usb_urb_enqueue() 3201 urb->setup_packet = (char *)iso_packet; in octeon_usb_urb_enqueue() 3209 urb->setup_packet = NULL; in octeon_usb_urb_enqueue()
|
H A D | xen-hcd.c | 701 if (urb->setup_packet) in xenhcd_map_urb_for_request() 702 memcpy(req->u.ctrl, urb->setup_packet, 8); in xenhcd_map_urb_for_request()
|
H A D | fhci-sched.c | 811 USB_TD_TOGGLE_DATA0, urb->setup_packet, 8, 0, 0, true); in fhci_queue_urb()
|
/linux/drivers/usb/dwc2/ |
H A D | hcd.h | 163 void *setup_packet; member
|
/linux/drivers/usb/renesas_usbhs/ |
H A D | mod_host.c | 740 req = (struct usb_ctrlrequest *)urb->setup_packet; in usbhsh_is_request_address() 766 memcpy(&req, urb->setup_packet, sizeof(struct usb_ctrlrequest)); in usbhsh_setup_stage_packet_push()
|
/linux/drivers/usb/gadget/udc/ |
H A D | tegra-xudc.c | 474 struct tegra_xudc_setup_packet setup_packet; member 2630 memcpy(&xudc->setup_packet.ctrl_req, ctrl, sizeof(*ctrl)); in tegra_xudc_handle_ep0_event() 2631 xudc->setup_packet.seq_num = seq_num; in tegra_xudc_handle_ep0_event() 2789 &xudc->setup_packet.ctrl_req, in tegra_xudc_handle_transfer_event() 2790 xudc->setup_packet.seq_num); in tegra_xudc_handle_transfer_event()
|
H A D | m66592-udc.c | 1084 static int setup_packet(struct m66592 *m66592, struct usb_ctrlrequest *ctrl) in setup_packet() function 1177 if (setup_packet(m66592, &ctrl)) { in irq_control_stage()
|
/linux/drivers/usb/misc/ |
H A D | usbtest.c | 1095 reqp = (struct usb_ctrlrequest *)urb->setup_packet; in ctrl_complete() 1379 u->setup_packet = (char *) &reqp->setup; in test_ctrl_queue() 1411 kfree(urb[i]->setup_packet); in test_ctrl_queue()
|