Lines Matching refs:FG_GC
133 gc_control.init_gc_type = sync_mode ? FG_GC : BG_GC;
277 if (gc_type != FG_GC &&
319 * If the gc_type is FG_GC, we can select victim segments
729 if (gc_type != FG_GC)
800 if (gc_type == FG_GC &&
801 sbi->next_victim_seg[FG_GC] != NULL_SEGNO) {
802 p.min_segno = sbi->next_victim_seg[FG_GC];
804 sbi->next_victim_seg[FG_GC] = NULL_SEGNO;
810 if (p.alloc_mode == LFS && gc_type == FG_GC) {
877 if (gc_type == FG_GC && f2fs_section_is_pinned(dirty_i, secno))
922 if (gc_type == FG_GC)
1004 bool fggc = (gc_type == FG_GC);
1062 if (!err && gc_type == FG_GC)
1641 if (!err && (gc_type == FG_GC ||
1772 if (gc_type == FG_GC &&
1830 /* Let's run FG_GC, if we don't have enough space. */
1832 gc_type = FG_GC;
1858 if (ret == -ENODATA && gc_type == FG_GC &&
1875 if (gc_type == FG_GC) {
1920 if (gc_type == FG_GC)
2002 for (gc_type = BG_GC; gc_type <= FG_GC; gc_type++)
2018 do_garbage_collect(sbi, segno, &gc_list, FG_GC, true);