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
728 if (gc_type != FG_GC)
799 if (gc_type == FG_GC &&
800 sbi->next_victim_seg[FG_GC] != NULL_SEGNO) {
801 p.min_segno = sbi->next_victim_seg[FG_GC];
803 sbi->next_victim_seg[FG_GC] = NULL_SEGNO;
809 if (p.alloc_mode == LFS && gc_type == FG_GC) {
876 if (gc_type == FG_GC && f2fs_section_is_pinned(dirty_i, secno))
921 if (gc_type == FG_GC)
1003 bool fggc = (gc_type == FG_GC);
1061 if (!err && gc_type == FG_GC)
1635 if (!err && (gc_type == FG_GC ||
1766 if (gc_type == FG_GC &&
1824 /* Let's run FG_GC, if we don't have enough space. */
1826 gc_type = FG_GC;
1852 if (ret == -ENODATA && gc_type == FG_GC &&
1872 if (gc_type == FG_GC) {
1917 if (gc_type == FG_GC)
1996 do_garbage_collect(sbi, segno, &gc_list, FG_GC,
2032 for (gc_type = BG_GC; gc_type <= FG_GC; gc_type++)