Searched refs:usbh_contex (Results 1 – 9 of 9) sorted by relevance
39 struct usbh_contex { struct56 static STRUCT_SECTION_ITERABLE(usbh_contex, device_name) = { \ argument85 int (*request)(struct usbh_contex *const uhs_ctx,88 int (*connected)(struct usbh_contex *const uhs_ctx);90 int (*removed)(struct usbh_contex *const uhs_ctx);92 int (*rwup)(struct usbh_contex *const uhs_ctx);94 int (*suspended)(struct usbh_contex *const uhs_ctx);96 int (*resumed)(struct usbh_contex *const uhs_ctx);112 int usbh_init(struct usbh_contex *uhs_ctx);123 int usbh_enable(struct usbh_contex *uhs_ctx);[all …]
23 struct usb_device *usbh_device_get_any(struct usbh_contex *const ctx);26 struct usb_device *usbh_device_alloc(struct usbh_contex *const uhs_ctx);43 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_alloc()52 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_buf_add()60 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_buf_alloc()68 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_free()76 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_buf_free()84 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_enqueue()92 struct usbh_contex *const ctx = udev->ctx; in usbh_xfer_dequeue()
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()
46 static void dev_connected_handler(struct usbh_contex *const ctx, in dev_connected_handler()76 static void dev_removed_handler(struct usbh_contex *const ctx) in dev_removed_handler()87 static int discard_ep_request(struct usbh_contex *const ctx, in discard_ep_request()100 static ALWAYS_INLINE int usbh_event_handler(struct usbh_contex *const ctx, in usbh_event_handler()144 struct usbh_contex *uhs_ctx; in usbh_bus_thread()161 struct usbh_contex *uhs_ctx; in usbh_thread()185 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)
21 struct usb_device *usbh_device_alloc(struct usbh_contex *const uhs_ctx) in usbh_device_alloc()40 struct usbh_contex *const uhs_ctx = udev->ctx; in usbh_device_free()51 struct usb_device *usbh_device_get_any(struct usbh_contex *const uhs_ctx) in usbh_device_get_any()89 struct usbh_contex *const uhs_ctx = udev->ctx; in alloc_device_address()439 struct usbh_contex *const uhs_ctx = udev->ctx; in usbh_device_init()
51 struct usbh_contex *uhs_ctx;
131 …zephyr_iterable_section(NAME usbh_contex GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONF…