Lines Matching refs:lsn
224 xfs_lsn_t commit_lsn; /* chkpt commit record lsn */
394 * The reservation head lsn is not made up of a cycle number and block number.
438 /* lsn of last LR on disk */
440 /* lsn of 1st LR with unflushed * buffers */
448 /* log recovery lsn tracking (for buffer submission */
533 xlog_crack_atomic_lsn(atomic64_t *lsn, uint *cycle, uint *block)
535 xfs_lsn_t val = atomic64_read(lsn);
545 xlog_assign_atomic_lsn(atomic64_t *lsn, uint cycle, uint block)
547 atomic64_set(lsn, xlog_assign_lsn(cycle, block));
636 xfs_lsn_t lsn)
643 * First, sample the current lsn without locking to avoid added
658 if ((CYCLE_LSN(lsn) > cur_cycle) ||
659 (CYCLE_LSN(lsn) == cur_cycle && BLOCK_LSN(lsn) > cur_block)) {
670 if ((CYCLE_LSN(lsn) > cur_cycle) ||
671 (CYCLE_LSN(lsn) == cur_cycle && BLOCK_LSN(lsn) > cur_block))