Lines Matching refs:first_bad
949 xfs_daddr_t first_bad; in xlog_verify_tail() local
977 first_bad = 0; in xlog_verify_tail()
979 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_tail()
980 while ((error == -EFSBADCRC || error == -EFSCORRUPTED) && first_bad) { in xlog_verify_tail()
987 tail_distance = xlog_tail_distance(log, head_blk, first_bad); in xlog_verify_tail()
992 error = xlog_seek_logrec_hdr(log, head_blk, first_bad, 2, in xlog_verify_tail()
998 first_bad = 0; in xlog_verify_tail()
1000 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_tail()
1037 xfs_daddr_t first_bad; in xlog_verify_head() local
1065 XLOG_RECOVER_CRCPASS, &first_bad); in xlog_verify_head()
1066 if ((error == -EFSBADCRC || error == -EFSCORRUPTED) && first_bad) { in xlog_verify_head()
1074 first_bad, *head_blk); in xlog_verify_head()
1084 found = xlog_rseek_logrec_hdr(log, first_bad, *tail_blk, 1, in xlog_verify_head()
1100 *head_blk = first_bad; in xlog_verify_head()
2933 xfs_daddr_t *first_bad) /* out: first bad log rec */ in xlog_do_recovery_pass() argument
3187 if (error && first_bad) in xlog_do_recovery_pass()
3188 *first_bad = rhead_blk; in xlog_do_recovery_pass()