ssif_state
#define IS_SSIF_IDLE(ssif) ((ssif)->ssif_state == SSIF_IDLE \
while (ssif_info->ssif_state != SSIF_IDLE)
ssif_info->ssif_state = SSIF_IDLE;
enum ssif_intf_state ssif_state;
ssif_info->ssif_state = SSIF_CLEARING_FLAGS;
ssif_info->ssif_state = SSIF_IDLE;
ssif_info->ssif_state = SSIF_GETTING_FLAGS;
ssif_info->ssif_state = SSIF_IDLE;
ssif_info->ssif_state = SSIF_IDLE;
ssif_info->ssif_state = SSIF_IDLE;
if (ssif_info->ssif_state != SSIF_GETTING_EVENTS) {
ssif_info->ssif_state = SSIF_GETTING_EVENTS;
ssif_info->ssif_state = SSIF_IDLE;
if (ssif_info->ssif_state != SSIF_GETTING_MESSAGES) {
ssif_info->ssif_state = SSIF_GETTING_MESSAGES;
ssif_info->ssif_state = SSIF_IDLE;
ssif_info->ssif_state, result);
switch (ssif_info->ssif_state) {
ssif_info->ssif_state = SSIF_IDLE;
ssif_info->ssif_state = SSIF_IDLE;
ssif_info->ssif_state = SSIF_IDLE;
ssif_info->ssif_state);
"DONE 2: state = %d.\n", ssif_info->ssif_state);
static const char *state_to_string(enum ssif_state state)
enum ssif_state state;