Home
last modified time | relevance | path

Searched refs:usbdev_ep_s (Results 1 – 19 of 19) sorted by relevance

/third_party/NuttX/drivers/usbdev/gadget/
Dusbdev.h252 struct usbdev_ep_s;
263 void (*callback)(struct usbdev_ep_s *ep, struct usbdev_req_s *req);
283 int (*configure)(struct usbdev_ep_s *ep, const usb_endpoint_descriptor_t *desc,
285 int (*disable)(struct usbdev_ep_s *ep);
289 struct usbdev_req_s *(*allocreq)(FAR struct usbdev_ep_s *ep);
290 void (*freereq)(struct usbdev_ep_s *ep, struct usbdev_req_s *req);
294 void *(*allocbuffer)(struct usbdev_ep_s *ep, uint16_t nbytes);
295 void (*freebuffer)(struct usbdev_ep_s *ep, void *buf);
299 int (*submit)(struct usbdev_ep_s *ep, struct usbdev_req_s *req);
300 int (*cancel)(struct usbdev_ep_s *ep, struct usbdev_req_s *req);
[all …]
Dcdcacm.c106 struct usbdev_ep_s *epintin; /* Interrupt IN endpoint structure */
107 struct usbdev_ep_s *epbulkin; /* Bulk IN endpoint structure */
108 struct usbdev_ep_s *epbulkout; /* Bulk OUT endpoint structure */
181 static struct usbdev_req_s *cdcacm_allocreq(FAR struct usbdev_ep_s *ep,
183 static void cdcacm_freereq(FAR struct usbdev_ep_s *ep,
190 static int cdcacm_epconfigure(FAR struct usbdev_ep_s *ep,
201 static void cdcacm_rdcomplete(FAR struct usbdev_ep_s *ep,
203 static void cdcacm_wrcomplete(FAR struct usbdev_ep_s *ep,
349 FAR struct usbdev_ep_s *ep; in cdcacm_sndpacket()
563 FAR struct usbdev_ep_s *ep; in cdcacm_requeue_rdrequest()
[all …]
Df_hid.h69 struct usbdev_ep_s *out_ep; /* interrupt output endpoint */
70 struct usbdev_ep_s *in_ep; /* interrupt input endpoint */
Drndis.c121 FAR struct usbdev_ep_s *epintin; /* Interrupt IN endpoint structure */
122 FAR struct usbdev_ep_s *epbulkin; /* Bulk IN endpoint structure */
123 FAR struct usbdev_ep_s *epbulkout; /* Bulk OUT endpoint structure */
208 static FAR struct usbdev_req_s *usbclass_allocreq(FAR struct usbdev_ep_s *ep,
210 static void usbclass_freereq(FAR struct usbdev_ep_s *ep,
1208 static void rndis_handle_control_message(struct usbdev_ep_s *ep, struct usbdev_req_s *ctrlreq) in rndis_handle_control_message()
1459 static void rndis_rdcomplete(FAR struct usbdev_ep_s *ep, in rndis_rdcomplete()
1518 static void rndis_wrcomplete(FAR struct usbdev_ep_s *ep, in rndis_wrcomplete()
1575 static void usbclass_ep0incomplete(FAR struct usbdev_ep_s *ep, in usbclass_ep0incomplete()
1599 static void usbclass_epintin_complete(FAR struct usbdev_ep_s *ep, in usbclass_epintin_complete()
[all …]
Df_mass_storage.h255 struct usbdev_ep_s *bulkout;
256 struct usbdev_ep_s *bulkin;
Df_uac.h54 struct usbdev_ep_s *out_ep; /* control transfer endpoint */
55 struct usbdev_ep_s *in_ep; /* Audio Streaming endpoint */
Df_uac.c455 static void fuac_request_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fuac_request_complete()
501 static void fuac_output_request_complete(struct usbdev_ep_s *ep, in fuac_output_request_complete()
508 void fuac_input_req_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fuac_input_req_complete()
633 struct usbdev_ep_s *ep; in usbclass_uac_bind()
Df_uvc.c1406 static void fuvc_vs_req_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req);
1411 struct usbdev_ep_s *vs_ep; in fuvc_transfer_initiate()
1582 static void fuvc_request_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fuvc_request_complete()
1611 static void fuvc_vc_request_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fuvc_vc_request_complete()
1668 static void fuvc_vs_req_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fuvc_vs_req_complete()
1708 static void fuvc_vs_req_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fuvc_vs_req_complete()
1844 static void fuvc_control_unit_callback(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fuvc_control_unit_callback()
2235 struct usbdev_ep_s *ep; in usbclass_uvc_bind()
Df_mass_storage.c311 static void fmass_handle_bulkin_callback(struct usbdev_ep_s *ep, in fmass_handle_bulkin_callback()
326 static void fmass_handle_bulkout_callback(struct usbdev_ep_s *ep, in fmass_handle_bulkout_callback()
344 struct usbdev_ep_s *ep = fmass->bulkin; in fmass_bulkin_request()
352 struct usbdev_ep_s *ep = fmass->bulkout; in fmass_bulkout_request()
1198 struct usbdev_ep_s *ep0; in fmass_set_config()
1590 struct usbdev_ep_s *ep; in usbclass_mass_bind()
Df_hid.c327 static void fhid_output_request_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fhid_output_request_complete()
368 static void fhid_input_req_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in fhid_input_req_complete()
421 struct usbdev_ep_s *ep; in usbclass_hid_bind()
Df_uvc.h709 struct usbdev_ep_s *ctrl_ep; /* control transfer endpoint */
710 struct usbdev_ep_s *vs_ep; /* Video Streaming endpoint */
Dcomposite.c120 void composite_request_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in composite_request_complete()
443 static void composite_setup_complete(struct usbdev_ep_s *ep, in composite_setup_complete()
Ddfu.c182 static void usbclass_ep0incomplete(FAR struct usbdev_ep_s *ep, in usbclass_ep0incomplete()
Df_dfu.c464 static void dfu_dnload_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in dfu_dnload_complete()
/third_party/NuttX/drivers/usbdev/gadget/fconfig/include/
Df_generic.h131 struct usbdev_ep_s *ep;
/third_party/NuttX/drivers/usbdev/gadget/fconfig/src/
Dusbd_generic_epfile.c55 static void generic_epfile_req_sync_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in generic_epfile_req_sync_complete()
128 static void generic_epfile_req_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in generic_epfile_req_complete()
Dusbd_generic_ep0.c479 static void generic_ep0_req_sync_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in generic_ep0_req_sync_complete()
540 static void generic_ep0_complete(struct usbdev_ep_s *ep, struct usbdev_req_s *req) in generic_ep0_complete()
Df_config.c100 static void fconfig_setup_complete(struct usbdev_ep_s *ep, in fconfig_setup_complete()
Df_generic.c452 struct usbdev_ep_s *ep; in generic_eps_alloc()