Searched refs:gc_control (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/fs/f2fs/ |
| H A D | gc.c | 38 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 D | file.c | 1800 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 D | super.c | 2243 struct f2fs_gc_control gc_control = { in f2fs_disable_checkpoint() local 2253 err = f2fs_gc(sbi, &gc_control); in f2fs_disable_checkpoint()
|
| H A D | segment.c | 447 struct f2fs_gc_control gc_control = { in f2fs_balance_fs() local 456 f2fs_gc(sbi, &gc_control); in f2fs_balance_fs()
|
| H A D | f2fs.h | 4003 int f2fs_gc(struct f2fs_sb_info *sbi, struct f2fs_gc_control *gc_control);
|