H A D | xfs_log_recover.c | 504 xfs_daddr_t new_blk, first_blk, start_blk, last_blk, head_blk; local 542 last_blk = head_blk = log_bbnum - 1; /* get cycle # of last block */ 553 * case, head_blk can't be set to zero (which makes sense). The below 554 * math doesn't work out properly with head_blk equal to zero. Instead, 556 * value makes the math correct. If head_blk doesn't changed through 557 * all the tests below, *head_blk is set to zero at the very end rather 587 head_blk = log_bbnum; 613 error = xlog_find_cycle_start(log, buffer, first_blk, &head_blk, 627 if (head_blk >= num_scan_bblks) { 632 start_blk = head_blk 763 xlog_rseek_logrec_hdr( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk, int count, char *buffer, xfs_daddr_t *rblk, struct xlog_rec_header **rhead, bool *wrapped) argument 837 xlog_seek_logrec_hdr( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk, int count, char *buffer, xfs_daddr_t *rblk, struct xlog_rec_header **rhead, bool *wrapped) argument 904 xlog_tail_distance( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk) argument 935 xlog_verify_tail( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t *tail_blk, int hsize) argument 1020 xlog_verify_head( struct xlog *log, xfs_daddr_t *head_blk, xfs_daddr_t *tail_blk, char *buffer, xfs_daddr_t *rhead_blk, struct xlog_rec_header **rhead, bool *wrapped) argument 1133 xlog_check_unmount_rec( struct xlog *log, xfs_daddr_t *head_blk, xfs_daddr_t *tail_blk, struct xlog_rec_header *rhead, xfs_daddr_t rhead_blk, char *buffer, bool *clean) argument 1192 xlog_set_state( struct xlog *log, xfs_daddr_t head_blk, struct xlog_rec_header *rhead, xfs_daddr_t rhead_blk, bool bump_cycle) argument 1239 xlog_find_tail( struct xlog *log, xfs_daddr_t *head_blk, xfs_daddr_t *tail_blk) argument 2954 xlog_do_recovery_pass( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk, int pass, xfs_daddr_t *first_bad) argument 3263 xlog_do_log_recovery( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk) argument 3302 xlog_do_recover( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk) argument 3380 xfs_daddr_t head_blk, tail_blk; local [all...] |