Lines Matching refs:first_blk
409 xfs_daddr_t first_blk, in xlog_find_cycle_start() argument
420 mid_blk = BLK_AVG(first_blk, end_blk); in xlog_find_cycle_start()
421 while (mid_blk != first_blk && mid_blk != end_blk) { in xlog_find_cycle_start()
429 first_blk = mid_blk; /* first_half_cycle == mid_cycle */ in xlog_find_cycle_start()
430 mid_blk = BLK_AVG(first_blk, end_blk); in xlog_find_cycle_start()
432 ASSERT((mid_blk == first_blk && mid_blk+1 == end_blk) || in xlog_find_cycle_start()
433 (mid_blk == end_blk && mid_blk-1 == first_blk)); in xlog_find_cycle_start()
634 xfs_daddr_t new_blk, first_blk, start_blk, last_blk, head_blk; in xlog_find_head() local
641 error = xlog_find_zeroed(log, &first_blk); in xlog_find_head()
647 *return_head_blk = first_blk; in xlog_find_head()
650 if (!first_blk) { in xlog_find_head()
661 first_blk = 0; /* get cycle # of 1st block */ in xlog_find_head()
743 if ((error = xlog_find_cycle_start(log, bp, first_blk, in xlog_find_head()