Home
last modified time | relevance | path

Searched refs:usbh_contex (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/include/zephyr/usb/
Dusbh.h38 struct usbh_contex { struct
50 static STRUCT_SECTION_ITERABLE(usbh_contex, device_name) = { \ argument
78 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 …]
/Zephyr-latest/subsys/usb/host/
Dusbh_device.h24 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()
Dusbh_api.c14 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()
Dusbh_core.c32 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()
Dusbh_internal.h13 int usbh_init_device_intl(struct usbh_contex *const uhs_ctx);
Dusbh_data.ld3 ITERABLE_SECTION_RAM(usbh_contex, Z_LINK_ITERABLE_SUBALIGN)
Dusbh_device.c14 struct usb_device *usbh_device_get_any(struct usbh_contex *const ctx) in usbh_device_get_any()
/Zephyr-latest/cmake/linker_script/common/
Dcommon-ram.cmake133 …zephyr_iterable_section(NAME usbh_contex GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONF…