Home
last modified time | relevance | path

Searched refs:ctrlreq (Results 1 - 14 of 14) sorted by relevance

/third_party/NuttX/drivers/usbdev/gadget/
H A Df_dfu.c535 static int dfu_get_status_for_req(struct usbdev_req_s *ctrlreq) in dfu_get_status_for_req() argument
537 struct dfu_getstatus_response_s *status = (struct dfu_getstatus_response_s *)ctrlreq->buf; in dfu_get_status_for_req()
564 static int dfu_get_state_for_req(struct usbdev_req_s *ctrlreq) in dfu_get_state_for_req() argument
566 uint8_t *state = ctrlreq->buf; in dfu_get_state_for_req()
573 static int dfu_dnload(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) in dfu_dnload() argument
595 ctrlreq->callback = dfu_dnload_complete; in dfu_dnload()
600 static int dfu_upload(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) in dfu_upload() argument
616 return usb_dfu_read(usb_dfu_get_entity(0), ctrlreq->buf, (int)ctrlreq->len, dev->seq_num); in dfu_upload()
619 static int dfu_app_idle_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) in dfu_app_idle_request() argument
651 dfu_app_detach_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_app_detach_request() argument
676 dfu_idle_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_idle_request() argument
720 dfu_dnload_sync_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_dnload_sync_request() argument
745 dfu_dnbusy_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_dnbusy_request() argument
766 dfu_dnload_idle_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_dnload_idle_request() argument
799 dfu_manifest_sync_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_manifest_sync_request() argument
834 dfu_manifest_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_manifest_request() argument
869 dfu_manifest_wait_reset(const struct usb_device_request *ctrl, const struct usbdev_req_s *ctrlreq) dfu_manifest_wait_reset() argument
877 dfu_upload_idle_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_upload_idle_request() argument
917 dfu_error_request(const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) dfu_error_request() argument
950 usbdev_dfu_class_requests(const struct usbdev_s *dev, const struct usb_device_request *ctrl, struct usbdev_req_s *ctrlreq) usbdev_dfu_class_requests() argument
[all...]
H A Ddfu.c109 FAR struct usbdev_req_s *ctrlreq; /* Pointer to preallocated control request */ member
241 FAR struct usbdev_req_s *ctrlreq = priv->ctrlreq; in usbclass_setup() local
270 *(FAR uint8_t *)ctrlreq->buf = 0; in usbclass_setup()
276 ret = usbdev_dfu_class_requests(dev, ctrl, ctrlreq); in usbclass_setup()
285 ctrlreq->len = (len < ret) ? len : (uint32_t)ret; in usbclass_setup()
286 ctrlreq->flags = USBDEV_REQFLAGS_NULLPKT; in usbclass_setup()
287 ret = EP_SUBMIT(dev->ep0, ctrlreq); in usbclass_setup()
291 ctrlreq->result = OK; in usbclass_setup()
304 priv->ctrlreq in usbclass_bind()
[all...]
H A Drndis.c124 FAR struct usbdev_req_s *ctrlreq; /* Pointer to preallocated control request */ member
147 bool ctrlreq_has_encap_response; /* Indicates if ctrlreq buffer holds a response */
1201 * ctrlreq: pointer to RNDIS control request
1208 static void rndis_handle_control_message(struct usbdev_ep_s *ep, struct usbdev_req_s *ctrlreq) in rndis_handle_control_message() argument
1210 FAR struct rndis_dev_s *priv = (struct rndis_dev_s *)ctrlreq->priv; in rndis_handle_control_message()
1212 (FAR struct rndis_command_header *)ctrlreq->buf; in rndis_handle_control_message()
1258 ret = memcpy_s(&req, sizeof(struct rndis_query_msg), ctrlreq->buf, sizeof(struct rndis_query_msg)); in rndis_handle_control_message()
1371 (void)memcpy_s(req, USB_DWC_MAX_PACKET_SIZE, ctrlreq->buf, USB_DWC_MAX_PACKET_SIZE); in rndis_handle_control_message()
1697 priv->ctrlreq = cdev->ctrlreq; in usbclass_bind()
1928 FAR struct usbdev_req_s *ctrlreq; usbclass_setup() local
[all...]
H A Dcomposite.c192 composite_freereq(cdev->ctrlreq); in usb_composite_unbind()
193 cdev->ctrlreq = NULL; in usb_composite_unbind()
222 /* initialize ctrlreq and allocate memory for it's buf */ in usb_composite_bind()
224 cdev->ctrlreq = composite_allocreq(USB_COMP_EP0_BUFSIZ); in usb_composite_bind()
225 if (cdev->ctrlreq == NULL) in usb_composite_bind()
230 dev->ep0->handle_req = cdev->ctrlreq; in usb_composite_bind()
231 cdev->ctrlreq->callback = composite_request_complete; in usb_composite_bind()
478 usb_req = usb_cdev->ctrlreq; in usb_composite_setup()
H A Dcomposite.h134 struct usbdev_req_s *ctrlreq; /* Allocated control request */ member
H A Df_dfu.h154 struct usbdev_req_s *ctrlreq);
H A Dcdcacm.c112 struct usbdev_req_s *ctrlreq; /* Allocated control request */ member
1084 priv->ctrlreq = cdev->ctrlreq; in cdcacm_bind()
1085 if (priv->ctrlreq == NULL) in cdcacm_bind()
1398 req = priv->ctrlreq; in cdcacm_setup()
H A Df_mass_storage.h253 struct usbdev_req_s ctrlreq; member
H A Df_uac.h59 struct usbdev_req_s ctrlreq; /* control request */ member
H A Df_uvc.h712 struct usbdev_req_s ctrlreq; /* control request */ member
/third_party/NuttX/drivers/usbdev/gadget/fconfig/include/
H A Df_generic.h184 struct usbdev_req_s *ctrlreq; member
/third_party/NuttX/drivers/usbdev/gadget/fconfig/src/
H A Df_generic.c536 priv->ctrlreq = cdev->ctrlreq; in usbclass_generic_bind()
537 if (priv->ctrlreq == NULL) in usbclass_generic_bind()
H A Dusbd_generic_ep0.c500 struct usbdev_req_s *req = dev->ctrlreq; in generic_ep0_submit_sync()
586 struct usbdev_req_s *req = dev->ctrlreq; in generic_ep0_submit_wait()
999 ret = EP_CANCEL(dev->usbdev->ep0, dev->ctrlreq); in generic_ep0_handle_ioctl()
H A Df_config.c382 struct usbdev_req_s *usb_req = usb_cdev->ctrlreq; in fconfig_composite_setup()

Completed in 17 milliseconds