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