Home
last modified time | relevance | path

Searched refs:ckpt (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/fs/f2fs/
H A Dcheckpoint.c840 struct f2fs_checkpoint *ckpt) in f2fs_checkpoint_chksum() argument
942 if (!sbi->ckpt) in f2fs_get_valid_checkpoint()
971 memcpy(sbi->ckpt, cp_block, blk_size); in f2fs_get_valid_checkpoint()
993 unsigned char *ckpt = (unsigned char *)sbi->ckpt; in f2fs_get_valid_checkpoint() local
1013 kvfree(sbi->ckpt); in f2fs_get_valid_checkpoint()
1355 __set_ckpt_flags(ckpt, CP_UMOUNT_FLAG); in update_ckpt_flags()
1370 __set_ckpt_flags(ckpt, CP_FSCK_FLAG); in update_ckpt_flags()
1524 *((__le32 *)((unsigned char *)ckpt + in do_checkpoint()
1525 le32_to_cpu(ckpt->checksum_offset))) in do_checkpoint()
1532 __u64 cp_ver = cur_cp_version(ckpt); in do_checkpoint()
[all …]
H A Dnode.h305 struct f2fs_checkpoint *ckpt = F2FS_CKPT(F2FS_P_SB(page)); in fill_node_footer_blkaddr() local
307 __u64 cp_ver = cur_cp_version(ckpt); in fill_node_footer_blkaddr()
309 if (__is_set_ckpt_flags(ckpt, CP_CRC_RECOVERY_FLAG)) in fill_node_footer_blkaddr()
310 cp_ver |= (cur_cp_crc(ckpt) << 32); in fill_node_footer_blkaddr()
318 struct f2fs_checkpoint *ckpt = F2FS_CKPT(F2FS_P_SB(page)); in is_recoverable_dnode() local
319 __u64 cp_ver = cur_cp_version(ckpt); in is_recoverable_dnode()
322 if (__is_set_ckpt_flags(ckpt, CP_NOCRC_RECOVERY_FLAG)) in is_recoverable_dnode()
325 if (__is_set_ckpt_flags(ckpt, CP_CRC_RECOVERY_FLAG)) in is_recoverable_dnode()
326 cp_ver |= (cur_cp_crc(ckpt) << 32); in is_recoverable_dnode()
H A Dsuper.c1702 kvfree(sbi->ckpt); in f2fs_put_super()
3781 if (le32_to_cpu(ckpt->cur_node_segno[i]) == in f2fs_sanity_check_ckpt()
3782 le32_to_cpu(ckpt->cur_node_segno[j])) { in f2fs_sanity_check_ckpt()
3785 le32_to_cpu(ckpt->cur_node_segno[i])); in f2fs_sanity_check_ckpt()
3801 le32_to_cpu(ckpt->cur_data_segno[j])) { in f2fs_sanity_check_ckpt()
3804 le32_to_cpu(ckpt->cur_data_segno[i])); in f2fs_sanity_check_ckpt()
3812 le32_to_cpu(ckpt->cur_data_segno[j])) { in f2fs_sanity_check_ckpt()
3815 le32_to_cpu(ckpt->cur_node_segno[i])); in f2fs_sanity_check_ckpt()
3846 le32_to_cpu(ckpt->checksum_offset)); in f2fs_sanity_check_ckpt()
4672 le32_to_cpu(sbi->ckpt->valid_node_count); in f2fs_fill_super()
[all …]
H A Dsegment.c2646 if (sbi->ckpt->alloc_type[type] == SSR) in f2fs_curseg_valid_blocks()
2660 if (sbi->ckpt->alloc_type[i] != SSR && for_ra) in f2fs_npages_for_summary_flush()
4213 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi); in read_compacted_summaries() local
4242 segno = le32_to_cpu(ckpt->cur_data_segno[i]); in read_compacted_summaries()
4243 blk_off = le16_to_cpu(ckpt->cur_data_blkoff[i]); in read_compacted_summaries()
4246 seg_i->alloc_type = ckpt->alloc_type[i]; in read_compacted_summaries()
4278 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi); in read_normal_summaries() local
4289 segno = le32_to_cpu(ckpt->cur_data_segno[type]); in read_normal_summaries()
4297 segno = le32_to_cpu(ckpt->cur_node_segno[type - in read_normal_summaries()
4342 curseg->alloc_type = ckpt->alloc_type[type]; in read_normal_summaries()
[all …]
H A Df2fs.h1608 struct f2fs_checkpoint *ckpt; /* raw checkpoint pointer */ member
2037 return (struct f2fs_checkpoint *)(sbi->ckpt); in F2FS_CKPT()
2628 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi); in __bitmap_size() local
2632 return le32_to_cpu(ckpt->nat_ver_bitmap_bytesize); in __bitmap_size()
2634 return le32_to_cpu(ckpt->sit_ver_bitmap_bytesize); in __bitmap_size()
2646 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi); in __bitmap_ptr() local
2647 void *tmp_ptr = &ckpt->sit_nat_version_bitmap; in __bitmap_ptr()
2652 le32_to_cpu(ckpt->nat_ver_bitmap_bytesize) : 0; in __bitmap_ptr()
2664 return (unsigned char *)ckpt + F2FS_BLKSIZE; in __bitmap_ptr()
2667 le32_to_cpu(ckpt->sit_ver_bitmap_bytesize) : 0; in __bitmap_ptr()
H A Dnode.c3157 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi); in __get_nat_bitmaps() local
3161 __u64 cp_ver = cur_cp_version(ckpt); in __get_nat_bitmaps()
3187 cp_ver |= (cur_cp_crc(ckpt) << 32); in __get_nat_bitmaps()
3270 nm_i->next_scan_nid = le32_to_cpu(sbi->ckpt->next_free_nid); in init_node_manager()
H A Ddebug.c312 si->base_mem += sizeof(*sbi->ckpt); in update_mem_info()