Lines Matching refs:FG_GC
196 if (gc_type != FG_GC && in select_policy()
343 if (gc_type == FG_GC && in get_victim_by_default()
344 sbi->next_victim_seg[FG_GC] != NULL_SEGNO) { in get_victim_by_default()
345 p.min_segno = sbi->next_victim_seg[FG_GC]; in get_victim_by_default()
347 sbi->next_victim_seg[FG_GC] = NULL_SEGNO; in get_victim_by_default()
353 if (p.alloc_mode == LFS && gc_type == FG_GC) { in get_victim_by_default()
430 if (gc_type == FG_GC) in get_victim_by_default()
513 bool fggc = (gc_type == FG_GC); in gc_node_segment()
570 if (!err && gc_type == FG_GC) in gc_node_segment()
929 if (gc_type == FG_GC) in move_data_page()
1115 if (!err && (gc_type == FG_GC || in gc_data_segment()
1230 if (gc_type == FG_GC && in do_garbage_collect()
1255 int gc_type = sync ? FG_GC : BG_GC; in f2fs_gc()
1264 unsigned long long last_skipped = sbi->skipped_atomic_files[FG_GC]; in f2fs_gc()
1303 gc_type = FG_GC; in f2fs_gc()
1317 if (gc_type == FG_GC && seg_freed == sbi->segs_per_sec) in f2fs_gc()
1321 if (gc_type == FG_GC) { in f2fs_gc()
1322 if (sbi->skipped_atomic_files[FG_GC] > last_skipped || in f2fs_gc()
1325 last_skipped = sbi->skipped_atomic_files[FG_GC]; in f2fs_gc()
1329 if (gc_type == FG_GC && seg_freed) in f2fs_gc()
1349 if (gc_type == FG_GC && !is_sbi_flag_set(sbi, SBI_CP_DISABLED)) in f2fs_gc()
1405 do_garbage_collect(sbi, segno, &gc_list, FG_GC); in free_segment_range()
1515 for (gc_type = BG_GC; gc_type <= FG_GC; gc_type++) in f2fs_resize_fs()