Lines Matching refs:device

173 	const struct device *dev;
217 typedef int (*udc_event_cb_t)(const struct device *dev,
227 enum udc_bus_speed (*device_speed)(const struct device *dev);
228 int (*ep_enqueue)(const struct device *dev,
231 int (*ep_dequeue)(const struct device *dev,
233 int (*ep_set_halt)(const struct device *dev,
235 int (*ep_clear_halt)(const struct device *dev,
237 int (*ep_try_config)(const struct device *dev,
239 int (*ep_enable)(const struct device *dev,
241 int (*ep_disable)(const struct device *dev,
243 int (*host_wakeup)(const struct device *dev);
244 int (*set_address)(const struct device *dev,
246 int (*test_mode)(const struct device *dev,
248 int (*enable)(const struct device *dev);
249 int (*disable)(const struct device *dev);
250 int (*init)(const struct device *dev);
251 int (*shutdown)(const struct device *dev);
252 void (*lock)(const struct device *dev);
253 void (*unlock)(const struct device *dev);
312 static inline bool udc_is_initialized(const struct device *dev) in udc_is_initialized()
326 static inline bool udc_is_enabled(const struct device *dev) in udc_is_enabled()
340 static inline bool udc_is_suspended(const struct device *dev) in udc_is_suspended()
362 int udc_init(const struct device *dev,
378 int udc_enable(const struct device *dev);
391 int udc_disable(const struct device *dev);
404 int udc_shutdown(const struct device *dev);
416 static inline struct udc_device_caps udc_caps(const struct device *dev) in udc_caps()
433 enum udc_bus_speed udc_device_speed(const struct device *dev);
446 static inline int udc_set_address(const struct device *dev, const uint8_t addr) in udc_set_address()
477 static inline int udc_test_mode(const struct device *dev, in udc_test_mode()
508 static inline int udc_host_wakeup(const struct device *dev) in udc_host_wakeup()
545 int udc_ep_try_config(const struct device *dev,
569 int udc_ep_enable(const struct device *dev,
589 int udc_ep_disable(const struct device *dev, const uint8_t ep);
604 int udc_ep_set_halt(const struct device *dev, const uint8_t ep);
619 int udc_ep_clear_halt(const struct device *dev, const uint8_t ep);
636 int udc_ep_enqueue(const struct device *dev, struct net_buf *const buf);
654 int udc_ep_dequeue(const struct device *dev, const uint8_t ep);
667 struct net_buf *udc_ep_buf_alloc(const struct device *dev,
681 int udc_ep_buf_free(const struct device *dev, struct net_buf *const buf);
725 static inline const void *udc_get_event_ctx(const struct device *dev) in udc_get_event_ctx()