Home
last modified time | relevance | path

Searched refs:setup_packet (Results 1 – 25 of 51) sorted by relevance

123

/linux-6.3-rc2/drivers/usb/usbip/
A Dstub_rx.c19 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()
172 if (!urb || !urb->setup_packet) in tweak_special_requests()
412 (struct usb_ctrlrequest *) urb->setup_packet; in masking_bogus_flags()
552 priv->urbs[0]->setup_packet = kmemdup(&pdu->u.cmd_submit.setup, in stub_recv_cmd_submit()
[all …]
A Dvhci_tx.c30 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()
A Dvudc_rx.c38 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()
A Dstub_main.c301 kfree(urb->setup_packet); in stub_free_priv_and_urb()
302 urb->setup_packet = NULL; in stub_free_priv_and_urb()
A Dvudc_transfer.c374 (struct usb_ctrlrequest *) urb->setup_packet, in v_timer()
380 urb->setup_packet); in v_timer()
A Dvudc_dev.c33 kfree(urb->setup_packet); in free_urb()
34 urb->setup_packet = NULL; in free_urb()
A Dusbip_common.c248 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-6.3-rc2/drivers/nfc/nfcmrvl/
A Dusb.c162 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-6.3-rc2/drivers/bluetooth/
A Dbpa10x.c63 kfree(urb->setup_packet); in bpa10x_tx_complete()
334 kfree(urb->setup_packet); in bpa10x_send_frame()
A Dbtusb.c1660 kfree(urb->setup_packet); in btusb_tx_complete()
1682 kfree(urb->setup_packet); in btusb_isoc_tx_complete()
1905 kfree(urb->setup_packet); in submit_tx_urb()
2530 kfree(urb->setup_packet); in btusb_mtk_wmt_recv()
2544 kfree(urb->setup_packet); in btusb_mtk_wmt_recv()
2553 kfree(urb->setup_packet); in btusb_mtk_wmt_recv()
2564 kfree(urb->setup_packet); in btusb_mtk_wmt_recv()
2585 kfree(urb->setup_packet); in btusb_mtk_wmt_recv()
4321 kfree(urb->setup_packet); in play_deferred()
4333 kfree(urb->setup_packet); in play_deferred()
/linux-6.3-rc2/include/linux/
A Dusb.h1611 unsigned char *setup_packet; /* (in) setup packet (control only) */ member
1654 unsigned char *setup_packet, in usb_fill_control_urb() argument
1662 urb->setup_packet = setup_packet; in usb_fill_control_urb()
/linux-6.3-rc2/drivers/usb/host/
A Dr8a66597-hcd.c338 int usb_address = urb->setup_packet[2]; /* urb->pipe is address 0 */ in make_r8a66597_device()
1068 __le16 *p = (__le16 *)td->urb->setup_packet; in prepare_setup_packet()
1166 if (urb->setup_packet[0] & USB_ENDPOINT_DIR_MASK) { in prepare_status_packet()
1184 static int is_set_address(unsigned char *setup_packet) in is_set_address() argument
1186 if (((setup_packet[0] & USB_TYPE_MASK) == USB_TYPE_STANDARD) && in is_set_address()
1187 setup_packet[1] == USB_REQ_SET_ADDRESS) in is_set_address()
1200 if (is_set_address(td->urb->setup_packet)) { in start_transfer()
1202 td->urb->setup_packet[2] = alloc_usb_address(r8a66597, in start_transfer()
1204 if (td->urb->setup_packet[2] == 0) in start_transfer()
1278 r8a66597->address_map &= ~(1 << urb->setup_packet[2]); in finish_request()
A Docteon-hcd.c1984 (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()
3201 urb->setup_packet = (char *)iso_packet; in octeon_usb_urb_enqueue()
3209 urb->setup_packet = NULL; in octeon_usb_urb_enqueue()
A Dsl811-hcd.c134 static void setup_packet( in setup_packet() function
149 sl811_write_buf(sl811, addr, urb->setup_packet, len); in setup_packet()
387 setup_packet(sl811, ep, urb, bank, control); in start()
A Dxen-hcd.c701 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()
/linux-6.3-rc2/Documentation/driver-api/usb/
A Ddma.rst120 valid when these calls are used (``urb->setup_packet`` must be valid too
131 They cannot be used for setup_packet buffers in control requests.
/linux-6.3-rc2/drivers/media/rc/
A Digorplugusb.c99 req = (struct usb_ctrlrequest *)urb->setup_packet; in igorplugusb_callback()
/linux-6.3-rc2/drivers/usb/core/
A Dhcd.c500 cmd = (struct usb_ctrlrequest *) urb->setup_packet; in rh_call_control()
1343 (void **) &urb->setup_packet, in usb_hcd_unmap_urb_setup_for_dma()
1426 (void **)&urb->setup_packet, in usb_hcd_map_urb_for_dma()
1433 if (object_is_on_stack(urb->setup_packet)) { in usb_hcd_map_urb_for_dma()
1440 urb->setup_packet, in usb_hcd_map_urb_for_dma()
2170 urb->setup_packet = (void *)dr; in request_single_step_set_feature_urb()
A Durb.c405 (struct usb_ctrlrequest *) urb->setup_packet; in usb_submit_urb()
/linux-6.3-rc2/drivers/usb/serial/
A Dopticon.c175 kfree(urb->setup_packet); in opticon_write_control_callback()
/linux-6.3-rc2/drivers/usb/mon/
A Dmon_text.c138 if (urb->setup_packet == NULL) in mon_text_get_setup()
141 memcpy(ep->setup, urb->setup_packet, SETUP_MAX); in mon_text_get_setup()
A Dmon_bin.c397 if (urb->setup_packet == NULL) in mon_bin_get_setup()
399 memcpy(setupb, urb->setup_packet, SETUP_LEN); in mon_bin_get_setup()
/linux-6.3-rc2/drivers/usb/dwc2/
A Dhcd.h163 void *setup_packet; member
/linux-6.3-rc2/drivers/usb/renesas_usbhs/
A Dmod_host.c740 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-6.3-rc2/drivers/usb/gadget/udc/
A Dtegra-xudc.c475 struct tegra_xudc_setup_packet setup_packet; member
2628 memcpy(&xudc->setup_packet.ctrl_req, ctrl, sizeof(*ctrl)); in tegra_xudc_handle_ep0_event()
2629 xudc->setup_packet.seq_num = seq_num; in tegra_xudc_handle_ep0_event()
2787 &xudc->setup_packet.ctrl_req, in tegra_xudc_handle_transfer_event()
2788 xudc->setup_packet.seq_num); in tegra_xudc_handle_transfer_event()

Completed in 60 milliseconds

123