Lines Matching refs:first_bad
943 xfs_daddr_t first_bad; in xlog_verify_tail() local
971 first_bad = 0; in xlog_verify_tail()
973 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_tail()
974 while ((error == -EFSBADCRC || error == -EFSCORRUPTED) && first_bad) { in xlog_verify_tail()
981 tail_distance = xlog_tail_distance(log, head_blk, first_bad); in xlog_verify_tail()
986 error = xlog_seek_logrec_hdr(log, head_blk, first_bad, 2, in xlog_verify_tail()
992 first_bad = 0; in xlog_verify_tail()
994 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_tail()
1031 xfs_daddr_t first_bad; in xlog_verify_head() local
1059 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_head()
1060 if ((error == -EFSBADCRC || error == -EFSCORRUPTED) && first_bad) { in xlog_verify_head()
1068 first_bad, *head_blk); in xlog_verify_head()
1078 found = xlog_rseek_logrec_hdr(log, first_bad, *tail_blk, 1, in xlog_verify_head()
1094 *head_blk = first_bad; in xlog_verify_head()
2953 xfs_daddr_t *first_bad) /* out: first bad log rec */ in xlog_do_recovery_pass() argument
3207 if (error && first_bad) in xlog_do_recovery_pass()
3208 *first_bad = rhead_blk; in xlog_do_recovery_pass()