Lines Matching refs:uds_ctx
19 static inline bool usbd_state_is_default(const struct usbd_context *const uds_ctx) in usbd_state_is_default() argument
21 return (uds_ctx->ch9_data.state == USBD_STATE_DEFAULT) ? true : false; in usbd_state_is_default()
31 static inline bool usbd_state_is_address(const struct usbd_context *const uds_ctx) in usbd_state_is_address() argument
33 return (uds_ctx->ch9_data.state == USBD_STATE_ADDRESS) ? true : false; in usbd_state_is_address()
43 static inline bool usbd_state_is_configured(const struct usbd_context *const uds_ctx) in usbd_state_is_configured() argument
45 return (uds_ctx->ch9_data.state == USBD_STATE_CONFIGURED) ? true : false; in usbd_state_is_configured()
55 static inline uint8_t usbd_get_config_value(const struct usbd_context *const uds_ctx) in usbd_get_config_value() argument
57 return uds_ctx->ch9_data.configuration; in usbd_get_config_value()
66 static inline void usbd_set_config_value(struct usbd_context *const uds_ctx, in usbd_set_config_value() argument
69 uds_ctx->ch9_data.configuration = value; in usbd_set_config_value()
81 static inline int usbd_get_alt_value(const struct usbd_context *const uds_ctx, in usbd_get_alt_value() argument
89 *alt = uds_ctx->ch9_data.alternate[iface]; in usbd_get_alt_value()
103 static inline int usbd_set_alt_value(struct usbd_context *const uds_ctx, in usbd_set_alt_value() argument
111 uds_ctx->ch9_data.alternate[iface] = alt; in usbd_set_alt_value()
124 usbd_get_setup_pkt(struct usbd_context *const uds_ctx) in usbd_get_setup_pkt() argument
126 return &uds_ctx->ch9_data.setup; in usbd_get_setup_pkt()
138 int usbd_handle_ctrl_xfer(struct usbd_context *uds_ctx,
148 int usbd_init_control_pipe(struct usbd_context *uds_ctx);