Home
last modified time | relevance | path

Searched refs:lsn (Results 1 – 25 of 46) sorted by relevance

12

/Linux-v5.10/fs/xfs/
Dxfs_trans_ail.c41 xfs_lsn_t lsn; in xfs_ail_check() local
58 lsn = lip->li_lsn; in xfs_ail_check()
61 (prev_lsn == NULLCOMMITLSN || XFS_LSN_CMP(prev_lsn, lsn) <= 0) && in xfs_ail_check()
62 (next_lsn == NULLCOMMITLSN || XFS_LSN_CMP(next_lsn, lsn) >= 0)) in xfs_ail_check()
67 ASSERT(prev_lsn == NULLCOMMITLSN || XFS_LSN_CMP(prev_lsn, lsn) <= 0); in xfs_ail_check()
68 ASSERT(next_lsn == NULLCOMMITLSN || XFS_LSN_CMP(next_lsn, lsn) >= 0); in xfs_ail_check()
127 xfs_lsn_t lsn; in xfs_ail_min_lsn() local
130 lsn = __xfs_ail_min_lsn(ailp); in xfs_ail_min_lsn()
133 return lsn; in xfs_ail_min_lsn()
143 xfs_lsn_t lsn = 0; in xfs_ail_max_lsn() local
[all …]
Dxfs_log_priv.h484 struct xlog_in_core **iclog, xfs_lsn_t *lsn);
496 xlog_crack_atomic_lsn(atomic64_t *lsn, uint *cycle, uint *block) in xlog_crack_atomic_lsn() argument
498 xfs_lsn_t val = atomic64_read(lsn); in xlog_crack_atomic_lsn()
508 xlog_assign_atomic_lsn(atomic64_t *lsn, uint cycle, uint block) in xlog_assign_atomic_lsn() argument
510 atomic64_set(lsn, xlog_assign_lsn(cycle, block)); in xlog_assign_atomic_lsn()
594 xfs_lsn_t lsn) in xlog_valid_lsn() argument
616 if ((CYCLE_LSN(lsn) > cur_cycle) || in xlog_valid_lsn()
617 (CYCLE_LSN(lsn) == cur_cycle && BLOCK_LSN(lsn) > cur_block)) { in xlog_valid_lsn()
628 if ((CYCLE_LSN(lsn) > cur_cycle) || in xlog_valid_lsn()
629 (CYCLE_LSN(lsn) == cur_cycle && BLOCK_LSN(lsn) > cur_block)) in xlog_valid_lsn()
Dxfs_buf_item_recover.c708 xfs_lsn_t lsn = -1; in xlog_recover_get_buf_lsn() local
728 lsn = be64_to_cpu(btb->bb_u.s.bb_lsn); in xlog_recover_get_buf_lsn()
736 lsn = be64_to_cpu(btb->bb_u.l.bb_lsn); in xlog_recover_get_buf_lsn()
741 lsn = be64_to_cpu(((struct xfs_agf *)blk)->agf_lsn); in xlog_recover_get_buf_lsn()
745 lsn = be64_to_cpu(((struct xfs_agfl *)blk)->agfl_lsn); in xlog_recover_get_buf_lsn()
749 lsn = be64_to_cpu(((struct xfs_agi *)blk)->agi_lsn); in xlog_recover_get_buf_lsn()
753 lsn = be64_to_cpu(((struct xfs_dsymlink_hdr *)blk)->sl_lsn); in xlog_recover_get_buf_lsn()
759 lsn = be64_to_cpu(((struct xfs_dir3_blk_hdr *)blk)->lsn); in xlog_recover_get_buf_lsn()
779 lsn = be64_to_cpu(((struct xfs_dsb *)blk)->sb_lsn); in xlog_recover_get_buf_lsn()
789 if (lsn != (xfs_lsn_t)-1) { in xlog_recover_get_buf_lsn()
[all …]
Dxfs_trans_priv.h72 xfs_lsn_t lsn) __releases(ailp->ail_lock);
89 xfs_lsn_t lsn) __releases(ailp->ail_lock) in xfs_trans_ail_update() argument
91 xfs_trans_ail_update_bulk(ailp, NULL, &lip, 1, lsn); in xfs_trans_ail_update()
95 xfs_lsn_t lsn);
110 xfs_lsn_t lsn);
113 xfs_lsn_t lsn);
Dxfs_dquot_item_recover.c141 xfs_lsn_t lsn = be64_to_cpu(dqb->dd_lsn); in xlog_recover_dquot_commit_pass2() local
143 if (lsn && lsn != -1 && XFS_LSN_CMP(lsn, current_lsn) >= 0) { in xlog_recover_dquot_commit_pass2()
Dxfs_log.c798 xfs_lsn_t *lsn, in xlog_write_unmount_record() argument
816 return xlog_write(log, &vec, ticket, lsn, NULL, flags, false); in xlog_write_unmount_record()
830 xfs_lsn_t lsn; in xlog_unmount_write() local
838 error = xlog_write_unmount_record(log, tic, &lsn, flags); in xlog_unmount_write()
1454 xfs_lsn_t *lsn) in xlog_commit_record() argument
1470 error = xlog_write(log, &vec, ticket, lsn, iclog, XLOG_COMMIT_TRANS, in xlog_commit_record()
2588 xfs_lsn_t lowest_lsn = 0, lsn; in xlog_get_lowest_lsn() local
2595 lsn = be64_to_cpu(iclog->ic_header.h_lsn); in xlog_get_lowest_lsn()
2596 if ((lsn && !lowest_lsn) || XFS_LSN_CMP(lsn, lowest_lsn) < 0) in xlog_get_lowest_lsn()
2597 lowest_lsn = lsn; in xlog_get_lowest_lsn()
[all …]
Dxfs_inode_item.c324 xfs_lsn_t lsn) in xfs_inode_to_log_dinode() argument
366 to->di_lsn = lsn; in xfs_inode_to_log_dinode()
591 xfs_lsn_t lsn) in xfs_inode_item_committed() argument
600 return lsn; in xfs_inode_item_committed()
677 xfs_lsn_t lsn; in xfs_iflush_ail_updates() local
683 lsn = xfs_ail_delete_one(ailp, lip); in xfs_iflush_ail_updates()
684 if (!tail_lsn && lsn) in xfs_iflush_ail_updates()
685 tail_lsn = lsn; in xfs_iflush_ail_updates()
Dxfs_inode_item_recover.c271 xfs_lsn_t lsn = be64_to_cpu(dip->di_lsn); in xlog_recover_inode_commit_pass2() local
273 if (lsn && lsn != -1 && XFS_LSN_CMP(lsn, current_lsn) >= 0) { in xlog_recover_inode_commit_pass2()
Dxfs_refcount_item.c635 xfs_lsn_t lsn) in xlog_recover_cui_commit_pass2() argument
655 xfs_trans_ail_insert(log->l_ailp, &cuip->cui_item, lsn); in xlog_recover_cui_commit_pass2()
677 xfs_lsn_t lsn) in xlog_recover_cud_commit_pass2() argument
Dxfs_rmap_item.c634 xfs_lsn_t lsn) in xlog_recover_rui_commit_pass2() argument
654 xfs_trans_ail_insert(log->l_ailp, &ruip->rui_item, lsn); in xlog_recover_rui_commit_pass2()
676 xfs_lsn_t lsn) in xlog_recover_rud_commit_pass2() argument
Dxfs_bmap_item.c617 xfs_lsn_t lsn) in xlog_recover_bui_commit_pass2() argument
641 xfs_trans_ail_insert(log->l_ailp, &buip->bui_item, lsn); in xlog_recover_bui_commit_pass2()
663 xfs_lsn_t lsn) in xlog_recover_bud_commit_pass2() argument
Dxfs_extfree_item.c695 xfs_lsn_t lsn) in xlog_recover_efi_commit_pass2() argument
715 xfs_trans_ail_insert(log->l_ailp, &efip->efi_item, lsn); in xlog_recover_efi_commit_pass2()
737 xfs_lsn_t lsn) in xlog_recover_efd_commit_pass2() argument
Dxfs_log.h109 int xfs_log_force_lsn(struct xfs_mount *mp, xfs_lsn_t lsn, uint flags,
/Linux-v5.10/fs/jfs/
Djfs_logmgr.c228 int lsn; in lmLog() local
250 lsn = log->lsn; in lmLog()
257 if (mp->lsn == 0) { in lmLog()
259 mp->lsn = lsn; in lmLog()
284 if (tblk->lsn == 0) { in lmLog()
286 tblk->lsn = mp->lsn; in lmLog()
297 logdiff(diffp, mp->lsn, log); in lmLog()
298 logdiff(difft, tblk->lsn, log); in lmLog()
301 tblk->lsn = mp->lsn; in lmLog()
314 lsn = lmWriteRecord(log, tblk, lrd, tlck); in lmLog()
[all …]
Djfs_logmgr.h392 int lsn; /* 4: end-of-log */ member
469 s32 lsn; /* log sequence number */ member
483 #define logdiff(diff, lsn, log)\ argument
485 diff = (lsn) - (log)->syncpt;\
Djfs_metapage.c179 mp->lsn = 0; in alloc_metapage()
291 if (mp->lsn) { in remove_from_logsync()
293 mp->lsn = 0; in remove_from_logsync()
309 if (mp->lsn) in last_write_complete()
548 if (mp->lsn) in metapage_releasepage()
754 } else if (mp->lsn) /* discard_metapage doesn't remove it */ in release_metapage()
796 if (mp->lsn) in __invalidate_metapages()
Djfs_metapage.h16 int lsn; member
Djfs_imap.c2727 int lsn, difft, diffp; in diUpdatePMap() local
2800 lsn = tblk->lsn; in diUpdatePMap()
2803 if (mp->lsn != 0) { in diUpdatePMap()
2805 logdiff(difft, lsn, log); in diUpdatePMap()
2806 logdiff(diffp, mp->lsn, log); in diUpdatePMap()
2808 mp->lsn = lsn; in diUpdatePMap()
2820 mp->lsn = lsn; in diUpdatePMap()
/Linux-v5.10/drivers/hwmon/
Dsch56xx-common.c223 int msb, lsn; in sch56xx_read_virtual_reg12() local
230 lsn = sch56xx_read_virtual_reg(addr, lsn_reg); in sch56xx_read_virtual_reg12()
231 if (lsn < 0) in sch56xx_read_virtual_reg12()
232 return lsn; in sch56xx_read_virtual_reg12()
235 return (msb << 4) | (lsn >> 4); in sch56xx_read_virtual_reg12()
237 return (msb << 4) | (lsn & 0x0f); in sch56xx_read_virtual_reg12()
/Linux-v5.10/fs/xfs/libxfs/
Dxfs_log_format.h54 #define CYCLE_LSN(lsn) ((uint)((lsn)>>32)) argument
55 #define BLOCK_LSN(lsn) ((uint)(lsn)) argument
58 #define CYCLE_LSN_DISK(lsn) (((__be32 *)&(lsn))[0]) argument
Dxfs_inode_buf.h55 xfs_lsn_t lsn);
Dxfs_log_recover.h59 struct xlog_recover_item *item, xfs_lsn_t lsn);
Dxfs_da_format.h50 __be64 lsn; /* sequence number of last write */ member
315 __be64 lsn; /* sequence number of last write */ member
/Linux-v5.10/arch/s390/include/asm/
Dchpid.h14 u8 lsn; member
/Linux-v5.10/fs/ntfs/
Dlogfile.c338 LSN *lsn) in ntfs_check_and_load_restart_page() argument
438 if (lsn) { in ntfs_check_and_load_restart_page()
440 *lsn = sle64_to_cpu(ra->current_lsn); in ntfs_check_and_load_restart_page()
442 *lsn = sle64_to_cpu(rp->chkdsk_lsn); in ntfs_check_and_load_restart_page()

12