Lines Matching refs:sum
404 struct f2fs_summary *sum, unsigned int segno, int gc_type) in gc_node_segment() argument
414 entry = sum; in gc_node_segment()
507 static bool is_alive(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, in is_alive() argument
515 nid = le32_to_cpu(sum->nid); in is_alive()
516 ofs_in_node = le16_to_cpu(sum->ofs_in_node); in is_alive()
524 if (sum->version != dni->version) { in is_alive()
547 struct f2fs_summary sum; in move_encrypted_block() local
574 set_summary(&sum, dn.nid, dn.ofs_in_node, ni.version); in move_encrypted_block()
609 &fio.blk_addr, &sum, CURSEG_COLD_DATA); in move_encrypted_block()
667 static int gc_data_segment(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, in gc_data_segment() argument
679 entry = sum; in gc_data_segment()
779 struct f2fs_summary_block *sum; in do_garbage_collect() local
788 sum = page_address(sum_page); in do_garbage_collect()
799 switch (GET_SUM_TYPE((&sum->footer))) { in do_garbage_collect()
801 nfree = gc_node_segment(sbi, sum->entries, segno, gc_type); in do_garbage_collect()
804 nfree = gc_data_segment(sbi, sum->entries, gc_list, in do_garbage_collect()
810 stat_inc_seg_count(sbi, GET_SUM_TYPE((&sum->footer)), gc_type); in do_garbage_collect()