Searched refs:usbh_contex (Results 1 – 8 of 8) sorted by relevance
38 struct usbh_contex { struct50 static STRUCT_SECTION_ITERABLE(usbh_contex, device_name) = { \ argument78 int (*request)(struct usbh_contex *const uhs_ctx,81 int (*connected)(struct usbh_contex *const uhs_ctx);83 int (*removed)(struct usbh_contex *const uhs_ctx);85 int (*rwup)(struct usbh_contex *const uhs_ctx);87 int (*suspended)(struct usbh_contex *const uhs_ctx);89 int (*resumed)(struct usbh_contex *const uhs_ctx);105 int usbh_init(struct usbh_contex *uhs_ctx);116 int usbh_enable(struct usbh_contex *uhs_ctx);[all …]
24 struct usbh_contex *ctx;39 struct usb_device *usbh_device_get_any(struct usbh_contex *const ctx);49 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_alloc()58 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_buf_add()66 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_buf_alloc()74 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_free()82 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_buf_free()90 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_enqueue()
14 int usbh_init(struct usbh_contex *uhs_ctx) in usbh_init()39 int usbh_enable(struct usbh_contex *uhs_ctx) in usbh_enable()68 int usbh_disable(struct usbh_contex *uhs_ctx) in usbh_disable()89 int usbh_shutdown(struct usbh_contex *const uhs_ctx) in usbh_shutdown()
32 static int discard_ep_request(struct usbh_contex *const ctx, in discard_ep_request()45 static ALWAYS_INLINE int usbh_event_handler(struct usbh_contex *const ctx, in usbh_event_handler()104 STRUCT_SECTION_FOREACH(usbh_contex, uhs_ctx) { in usbh_thread()112 int usbh_init_device_intl(struct usbh_contex *const uhs_ctx) in usbh_init_device_intl()
13 int usbh_init_device_intl(struct usbh_contex *const uhs_ctx);
3 ITERABLE_SECTION_RAM(usbh_contex, Z_LINK_ITERABLE_SUBALIGN)
14 struct usb_device *usbh_device_get_any(struct usbh_contex *const ctx) in usbh_device_get_any()
133 …zephyr_iterable_section(NAME usbh_contex GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONF…