Lines Matching refs:state
127 enum kcs_states state; member
146 kcs->state = KCS_IDLE; in init_kcs_data()
212 kcs->state = KCS_HOSED; in start_error_recovery()
215 kcs->state = KCS_ERROR0; in start_error_recovery()
275 kcs->state = KCS_WAIT_WRITE_START; in restart_kcs_transaction()
291 if ((kcs->state != KCS_IDLE) && (kcs->state != KCS_HOSED)) in start_kcs_transaction()
306 kcs->state = KCS_START_OP; in start_kcs_transaction()
349 unsigned char state; in kcs_event() local
354 printk(KERN_DEBUG "KCS: State = %d, %x\n", kcs->state, status); in kcs_event()
361 state = GET_STATUS_STATE(status); in kcs_event()
363 switch (kcs->state) { in kcs_event()
374 if (state != KCS_IDLE_STATE) { in kcs_event()
382 kcs->state = KCS_WAIT_WRITE_START; in kcs_event()
386 if (state != KCS_WRITE_STATE) { in kcs_event()
395 kcs->state = KCS_WAIT_WRITE_END; in kcs_event()
398 kcs->state = KCS_WAIT_WRITE; in kcs_event()
403 if (state != KCS_WRITE_STATE) { in kcs_event()
411 kcs->state = KCS_WAIT_WRITE_END; in kcs_event()
418 if (state != KCS_WRITE_STATE) { in kcs_event()
426 kcs->state = KCS_WAIT_READ; in kcs_event()
430 if ((state != KCS_READ_STATE) && (state != KCS_IDLE_STATE)) { in kcs_event()
437 if (state == KCS_READ_STATE) { in kcs_event()
453 kcs->state = KCS_IDLE; in kcs_event()
466 kcs->state = KCS_ERROR1; in kcs_event()
472 kcs->state = KCS_ERROR2; in kcs_event()
476 if (state != KCS_READ_STATE) { in kcs_event()
486 kcs->state = KCS_ERROR3; in kcs_event()
490 if (state != KCS_IDLE_STATE) { in kcs_event()
503 kcs->state = KCS_IDLE; in kcs_event()
512 if (kcs->state == KCS_HOSED) { in kcs_event()