Home
last modified time | relevance | path

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

12

/linux/fs/xfs/
H A Dxfs_trans_ail.c42 xfs_lsn_t lsn; in xfs_ail_check() local
59 lsn = lip->li_lsn; in xfs_ail_check()
62 (prev_lsn == NULLCOMMITLSN || XFS_LSN_CMP(prev_lsn, lsn) <= 0) && in xfs_ail_check()
63 (next_lsn == NULLCOMMITLSN || XFS_LSN_CMP(next_lsn, lsn) >= 0)) in xfs_ail_check()
68 ASSERT(prev_lsn == NULLCOMMITLSN || XFS_LSN_CMP(prev_lsn, lsn) <= 0); in xfs_ail_check()
69 ASSERT(next_lsn == NULLCOMMITLSN || XFS_LSN_CMP(next_lsn, lsn) >= 0); in xfs_ail_check()
128 xfs_lsn_t lsn; in xfs_ail_min_lsn() local
131 lsn = __xfs_ail_min_lsn(ailp); in xfs_ail_min_lsn()
134 return lsn; in xfs_ail_min_lsn()
215 xfs_lsn_t lsn) in xfs_trans_ail_cursor_first() argument
[all …]
H A Dxfs_buf_item_recover.c832 xfs_lsn_t lsn = -1; in xlog_recover_get_buf_lsn() local
854 lsn = be64_to_cpu(hdr->rt_lsn); in xlog_recover_get_buf_lsn()
870 lsn = be64_to_cpu(btb->bb_u.s.bb_lsn); in xlog_recover_get_buf_lsn()
880 lsn = be64_to_cpu(btb->bb_u.l.bb_lsn); in xlog_recover_get_buf_lsn()
885 lsn = be64_to_cpu(((struct xfs_agf *)blk)->agf_lsn); in xlog_recover_get_buf_lsn()
889 lsn = be64_to_cpu(((struct xfs_agfl *)blk)->agfl_lsn); in xlog_recover_get_buf_lsn()
893 lsn = be64_to_cpu(((struct xfs_agi *)blk)->agi_lsn); in xlog_recover_get_buf_lsn()
897 lsn = be64_to_cpu(((struct xfs_dsymlink_hdr *)blk)->sl_lsn); in xlog_recover_get_buf_lsn()
903 lsn = be64_to_cpu(((struct xfs_dir3_blk_hdr *)blk)->lsn); in xlog_recover_get_buf_lsn()
923 lsn = be64_to_cpu(((struct xfs_dsb *)blk)->sb_lsn); in xlog_recover_get_buf_lsn()
[all …]
H A Dxfs_log_priv.h546 xlog_crack_atomic_lsn(atomic64_t *lsn, uint *cycle, uint *block) in xlog_crack_atomic_lsn() argument
548 xfs_lsn_t val = atomic64_read(lsn); in xlog_crack_atomic_lsn()
558 xlog_assign_atomic_lsn(atomic64_t *lsn, uint cycle, uint block) in xlog_assign_atomic_lsn() argument
560 atomic64_set(lsn, xlog_assign_lsn(cycle, block)); in xlog_assign_atomic_lsn()
641 xfs_lsn_t lsn) in xlog_valid_lsn() argument
663 if ((CYCLE_LSN(lsn) > cur_cycle) || in xlog_valid_lsn()
664 (CYCLE_LSN(lsn) == cur_cycle && BLOCK_LSN(lsn) > cur_block)) { in xlog_valid_lsn()
675 if ((CYCLE_LSN(lsn) > cur_cycle) || in xlog_valid_lsn()
676 (CYCLE_LSN(lsn) == cur_cycle && BLOCK_LSN(lsn) > cur_block)) in xlog_valid_lsn()
H A Dxfs_trans_priv.h75 xfs_lsn_t lsn) __releases(ailp->ail_lock);
92 xfs_lsn_t lsn) __releases(ailp->ail_lock) in xfs_trans_ail_update() argument
94 xfs_trans_ail_update_bulk(ailp, NULL, &lip, 1, lsn); in xfs_trans_ail_update()
98 xfs_lsn_t lsn);
126 xfs_lsn_t lsn);
129 xfs_lsn_t lsn);
H A Dxfs_dquot_item_recover.c143 xfs_lsn_t lsn = be64_to_cpu(dqb->dd_lsn); in xlog_recover_dquot_commit_pass2() local
145 if (lsn && lsn != -1 && XFS_LSN_CMP(lsn, current_lsn) >= 0) { in xlog_recover_dquot_commit_pass2()
H A Dxfs_inode_item_recover.c174 xfs_lsn_t lsn) in xfs_log_dinode_to_disk() argument
209 to->di_lsn = cpu_to_be64(lsn); in xfs_log_dinode_to_disk()
395 xfs_lsn_t lsn = be64_to_cpu(dip->di_lsn); in xlog_recover_inode_commit_pass2() local
397 if (lsn && lsn != -1 && XFS_LSN_CMP(lsn, current_lsn) > 0) { in xlog_recover_inode_commit_pass2()
H A Dxfs_refcount_item.c711 xfs_lsn_t lsn) in xlog_recover_cui_commit_pass2() argument
737 xlog_recover_intent_item(log, &cuip->cui_item, lsn, in xlog_recover_cui_commit_pass2()
753 xfs_lsn_t lsn) in xlog_recover_rtcui_commit_pass2() argument
779 xlog_recover_intent_item(log, &cuip->cui_item, lsn, in xlog_recover_rtcui_commit_pass2()
789 xfs_lsn_t lsn) in xlog_recover_rtcui_commit_pass2() argument
814 xfs_lsn_t lsn) in xlog_recover_cud_commit_pass2() argument
840 xfs_lsn_t lsn) in xlog_recover_rtcud_commit_pass2() argument
H A Dxfs_rmap_item.c740 xfs_lsn_t lsn) in xlog_recover_rui_commit_pass2() argument
766 xlog_recover_intent_item(log, &ruip->rui_item, lsn, in xlog_recover_rui_commit_pass2()
782 xfs_lsn_t lsn) in xlog_recover_rtrui_commit_pass2() argument
808 xlog_recover_intent_item(log, &ruip->rui_item, lsn, in xlog_recover_rtrui_commit_pass2()
818 xfs_lsn_t lsn) in xlog_recover_rtrui_commit_pass2() argument
843 xfs_lsn_t lsn) in xlog_recover_rud_commit_pass2() argument
869 xfs_lsn_t lsn) in xlog_recover_rtrud_commit_pass2() argument
H A Dxfs_log.c2315 xfs_lsn_t lowest_lsn = 0, lsn; in xlog_get_lowest_lsn() local
2322 lsn = be64_to_cpu(iclog->ic_header->h_lsn); in xlog_get_lowest_lsn()
2323 if ((lsn && !lowest_lsn) || XFS_LSN_CMP(lsn, lowest_lsn) < 0) in xlog_get_lowest_lsn()
2324 lowest_lsn = lsn; in xlog_get_lowest_lsn()
2747 xfs_lsn_t lsn = be64_to_cpu(iclog->ic_header->h_lsn); in xlog_force_and_check_iclog() local
2759 if (be64_to_cpu(iclog->ic_header->h_lsn) != lsn) in xlog_force_and_check_iclog()
2879 xfs_lsn_t lsn, in xlog_force_lsn() argument
2892 while (be64_to_cpu(iclog->ic_header->h_lsn) != lsn) { in xlog_force_lsn()
2977 xfs_lsn_t lsn; in xfs_log_force_seq() local
2984 lsn = xlog_cil_force_seq(log, seq); in xfs_log_force_seq()
[all …]
H A Dxfs_inode_item.c554 xfs_lsn_t lsn) in xfs_inode_to_log_dinode() argument
592 to->di_lsn = lsn; in xfs_inode_to_log_dinode()
852 xfs_lsn_t lsn) in xfs_inode_item_committed() argument
861 return lsn; in xfs_inode_item_committed()
973 xfs_lsn_t lsn; in xfs_iflush_ail_updates() local
990 lsn = xfs_ail_delete_one(ailp, lip); in xfs_iflush_ail_updates()
991 if (!tail_lsn && lsn) in xfs_iflush_ail_updates()
992 tail_lsn = lsn; in xfs_iflush_ail_updates()
H A Dxfs_extfree_item.c862 xfs_lsn_t lsn) in xlog_recover_efi_commit_pass2() argument
885 xlog_recover_intent_item(log, &efip->efi_item, lsn, in xlog_recover_efi_commit_pass2()
901 xfs_lsn_t lsn) in xlog_recover_rtefi_commit_pass2() argument
924 xlog_recover_intent_item(log, &efip->efi_item, lsn, in xlog_recover_rtefi_commit_pass2()
934 xfs_lsn_t lsn) in xlog_recover_rtefi_commit_pass2() argument
959 xfs_lsn_t lsn) in xlog_recover_efd_commit_pass2() argument
996 xfs_lsn_t lsn) in xlog_recover_rtefd_commit_pass2() argument
H A Dxfs_exchmaps_item.c550 xfs_lsn_t lsn) in xlog_recover_xmi_commit_pass2() argument
572 xlog_recover_intent_item(log, &xmi_lip->xmi_item, lsn, in xlog_recover_xmi_commit_pass2()
594 xfs_lsn_t lsn) in xlog_recover_xmd_commit_pass2() argument
H A Dxfs_bmap_item.c648 xfs_lsn_t lsn) in xlog_recover_bui_commit_pass2() argument
680 xlog_recover_intent_item(log, &buip->bui_item, lsn, in xlog_recover_bui_commit_pass2()
702 xfs_lsn_t lsn) in xlog_recover_bud_commit_pass2() argument
/linux/fs/jfs/
H A 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 …]
H A 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;\
H A Djfs_metapage.c268 mp->lsn = 0; in alloc_metapage()
377 if (mp->lsn) { in remove_from_logsync()
379 mp->lsn = 0; in remove_from_logsync()
401 if (mp->lsn) in last_write_complete()
632 if (mp->lsn) in metapage_release_folio()
888 } else if (mp->lsn) /* discard_metapage doesn't remove it */ in release_metapage()
930 if (mp->lsn) in __invalidate_metapages()
H A Djfs_imap.c2735 int lsn, difft, diffp; in diUpdatePMap() local
2808 lsn = tblk->lsn; in diUpdatePMap()
2811 if (mp->lsn != 0) { in diUpdatePMap()
2813 logdiff(difft, lsn, log); in diUpdatePMap()
2814 logdiff(diffp, mp->lsn, log); in diUpdatePMap()
2816 mp->lsn = lsn; in diUpdatePMap()
2828 mp->lsn = lsn; in diUpdatePMap()
H A Djfs_dmap.c449 int lsn, difft, diffp; in dbUpdatePMap() local
462 lsn = tblk->lsn; in dbUpdatePMap()
464 logdiff(difft, lsn, log); in dbUpdatePMap()
556 if (mp->lsn != 0) { in dbUpdatePMap()
558 logdiff(diffp, mp->lsn, log); in dbUpdatePMap()
560 mp->lsn = lsn; in dbUpdatePMap()
573 mp->lsn = lsn; in dbUpdatePMap()
/linux/fs/ntfs3/
H A Dfslog.c417 u64 lsn = le64_to_cpu(cr->oldest_lsn); in oldest_client_lsn() local
420 if (lsn && lsn < *oldest_lsn) in oldest_client_lsn()
421 *oldest_lsn = lsn; in oldest_client_lsn()
1081 static inline u32 lsn_to_vbo(struct ntfs_log *log, const u64 lsn) in lsn_to_vbo() argument
1083 u32 vbo = (lsn << log->seq_num_bits) >> (log->seq_num_bits - 3); in lsn_to_vbo()
1095 static inline u32 lsn_to_page_off(struct ntfs_log *log, u64 lsn) in lsn_to_page_off() argument
1097 return (((u32)lsn) << 3) & log->page_mask; in lsn_to_page_off()
1105 static inline bool is_lsn_in_file(struct ntfs_log *log, u64 lsn) in is_lsn_in_file() argument
1107 return lsn >= log->oldest_lsn && in is_lsn_in_file()
1108 lsn <= le64_to_cpu(log->ra->current_lsn); in is_lsn_in_file()
[all …]
/linux/drivers/hwmon/
H A Dsch56xx-common.c229 int msb, lsn; in sch56xx_read_virtual_reg12() local
236 lsn = sch56xx_read_virtual_reg(addr, lsn_reg); in sch56xx_read_virtual_reg12()
237 if (lsn < 0) in sch56xx_read_virtual_reg12()
238 return lsn; in sch56xx_read_virtual_reg12()
241 return (msb << 4) | (lsn >> 4); in sch56xx_read_virtual_reg12()
243 return (msb << 4) | (lsn & 0x0f); in sch56xx_read_virtual_reg12()
/linux/fs/xfs/libxfs/
H A Dxfs_log_format.h52 #define CYCLE_LSN(lsn) ((uint)((lsn)>>32)) argument
53 #define BLOCK_LSN(lsn) ((uint)(lsn)) argument
56 #define CYCLE_LSN_DISK(lsn) (((__be32 *)&(lsn))[0]) argument
H A Dxfs_log_recover.h60 struct xlog_recover_item *item, xfs_lsn_t lsn);
170 xfs_lsn_t lsn, const struct xfs_defer_op_type *ops);
H A Dxfs_inode_buf.h26 xfs_lsn_t lsn);
H A Dxfs_da_format.h50 __be64 lsn; /* sequence number of last write */ member
327 __be64 lsn; /* sequence number of last write */ member
/linux/arch/s390/include/asm/
H A Dchpid.h14 u8 lsn; member

12