Lines Matching refs:ic_state

492 	if (iclog->ic_state == XLOG_STATE_WANT_SYNC) {  in __xlog_state_release_iclog()
496 iclog->ic_state = XLOG_STATE_SYNCING; in __xlog_state_release_iclog()
503 ASSERT(iclog->ic_state == XLOG_STATE_ACTIVE); in __xlog_state_release_iclog()
518 if (iclog->ic_state == XLOG_STATE_IOERROR) in xlog_state_release_iclog()
539 if (iclog->ic_state != XLOG_STATE_IOERROR) in xfs_log_release_iclog()
798 iclog->ic_state != XLOG_STATE_ACTIVE && in xlog_wait_on_iclog()
799 iclog->ic_state != XLOG_STATE_DIRTY) { in xlog_wait_on_iclog()
872 if (iclog->ic_state == XLOG_STATE_ACTIVE) in xlog_unmount_write()
875 ASSERT(iclog->ic_state == XLOG_STATE_WANT_SYNC || in xlog_unmount_write()
876 iclog->ic_state == XLOG_STATE_IOERROR); in xlog_unmount_write()
893 ASSERT(iclog->ic_state == XLOG_STATE_ACTIVE); in xfs_log_unmount_verify_iclog()
1416 iclog->ic_state = XLOG_STATE_ACTIVE; in xlog_alloc_log()
1706 if (unlikely(iclog->ic_state == XLOG_STATE_IOERROR)) { in xlog_write_iclog()
2256 if (iclog->ic_state == XLOG_STATE_ACTIVE) in xlog_write_copy_finish()
2259 ASSERT(iclog->ic_state == XLOG_STATE_WANT_SYNC || in xlog_write_copy_finish()
2260 iclog->ic_state == XLOG_STATE_IOERROR); in xlog_write_copy_finish()
2519 iclog->ic_state = XLOG_STATE_ACTIVE; in xlog_state_activate_iclog()
2539 if (iclog->ic_state == XLOG_STATE_DIRTY) in xlog_state_activate_iclogs()
2545 else if (iclog->ic_state != XLOG_STATE_ACTIVE) in xlog_state_activate_iclogs()
2587 dirty_iclog->ic_state = XLOG_STATE_DIRTY; in xlog_state_clean_iclog()
2606 if (iclog->ic_state == XLOG_STATE_ACTIVE || in xlog_get_lowest_lsn()
2607 iclog->ic_state == XLOG_STATE_DIRTY) in xlog_get_lowest_lsn()
2646 iclog->ic_state = XLOG_STATE_CALLBACK; in xlog_state_set_callback()
2672 switch (iclog->ic_state) { in xlog_state_iodone_process_iclog()
2780 if (iclog->ic_state != XLOG_STATE_CALLBACK && in xlog_state_do_callback()
2781 iclog->ic_state != XLOG_STATE_IOERROR) { in xlog_state_do_callback()
2808 if (log->l_iclog->ic_state == XLOG_STATE_ACTIVE || in xlog_state_do_callback()
2809 log->l_iclog->ic_state == XLOG_STATE_IOERROR) in xlog_state_do_callback()
2844 ASSERT(iclog->ic_state == XLOG_STATE_SYNCING); in xlog_state_done_syncing()
2845 iclog->ic_state = XLOG_STATE_DONE_SYNC; in xlog_state_done_syncing()
2897 if (iclog->ic_state != XLOG_STATE_ACTIVE) { in xlog_state_get_iclog_space()
3073 ASSERT(iclog->ic_state == XLOG_STATE_ACTIVE); in xlog_state_switch_iclogs()
3078 iclog->ic_state = XLOG_STATE_WANT_SYNC; in xlog_state_switch_iclogs()
3155 if (iclog->ic_state == XLOG_STATE_IOERROR) in xfs_log_force()
3158 if (iclog->ic_state == XLOG_STATE_DIRTY || in xfs_log_force()
3159 (iclog->ic_state == XLOG_STATE_ACTIVE && in xfs_log_force()
3170 } else if (iclog->ic_state == XLOG_STATE_ACTIVE) { in xfs_log_force()
3227 if (iclog->ic_state == XLOG_STATE_IOERROR) in xlog_force_lsn()
3236 if (iclog->ic_state == XLOG_STATE_ACTIVE) { in xlog_force_lsn()
3253 (iclog->ic_prev->ic_state == XLOG_STATE_WANT_SYNC || in xlog_force_lsn()
3254 iclog->ic_prev->ic_state == XLOG_STATE_SYNCING)) { in xlog_force_lsn()
3672 if (iclog->ic_state != XLOG_STATE_IOERROR) { in xlog_state_ioerror()
3679 ic->ic_state = XLOG_STATE_IOERROR; in xlog_state_ioerror()
3732 if (logerror && log->l_iclog->ic_state == XLOG_STATE_IOERROR) { in xfs_log_force_umount()