Lines Matching refs:sum
3495 struct f2fs_summary *sum, int type,
3528 curseg->sum_blk->entries[curseg->next_blkoff] = *sum;
3651 static void do_write_page(struct f2fs_summary *sum, struct f2fs_io_info *fio)
3660 &fio->new_blkaddr, sum, type, fio)) {
3709 struct f2fs_summary sum;
3711 set_summary(&sum, nid, 0, 0);
3712 do_write_page(&sum, fio);
3721 struct f2fs_summary sum;
3726 set_summary(&sum, dn->nid, dn->ofs_in_node, fio->version);
3727 do_write_page(&sum, fio);
3799 void f2fs_do_replace_block(struct f2fs_sb_info *sbi, struct f2fs_summary *sum,
3854 curseg->sum_blk->entries[curseg->next_blkoff] = *sum;
3894 struct f2fs_summary sum;
3896 set_summary(&sum, dn->nid, dn->ofs_in_node, version);
3898 f2fs_do_replace_block(sbi, &sum, old_addr, new_addr,
4024 struct f2fs_summary_block *sum;
4056 sum = (struct f2fs_summary_block *)page_address(new);
4060 struct f2fs_summary *ns = &sum->entries[0];
4068 err = f2fs_restore_node_summary(sbi, segno, sum);
4080 memcpy(curseg->journal, &sum->journal, SUM_JOURNAL_SIZE);
4083 memcpy(curseg->sum_blk->entries, sum->entries, SUM_ENTRY_SIZE);
4084 memcpy(&curseg->sum_blk->footer, &sum->footer, SUM_FOOTER_SIZE);