Lines Matching refs:ic_state
574 abortflg = (iclog->ic_state & XLOG_STATE_IOERROR); in xfs_log_notify()
576 ASSERT_ALWAYS((iclog->ic_state == XLOG_STATE_ACTIVE) || in xfs_log_notify()
577 (iclog->ic_state == XLOG_STATE_WANT_SYNC)); in xfs_log_notify()
803 if (!(iclog->ic_state & XLOG_STATE_IOERROR)) { in xfs_log_unmount_write()
804 ASSERT(iclog->ic_state & XLOG_STATE_ACTIVE); in xfs_log_unmount_write()
856 if (!(iclog->ic_state == XLOG_STATE_ACTIVE || in xfs_log_unmount_write()
857 iclog->ic_state == XLOG_STATE_DIRTY)) { in xfs_log_unmount_write()
896 if ( ! ( iclog->ic_state == XLOG_STATE_ACTIVE in xfs_log_unmount_write()
897 || iclog->ic_state == XLOG_STATE_DIRTY in xfs_log_unmount_write()
898 || iclog->ic_state == XLOG_STATE_IOERROR) ) { in xfs_log_unmount_write()
1187 } else if (iclog->ic_state & XLOG_STATE_IOERROR) { in xlog_iodone()
1463 iclog->ic_state = XLOG_STATE_ACTIVE; in xlog_alloc_log()
1692 if (iclog->ic_state & XLOG_STATE_IOERROR) { in xlog_bdstrat()
2489 if (iclog->ic_state == XLOG_STATE_DIRTY) { in xlog_state_clean_log()
2490 iclog->ic_state = XLOG_STATE_ACTIVE; in xlog_state_clean_log()
2517 } else if (iclog->ic_state == XLOG_STATE_ACTIVE) in xlog_state_clean_log()
2570 if (!(lsn_log->ic_state & (XLOG_STATE_ACTIVE|XLOG_STATE_DIRTY))) { in xlog_get_lowest_lsn()
2625 if (iclog->ic_state & in xlog_state_do_callback()
2638 if (!(iclog->ic_state & XLOG_STATE_IOERROR)) { in xlog_state_do_callback()
2649 if (!(iclog->ic_state & in xlog_state_do_callback()
2652 if (ciclog && (ciclog->ic_state == in xlog_state_do_callback()
2654 ciclog->ic_state = XLOG_STATE_DO_CALLBACK; in xlog_state_do_callback()
2681 iclog->ic_state = XLOG_STATE_CALLBACK; in xlog_state_do_callback()
2741 if (!(iclog->ic_state & XLOG_STATE_IOERROR)) in xlog_state_do_callback()
2742 iclog->ic_state = XLOG_STATE_DIRTY; in xlog_state_do_callback()
2773 ASSERT(iclog->ic_state != XLOG_STATE_DO_CALLBACK); in xlog_state_do_callback()
2783 if (iclog->ic_state == XLOG_STATE_WANT_SYNC || in xlog_state_do_callback()
2784 iclog->ic_state == XLOG_STATE_SYNCING || in xlog_state_do_callback()
2785 iclog->ic_state == XLOG_STATE_DONE_SYNC || in xlog_state_do_callback()
2786 iclog->ic_state == XLOG_STATE_IOERROR ) in xlog_state_do_callback()
2793 if (log->l_iclog->ic_state & (XLOG_STATE_ACTIVE|XLOG_STATE_IOERROR)) in xlog_state_do_callback()
2824 ASSERT(iclog->ic_state == XLOG_STATE_SYNCING || in xlog_state_done_syncing()
2825 iclog->ic_state == XLOG_STATE_IOERROR); in xlog_state_done_syncing()
2836 if (iclog->ic_state != XLOG_STATE_IOERROR) { in xlog_state_done_syncing()
2841 iclog->ic_state = XLOG_STATE_DONE_SYNC; in xlog_state_done_syncing()
2895 if (iclog->ic_state != XLOG_STATE_ACTIVE) { in xlog_state_get_iclog_space()
3078 if (iclog->ic_state & XLOG_STATE_IOERROR) in xlog_state_release_iclog()
3085 if (iclog->ic_state & XLOG_STATE_IOERROR) { in xlog_state_release_iclog()
3089 ASSERT(iclog->ic_state == XLOG_STATE_ACTIVE || in xlog_state_release_iclog()
3090 iclog->ic_state == XLOG_STATE_WANT_SYNC); in xlog_state_release_iclog()
3092 if (iclog->ic_state == XLOG_STATE_WANT_SYNC) { in xlog_state_release_iclog()
3096 iclog->ic_state = XLOG_STATE_SYNCING; in xlog_state_release_iclog()
3129 ASSERT(iclog->ic_state == XLOG_STATE_ACTIVE); in xlog_state_switch_iclogs()
3132 iclog->ic_state = XLOG_STATE_WANT_SYNC; in xlog_state_switch_iclogs()
3202 if (iclog->ic_state & XLOG_STATE_IOERROR) { in _xfs_log_force()
3210 if (iclog->ic_state == XLOG_STATE_ACTIVE || in _xfs_log_force()
3211 iclog->ic_state == XLOG_STATE_DIRTY) { in _xfs_log_force()
3219 if (iclog->ic_state == XLOG_STATE_DIRTY || in _xfs_log_force()
3223 if (iclog->ic_state == XLOG_STATE_ACTIVE || in _xfs_log_force()
3224 iclog->ic_state == XLOG_STATE_DIRTY) in _xfs_log_force()
3248 iclog->ic_state != XLOG_STATE_DIRTY) in _xfs_log_force()
3276 if (iclog->ic_state & XLOG_STATE_IOERROR) { in _xfs_log_force()
3287 if (iclog->ic_state & XLOG_STATE_IOERROR) in _xfs_log_force()
3354 if (iclog->ic_state & XLOG_STATE_IOERROR) { in _xfs_log_force_lsn()
3365 if (iclog->ic_state == XLOG_STATE_DIRTY) { in _xfs_log_force_lsn()
3370 if (iclog->ic_state == XLOG_STATE_ACTIVE) { in _xfs_log_force_lsn()
3390 (iclog->ic_prev->ic_state & in _xfs_log_force_lsn()
3392 ASSERT(!(iclog->ic_state & XLOG_STATE_IOERROR)); in _xfs_log_force_lsn()
3414 !(iclog->ic_state & in _xfs_log_force_lsn()
3420 if (iclog->ic_state & XLOG_STATE_IOERROR) { in _xfs_log_force_lsn()
3431 if (iclog->ic_state & XLOG_STATE_IOERROR) in _xfs_log_force_lsn()
3477 if (iclog->ic_state == XLOG_STATE_ACTIVE) { in xlog_state_want_sync()
3480 ASSERT(iclog->ic_state & in xlog_state_want_sync()
3862 if (! (iclog->ic_state & XLOG_STATE_IOERROR)) { in xlog_state_ioerror()
3869 ic->ic_state = XLOG_STATE_IOERROR; in xlog_state_ioerror()
3922 if (logerror && log->l_iclog->ic_state & XLOG_STATE_IOERROR) { in xfs_log_force_umount()