Home
last modified time | relevance | path

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

/Zephyr-latest/include/zephyr/usb/
Dusbh.h39 struct usbh_contex { struct
56 static STRUCT_SECTION_ITERABLE(usbh_contex, device_name) = { \ argument
85 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 …]
/Zephyr-latest/subsys/usb/host/
Dusbh_device.h23 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()
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.c46 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()
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.c21 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()
Dusbip.c51 struct usbh_contex *uhs_ctx;
/Zephyr-latest/cmake/linker_script/common/
Dcommon-ram.cmake131 …zephyr_iterable_section(NAME usbh_contex GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONF…