Lines Matching full:udc
9 * @brief Private API for USB device controller (UDC) drivers
15 #include <zephyr/drivers/usb/udc.h>
82 * @brief Get UDC request from endpoint FIFO.
91 * @return pointer to UDC request or NULL on error.
97 * @brief Get all UDC request from endpoint FIFO.
99 * Get all UDC request from endpoint FIFO as single-linked list.
106 * @return pointer to UDC request or NULL on error.
129 * @param[in] buf Pointer to UDC request buffer
136 * @brief Helper function to send UDC event to a higher level.
138 * The callback would typically sends UDC even to a message queue (k_msgq).
152 * @brief Helper function to send UDC endpoint event to a higher level.
155 * The callback would typically sends UDC even to a message queue (k_msgq).
158 * @param[in] buf Pointer to UDC request buffer
224 * @param[in] buf Pointer to UDC request buffer
231 * @param[in] buf Pointer to UDC request buffer
240 * @param[in] buf Pointer to UDC request buffer
275 * @brief Allocate UDC control transfer buffer
348 * @param[in] dout Pointer to UDC buffer containing data transaction
385 * @param[in] dout Pointer to UDC buffer containing data transaction