Home | History | Annotate | Download | only in fsck

Lines Matching defs:sum_blk

559 	sum_footer = &(curseg->sum_blk->footer);
584 memcpy(&curseg->sum_blk->n_nats, kaddr, SUM_JOURNAL_SIZE);
587 memcpy(&curseg->sum_blk->n_sits, kaddr + SUM_JOURNAL_SIZE,
605 curseg->sum_blk->entries[j] = *s;
620 unsigned int segno, struct f2fs_summary_block *sum_blk)
633 sum_entry = &sum_blk->entries[0];
647 struct f2fs_summary_block *sum_blk;
669 sum_blk = (struct f2fs_summary_block *)malloc(PAGE_SIZE);
670 ret = dev_read_block(sum_blk, blk_addr);
674 restore_node_summary(sbi, segno, sum_blk);
677 memcpy(curseg->sum_blk, sum_blk, PAGE_CACHE_SIZE);
679 free(sum_blk);
709 array[i].sum_blk = malloc(PAGE_CACHE_SIZE);
710 ASSERT(array[i].sum_blk);
823 struct f2fs_summary_block *sum_blk)
834 if (!IS_SUM_NODE_SEG(curseg->sum_blk->footer)) {
840 memcpy(sum_blk, curseg->sum_blk, BLOCK_SZ);
848 if (IS_SUM_NODE_SEG(curseg->sum_blk->footer)) {
856 memcpy(sum_blk, curseg->sum_blk, BLOCK_SZ);
861 ret = dev_read_block(sum_blk, ssa_blk);
864 if (IS_SUM_NODE_SEG(sum_blk->footer))
874 struct f2fs_summary_block *sum_blk;
881 sum_blk = calloc(BLOCK_SZ, 1);
883 ret = get_sum_block(sbi, segno, sum_blk);
884 memcpy(sum_entry, &(sum_blk->entries[offset]),
886 free(sum_blk);
936 struct f2fs_summary_block *sum = curseg->sum_blk;
1041 struct f2fs_summary_block *sum = curseg->sum_blk;
1096 struct f2fs_summary_block *sum = curseg->sum_blk;
1113 struct f2fs_summary_block *sum = curseg->sum_blk;
1319 free(sm_i->curseg_array[i].sum_blk);