Lines Matching refs:first_bad
995 xfs_daddr_t first_bad; in xlog_verify_tail() local
1023 first_bad = 0; in xlog_verify_tail()
1025 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_tail()
1026 while ((error == -EFSBADCRC || error == -EFSCORRUPTED) && first_bad) { in xlog_verify_tail()
1033 tail_distance = xlog_tail_distance(log, head_blk, first_bad); in xlog_verify_tail()
1038 error = xlog_seek_logrec_hdr(log, head_blk, first_bad, 2, in xlog_verify_tail()
1044 first_bad = 0; in xlog_verify_tail()
1046 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_tail()
1083 xfs_daddr_t first_bad; in xlog_verify_head() local
1111 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_head()
1112 if ((error == -EFSBADCRC || error == -EFSCORRUPTED) && first_bad) { in xlog_verify_head()
1120 first_bad, *head_blk); in xlog_verify_head()
1130 found = xlog_rseek_logrec_hdr(log, first_bad, *tail_blk, 1, in xlog_verify_head()
1146 *head_blk = first_bad; in xlog_verify_head()
5290 xfs_daddr_t *first_bad) /* out: first bad log rec */ in xlog_do_recovery_pass() argument
5555 if (error && first_bad) in xlog_do_recovery_pass()
5556 *first_bad = rhead_blk; in xlog_do_recovery_pass()