Searched refs:get_valid_blocks (Results 1 – 4 of 4) sorted by relevance
/linux-6.14.4/fs/f2fs/ |
D | gc.c | 374 vblocks = get_valid_blocks(sbi, segno, true); in get_cb_cost() 397 if (p->one_time_gc && (get_valid_blocks(sbi, segno, true) >= in get_gc_cost() 404 return get_valid_blocks(sbi, segno, true); in get_gc_cost() 523 get_valid_blocks(sbi, segno, true) == 0) in add_victim_entry() 591 vblocks = get_valid_blocks(sbi, ve->segno, true); in atgc_lookup_victim() 804 if (!get_valid_blocks(sbi, *result, false)) { in f2fs_get_victim() 1558 (!force_migrate && get_valid_blocks(sbi, segno, true) == in gc_data_segment() 1797 if (get_valid_blocks(sbi, segno, false) == 0) in do_garbage_collect() 1835 get_valid_blocks(sbi, segno, false) == 0) in do_garbage_collect() 2072 if (!dry_run && get_valid_blocks(sbi, segno, true)) in f2fs_gc_range() [all …]
|
D | segment.c | 786 get_valid_blocks(sbi, segno, true); in __locate_dirty_segment() 815 valid_blocks = get_valid_blocks(sbi, segno, true); in __remove_dirty_segment() 855 valid_blocks = get_valid_blocks(sbi, segno, false); in locate_dirty_segment() 880 if (get_valid_blocks(sbi, segno, false)) in f2fs_dirty_to_prefree() 944 if (get_valid_blocks(sbi, segno, false)) in get_free_segment() 2230 !get_valid_blocks(sbi, start, true)) in f2fs_clear_prefree_segments() 3110 if (get_valid_blocks(sbi, curseg->segno, false)) { in __f2fs_save_inmem_curseg() 3137 if (get_valid_blocks(sbi, curseg->segno, false)) in __f2fs_restore_inmem_curseg() 3275 !get_valid_blocks(sbi, curseg->segno, new_sec) && in __allocate_new_segment() 5080 valid_blocks = get_valid_blocks(sbi, segno, false); in init_dirty_segmap() [all …]
|
D | segment.h | 332 static inline unsigned int get_valid_blocks(struct f2fs_sb_info *sbi, in get_valid_blocks() function
|
D | debug.c | 45 vblocks = get_valid_blocks(sbi, segno, true); in f2fs_update_sit_info()
|