Searched refs:free_segments (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | segment.h | 297 unsigned int free_segments; /* # of free segments */ member 478 free_i->free_segments++; in __set_free() 496 free_i->free_segments--; in __set_inuse() 512 free_i->free_segments++; in __set_test_and_free() 535 free_i->free_segments--; in __set_test_and_inuse() 560 static inline unsigned int free_segments(struct f2fs_sb_info *sbi) in free_segments() function 562 return FREE_I(sbi)->free_segments; in free_segments()
|
H A D | gc.h | 107 return free_segments(sbi) << sbi->log_blocks_per_seg; in free_segs_blk_count()
|
H A D | gc.c | 136 prefree_segments(sbi), free_segments(sbi)); in gc_thread_func() 824 prefree_segments(sbi), free_segments(sbi)); in get_victim_by_default() 1718 free_segments(sbi), in f2fs_gc() 1814 free_segments(sbi), in f2fs_gc() 1982 FREE_I(sbi)->free_segments = (int)FREE_I(sbi)->free_segments + segs; in update_fs_metadata()
|
H A D | sysfs.c | 94 (unsigned long long)(free_segments(sbi))); in free_segments_show() 614 F2FS_GENERAL_RO_ATTR(free_segments); variable 701 ATTR_LIST(free_segments),
|
H A D | debug.c | 140 si->free_segs = free_segments(sbi); in update_general_status()
|
H A D | segment.c | 213 unsigned int free_segs = free_segments(sbi); in need_ssr_by_type() 265 free_segments(sbi), contig_level); in need_ssr_by_type() 4552 free_i->free_segments = 0; in build_free_segmap()
|
H A D | checkpoint.c | 1432 ckpt->free_segment_count = cpu_to_le32(free_segments(sbi)); in do_checkpoint()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | segment.h | 271 unsigned int free_segments; /* # of free segments */ member 449 free_i->free_segments++; in __set_free() 467 free_i->free_segments--; in __set_inuse() 483 free_i->free_segments++; in __set_test_and_free() 506 free_i->free_segments--; in __set_test_and_inuse() 531 static inline unsigned int free_segments(struct f2fs_sb_info *sbi) in free_segments() function 533 return FREE_I(sbi)->free_segments; in free_segments()
|
H A D | gc.h | 99 return free_segments(sbi) << sbi->log_blocks_per_seg; in free_segs_blk_count()
|
H A D | gc.c | 152 prefree_segments(sbi), free_segments(sbi)); in gc_thread_func() 934 prefree_segments(sbi), free_segments(sbi)); in f2fs_get_victim() 1814 free_segments(sbi), in f2fs_gc() 1928 free_segments(sbi), in f2fs_gc() 2093 FREE_I(sbi)->free_segments = (int)FREE_I(sbi)->free_segments + segs; in update_fs_metadata()
|
H A D | sysfs.c | 106 (unsigned long long)(free_segments(sbi))); in free_segments_show() 1010 F2FS_GENERAL_RO_ATTR(free_segments); variable 1114 ATTR_LIST(free_segments),
|
H A D | debug.c | 156 si->free_segs = free_segments(sbi); in update_general_status()
|
H A D | checkpoint.c | 1469 ckpt->free_segment_count = cpu_to_le32(free_segments(sbi)); in do_checkpoint()
|
H A D | segment.c | 4499 free_i->free_segments = 0; in build_free_segmap()
|
Completed in 32 milliseconds