Home
last modified time | relevance | path

Searched refs:gc_control (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/fs/f2fs/
H A Dgc.c38 struct f2fs_gc_control gc_control = { in gc_thread_func() local
84 gc_control.one_time = false; in gc_thread_func()
135 gc_control.one_time = true; in gc_thread_func()
144 gc_control.one_time; in gc_thread_func()
151 gc_control.no_bg_gc = foreground; in gc_thread_func()
155 if (f2fs_gc(sbi, &gc_control)) { in gc_thread_func()
1872 gc_control->nr_free_secs, in f2fs_gc()
1930 gc_control->should_migrate_blocks, in f2fs_gc()
1931 gc_control->one_time); in f2fs_gc()
1942 if (gc_control->one_time) in f2fs_gc()
[all …]
H A Dfile.c1800 struct f2fs_gc_control gc_control = { .victim_segno = NULL_SEGNO, in f2fs_expand_inode_data() local
1858 err = f2fs_gc(sbi, &gc_control); in f2fs_expand_inode_data()
2702 gc_control.init_gc_type = sync ? FG_GC : BG_GC; in f2fs_ioc_gc()
2703 gc_control.err_gc_skipped = sync; in f2fs_ioc_gc()
2705 ret = f2fs_gc(sbi, &gc_control); in f2fs_ioc_gc()
2714 struct f2fs_gc_control gc_control = { in __f2fs_ioc_gc_range() local
2747 gc_control.victim_segno = GET_SEGNO(sbi, range->start); in __f2fs_ioc_gc_range()
2749 ret = f2fs_gc(sbi, &gc_control); in __f2fs_ioc_gc_range()
3193 struct f2fs_gc_control gc_control = { in f2fs_ioc_flush_device() local
3242 gc_control.victim_segno = start_segno; in f2fs_ioc_flush_device()
[all …]
H A Dsuper.c2243 struct f2fs_gc_control gc_control = { in f2fs_disable_checkpoint() local
2253 err = f2fs_gc(sbi, &gc_control); in f2fs_disable_checkpoint()
H A Dsegment.c447 struct f2fs_gc_control gc_control = { in f2fs_balance_fs() local
456 f2fs_gc(sbi, &gc_control); in f2fs_balance_fs()
H A Df2fs.h4003 int f2fs_gc(struct f2fs_sb_info *sbi, struct f2fs_gc_control *gc_control);