Lines Matching full:covering
1122 * Only if we are then in a state where covering is needed, the caller is
1171 * Explicitly cover the log. This is similar to background log covering but
1173 * the log is idle and suitable for covering. The CIL, iclog buffers and AIL
1192 * state machine if the log requires covering. Therefore, we must call in xfs_log_cover()
1196 * Fall into the covering sequence if the log needs covering or the in xfs_log_cover()
1198 * used for covering accumulates the in-core counters, so covering in xfs_log_cover()
1211 * covering the log. Push the AIL one more time to leave it empty, as in xfs_log_cover()
1301 * of covering the log.
1337 * during the covering operation. in xfs_log_worker()
1341 * will prevent log covering from making progress. Hence we in xfs_log_worker()
2375 * We go to NEED for any non-covering writes. We go to NEED2 if we just in xlog_covered_state()
2376 * wrote the first covering record (DONE). We go to IDLE if we just in xlog_covered_state()
2377 * wrote the second covering record (DONE2) and remain in IDLE until a in xlog_covered_state()
2378 * non-covering write occurs. in xlog_covered_state()