Lines Matching full:pass

41 				struct recovery_info *info, enum passtype pass);
234 struct recovery_info *info, enum passtype pass) in fc_do_one_pass() argument
254 err = journal->j_fc_replay_callback(journal, bh, pass, in fc_do_one_pass()
277 * Recovery is done in three passes. In the first pass, we look for the
279 * blocks. In the third and final pass, we replay any un-revoked blocks
356 * We perform one pass over the journal to allow us to tell the user how
589 struct recovery_info *info, enum passtype pass) in do_one_pass() argument
615 if (pass == PASS_SCAN) in do_one_pass()
617 else if (pass == PASS_REVOKE) { in do_one_pass()
643 jbd2_debug(1, "Starting recovery pass %d\n", pass); in do_one_pass()
659 if (pass != PASS_SCAN) in do_one_pass()
701 * to do with it? That depends on the pass... */ in do_one_pass()
712 if (pass != PASS_SCAN) { in do_one_pass()
725 * in pass REPLAY; if journal_checksums enabled, then in do_one_pass()
728 if (pass != PASS_REPLAY) { in do_one_pass()
729 if (pass == PASS_SCAN && in do_one_pass()
759 if (pass != PASS_SCAN) { in do_one_pass()
882 * If we aren't in the SCAN or REVOKE pass, then we can in do_one_pass()
885 if (pass != PASS_REVOKE && pass != PASS_SCAN) in do_one_pass()
892 if (pass == PASS_SCAN && in do_one_pass()
900 err = scan_revoke_records(journal, pass, bh, in do_one_pass()
922 if (pass == PASS_SCAN) { in do_one_pass()
931 printk(KERN_ERR "JBD2: recovery pass %d ended at " in do_one_pass()
933 pass, next_commit_ID, info->end_transaction); in do_one_pass()
939 if (jbd2_has_feature_fast_commit(journal) && pass != PASS_REVOKE) { in do_one_pass()
940 err = fc_do_one_pass(journal, info, pass); in do_one_pass()
954 static int scan_revoke_records(journal_t *journal, enum passtype pass, in scan_revoke_records() argument
977 if (pass == PASS_SCAN) { in scan_revoke_records()