BLOCK_LSN
bno = BLOCK_LSN(be64_to_cpu(iclog->ic_header->h_lsn));
(log->l_prev_block - BLOCK_LSN(tail_lsn));
if (BLOCK_LSN(tail_lsn) == log->l_prev_block) {
blocks = BLOCK_LSN(tail_lsn) - log->l_prev_block;
CYCLE_LSN(lsn), BLOCK_LSN(lsn),
if (BLOCK_LSN(lsn1) != BLOCK_LSN(lsn2))
return (BLOCK_LSN(lsn1)<BLOCK_LSN(lsn2))? -999 : 999;
*block = BLOCK_LSN(val);
uint32_t hi_block = BLOCK_LSN(high);
uint32_t lo_block = BLOCK_LSN(low);
(CYCLE_LSN(lsn) == cur_cycle && BLOCK_LSN(lsn) > cur_block)) {
(CYCLE_LSN(lsn) == cur_cycle && BLOCK_LSN(lsn) > cur_block))
*tail_blk = BLOCK_LSN(be64_to_cpu((*rhead)->h_tail_lsn));
*tail_blk = BLOCK_LSN(be64_to_cpu(rhead->h_tail_lsn));
tail_block = BLOCK_LSN(tail_lsn);
BLOCK_LSN(__entry->tail_lsn)
CYCLE_LSN(__entry->lsn), BLOCK_LSN(__entry->lsn),
CYCLE_LSN(__entry->lsn), BLOCK_LSN(__entry->lsn),
CYCLE_LSN(__entry->old_lsn), BLOCK_LSN(__entry->old_lsn),
CYCLE_LSN(__entry->new_lsn), BLOCK_LSN(__entry->new_lsn),
CYCLE_LSN(__entry->new_lsn), BLOCK_LSN(__entry->new_lsn),
CYCLE_LSN(__entry->old_lsn), BLOCK_LSN(__entry->old_lsn),
CYCLE_LSN(__entry->head_lsn), BLOCK_LSN(__entry->head_lsn))
target_block = BLOCK_LSN(min_lsn) + (log->l_logBBsize >> 2);