Lines Matching refs:next_blkoff
2542 return curseg->next_blkoff;
2734 curseg->next_blkoff = 0;
2832 return __next_free_blkoff(sbi, seg->segno, seg->next_blkoff + 1);
2863 curseg->next_blkoff = __next_free_blkoff(sbi, curseg->segno, 0);
3090 !curseg->next_blkoff &&
3407 seg->next_blkoff +=
3436 f2fs_bug_on(sbi, curseg->next_blkoff >= sbi->blocks_per_seg);
3440 curseg->sum_blk->entries[curseg->next_blkoff] = *sum;
3442 curseg->next_blkoff = f2fs_find_next_ssr_block(sbi, curseg);
3444 curseg->next_blkoff++;
3448 if (curseg->next_blkoff >= f2fs_usable_blks_in_seg(sbi, curseg->segno))
3737 old_blkoff = curseg->next_blkoff;
3746 curseg->next_blkoff = GET_BLKOFF_FROM_SEG0(sbi, new_blkaddr);
3747 curseg->sum_blk->entries[curseg->next_blkoff] = *sum;
3771 curseg->next_blkoff = old_blkoff;
3883 seg_i->next_blkoff = blk_off;
3979 curseg->next_blkoff = blk_off;
4534 array[i].next_blkoff = 0;
4812 * In LFS/SSR curseg, .next_blkoff should point to an unused blkaddr;
4813 * In LFS curseg, all blkaddr after .next_blkoff should be unused.
4818 unsigned int blkofs = curseg->next_blkoff;
4845 "Current segment's next free block offset is inconsistent with bitmap, logtype:%u, segno:%u, type:%u, next_blkoff:%u, blkofs:%u",
4847 curseg->next_blkoff, blkofs);
5021 if (cs->segno == wp_segno && cs->next_blkoff == wp_blkoff &&
5027 type, cs->segno, cs->next_blkoff, wp_segno, wp_blkoff);
5030 "curseg[0x%x,0x%x]", type, cs->segno, cs->next_blkoff);
5063 type, cs->segno, cs->next_blkoff);