Lines Matching refs:sum
3751 struct f2fs_summary *sum, int type, in f2fs_allocate_data_block() argument
3784 curseg->sum_blk->entries[curseg->next_blkoff] = *sum; in f2fs_allocate_data_block()
3932 static void do_write_page(struct f2fs_summary *sum, struct f2fs_io_info *fio) in do_write_page() argument
3944 &fio->new_blkaddr, sum, type, fio)) { in do_write_page()
3998 struct f2fs_summary sum; in f2fs_do_write_node_page() local
4000 set_summary(&sum, nid, 0, 0); in f2fs_do_write_node_page()
4001 do_write_page(&sum, fio); in f2fs_do_write_node_page()
4010 struct f2fs_summary sum; in f2fs_outplace_write_data() local
4015 set_summary(&sum, dn->nid, dn->ofs_in_node, fio->version); in f2fs_outplace_write_data()
4016 do_write_page(&sum, fio); in f2fs_outplace_write_data()
4088 void f2fs_do_replace_block(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, in f2fs_do_replace_block() argument
4143 curseg->sum_blk->entries[curseg->next_blkoff] = *sum; in f2fs_do_replace_block()
4183 struct f2fs_summary sum; in f2fs_replace_block() local
4185 set_summary(&sum, dn->nid, dn->ofs_in_node, version); in f2fs_replace_block()
4187 f2fs_do_replace_block(sbi, &sum, old_addr, new_addr, in f2fs_replace_block()
4312 struct f2fs_summary_block *sum; in read_normal_summaries() local
4344 sum = folio_address(new); in read_normal_summaries()
4348 struct f2fs_summary *ns = &sum->entries[0]; in read_normal_summaries()
4356 err = f2fs_restore_node_summary(sbi, segno, sum); in read_normal_summaries()
4368 memcpy(curseg->journal, &sum->journal, SUM_JOURNAL_SIZE); in read_normal_summaries()
4371 memcpy(curseg->sum_blk->entries, sum->entries, SUM_ENTRY_SIZE); in read_normal_summaries()
4372 memcpy(&curseg->sum_blk->footer, &sum->footer, SUM_FOOTER_SIZE); in read_normal_summaries()