Lines Matching refs:curseg

1382 	struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA);  in f2fs_early_init_nid_bitmap()  local
1383 struct f2fs_summary_block *sum = curseg->sum_blk; in f2fs_early_init_nid_bitmap()
1567 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in check_nat_bits() local
1568 struct f2fs_journal *journal = &curseg->sum_blk->journal; in check_nat_bits()
1765 struct curseg_info *curseg = CURSEG_I(sbi, type); in reset_curseg() local
1769 sum_footer = &(curseg->sum_blk->footer); in reset_curseg()
1775 se = get_seg_entry(sbi, curseg->segno); in reset_curseg()
1782 struct curseg_info *curseg; in read_compacted_summaries() local
1796 curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in read_compacted_summaries()
1797 memcpy(&curseg->sum_blk->journal.n_nats, kaddr, SUM_JOURNAL_SIZE); in read_compacted_summaries()
1799 curseg = CURSEG_I(sbi, CURSEG_COLD_DATA); in read_compacted_summaries()
1800 memcpy(&curseg->sum_blk->journal.n_sits, kaddr + SUM_JOURNAL_SIZE, in read_compacted_summaries()
1806 struct curseg_info *curseg = CURSEG_I(sbi, i); in read_compacted_summaries() local
1810 if (curseg->alloc_type == SSR) in read_compacted_summaries()
1813 blk_off = curseg->next_blkoff; in read_compacted_summaries()
1820 curseg->sum_blk->entries[j] = *s; in read_compacted_summaries()
1863 struct curseg_info *curseg; in read_normal_summaries() local
1892 curseg = CURSEG_I(sbi, type); in read_normal_summaries()
1893 memcpy(curseg->sum_blk, sum_blk, PAGE_CACHE_SIZE); in read_normal_summaries()
2119 struct curseg_info *curseg; in get_sum_block() local
2128 curseg = CURSEG_I(sbi, CURSEG_HOT_NODE + type); in get_sum_block()
2129 if (!IS_SUM_NODE_SEG(curseg->sum_blk->footer)) { in get_sum_block()
2137 return curseg->sum_blk; in get_sum_block()
2143 curseg = CURSEG_I(sbi, type); in get_sum_block()
2144 if (IS_SUM_NODE_SEG(curseg->sum_blk->footer)) { in get_sum_block()
2152 return curseg->sum_blk; in get_sum_block()
2313 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_COLD_DATA); in build_sit_entries() local
2314 struct f2fs_journal *journal = &curseg->sum_blk->journal; in build_sit_entries()
2470 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_COLD_DATA); in rewrite_sit_area_bitmap() local
2474 struct f2fs_summary_block *sum = curseg->sum_blk; in rewrite_sit_area_bitmap()
2520 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_COLD_DATA); in flush_sit_journal_entries() local
2521 struct f2fs_journal *journal = &curseg->sum_blk->journal; in flush_sit_journal_entries()
2554 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in flush_nat_journal_entries() local
2555 struct f2fs_journal *journal = &curseg->sum_blk->journal; in flush_nat_journal_entries()
2629 struct curseg_info *curseg = CURSEG_I(sbi, type); in relocate_curseg_offset() local
2630 struct seg_entry *se = get_seg_entry(sbi, curseg->segno); in relocate_curseg_offset()
2645 type, curseg->next_blkoff, i, in relocate_curseg_offset()
2646 curseg->alloc_type == LFS ? "LFS" : "SSR"); in relocate_curseg_offset()
2648 curseg->next_blkoff = i; in relocate_curseg_offset()
2649 curseg->alloc_type = SSR; in relocate_curseg_offset()
2786 struct curseg_info *curseg = CURSEG_I(sbi, i); in move_one_curseg_info() local
2799 ssa_blk = GET_SUM_BLKADDR(sbi, curseg->segno); in move_one_curseg_info()
2800 ret = dev_write_block(curseg->sum_blk, ssa_blk); in move_one_curseg_info()
2808 old_segno = curseg->segno; in move_one_curseg_info()
2809 curseg->segno = GET_SEGNO(sbi, to); in move_one_curseg_info()
2810 curseg->next_blkoff = OFFSET_IN_SEG(sbi, to); in move_one_curseg_info()
2811 curseg->alloc_type = c.zoned_model == F2FS_ZONED_HM ? LFS : SSR; in move_one_curseg_info()
2814 ssa_blk = GET_SUM_BLKADDR(sbi, curseg->segno); in move_one_curseg_info()
2818 memcpy(curseg->sum_blk, &buf, SUM_ENTRIES_SIZE); in move_one_curseg_info()
2824 i, old_segno, curseg->segno, from); in move_one_curseg_info()
2875 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in lookup_nat_in_journal() local
2876 struct f2fs_journal *journal = &curseg->sum_blk->journal; in lookup_nat_in_journal()
2892 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in nullify_nat_entry() local
2893 struct f2fs_journal *journal = &curseg->sum_blk->journal; in nullify_nat_entry()
3035 struct curseg_info *curseg = CURSEG_I(sbi, i); in write_checkpoint() local
3038 ret = dev_write_block(curseg->sum_blk, cp_blk_no++); in write_checkpoint()
3043 ssa_blk = GET_SUM_BLKADDR(sbi, curseg->segno); in write_checkpoint()
3044 ret = dev_write_block(curseg->sum_blk, ssa_blk); in write_checkpoint()
3077 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in build_nat_area_bitmap() local
3078 struct f2fs_journal *journal = &curseg->sum_blk->journal; in build_nat_area_bitmap()
3301 struct curseg_info *curseg; in find_fsync_inode() local
3310 curseg = CURSEG_I(sbi, CURSEG_WARM_NODE); in find_fsync_inode()
3311 blkaddr = NEXT_FREE_BLKADDR(sbi, curseg); in find_fsync_inode()
3446 struct curseg_info *curseg; in traverse_dnodes() local
3452 curseg = CURSEG_I(sbi, CURSEG_WARM_NODE); in traverse_dnodes()
3453 blkaddr = NEXT_FREE_BLKADDR(sbi, curseg); in traverse_dnodes()