Lines Matching refs:tail_lsn
104 xfs_lsn_t tail_lsn);
1141 xfs_lsn_t tail_lsn; in xlog_assign_tail_lsn_locked() local
1152 tail_lsn = lip->li_lsn; in xlog_assign_tail_lsn_locked()
1154 tail_lsn = atomic64_read(&log->l_last_sync_lsn); in xlog_assign_tail_lsn_locked()
1155 trace_xfs_log_assign_tail_lsn(log, tail_lsn); in xlog_assign_tail_lsn_locked()
1156 atomic64_set(&log->l_tail_lsn, tail_lsn); in xlog_assign_tail_lsn_locked()
1157 return tail_lsn; in xlog_assign_tail_lsn_locked()
1164 xfs_lsn_t tail_lsn; in xlog_assign_tail_lsn() local
1167 tail_lsn = xlog_assign_tail_lsn_locked(mp); in xlog_assign_tail_lsn()
1170 return tail_lsn; in xlog_assign_tail_lsn()
3195 xfs_lsn_t tail_lsn = xlog_assign_tail_lsn(log->l_mp); in xlog_state_release_iclog() local
3198 iclog->ic_header.h_tail_lsn = cpu_to_be64(tail_lsn); in xlog_state_release_iclog()
3199 xlog_verify_tail_lsn(log, iclog, tail_lsn); in xlog_state_release_iclog()
3763 xfs_lsn_t tail_lsn) in xlog_verify_tail_lsn() argument
3767 if (CYCLE_LSN(tail_lsn) == log->l_prev_cycle) { in xlog_verify_tail_lsn()
3769 log->l_logBBsize - (log->l_prev_block - BLOCK_LSN(tail_lsn)); in xlog_verify_tail_lsn()
3773 ASSERT(CYCLE_LSN(tail_lsn)+1 == log->l_prev_cycle); in xlog_verify_tail_lsn()
3775 if (BLOCK_LSN(tail_lsn) == log->l_prev_block) in xlog_verify_tail_lsn()
3778 blocks = BLOCK_LSN(tail_lsn) - log->l_prev_block; in xlog_verify_tail_lsn()