internal_state
switch (i3c->internal_state) {
enum i3c_internal_state internal_state;
switch (i3c->internal_state) {
i3c->internal_state = I3C_INTERNAL_STATE_CONTROLLER_ENTDAA;
i3c->internal_state = I3C_INTERNAL_STATE_CONTROLLER_SETDASA;
i3c->internal_state = I3C_INTERNAL_STATE_CONTROLLER_COMMAND_READ;
i3c->internal_state = I3C_INTERNAL_STATE_CONTROLLER_COMMAND_WRITE;
i3c->internal_state = I3C_INTERNAL_STATE_CONTROLLER_READ;
i3c->internal_state = I3C_INTERNAL_STATE_CONTROLLER_WRITE;
struct internal_state;
struct internal_state *state; /* not visible by applications */
strm->state = (struct internal_state *)s;
strm->state = (struct internal_state *)state;