Lines Matching refs:uds_ctx
382 struct usbd_context *uds_ctx; member
432 return c_data->uds_ctx; in usbd_class_get_ctx()
775 int usbd_add_descriptor(struct usbd_context *uds_ctx,
805 int usbd_add_configuration(struct usbd_context *uds_ctx,
830 int usbd_register_class(struct usbd_context *uds_ctx,
850 int usbd_register_all_classes(struct usbd_context *uds_ctx,
867 int usbd_unregister_class(struct usbd_context *uds_ctx,
883 int usbd_unregister_all_classes(struct usbd_context *uds_ctx,
894 int usbd_msg_register_cb(struct usbd_context *const uds_ctx,
910 int usbd_init(struct usbd_context *uds_ctx);
921 int usbd_enable(struct usbd_context *uds_ctx);
932 int usbd_disable(struct usbd_context *uds_ctx);
943 int usbd_shutdown(struct usbd_context *const uds_ctx);
953 int usbd_ep_set_halt(struct usbd_context *uds_ctx, uint8_t ep);
963 int usbd_ep_clear_halt(struct usbd_context *uds_ctx, uint8_t ep);
973 bool usbd_ep_is_halted(struct usbd_context *uds_ctx, uint8_t ep);
999 int usbd_ep_ctrl_enqueue(struct usbd_context *const uds_ctx,
1023 int usbd_ep_dequeue(struct usbd_context *uds_ctx, const uint8_t ep);
1035 int usbd_ep_buf_free(struct usbd_context *uds_ctx, struct net_buf *buf);
1044 bool usbd_is_suspended(struct usbd_context *uds_ctx);
1051 int usbd_wakeup_request(struct usbd_context *uds_ctx);
1060 enum usbd_speed usbd_bus_speed(const struct usbd_context *const uds_ctx);
1069 enum usbd_speed usbd_caps_speed(const struct usbd_context *const uds_ctx);
1080 int usbd_device_set_bcd_usb(struct usbd_context *const uds_ctx,
1091 int usbd_device_set_vid(struct usbd_context *const uds_ctx,
1102 int usbd_device_set_pid(struct usbd_context *const uds_ctx,
1113 int usbd_device_set_bcd_device(struct usbd_context *const uds_ctx,
1127 int usbd_device_set_code_triple(struct usbd_context *const uds_ctx,
1142 int usbd_config_attrib_rwup(struct usbd_context *const uds_ctx,
1156 int usbd_config_attrib_self(struct usbd_context *const uds_ctx,
1170 int usbd_config_maxpower(struct usbd_context *const uds_ctx,
1186 bool usbd_can_detect_vbus(struct usbd_context *const uds_ctx);
1199 int usbd_device_register_vreq(struct usbd_context *const uds_ctx,