Lines Matching refs:sbi
19 static inline unsigned int total_segments(struct f2fs_sb_info *sbi)
21 return sbi->blocks_per_seg == 0 ?
22 0 : ((unsigned int)sbi->user_block_count) /
23 ((unsigned int)sbi->blocks_per_seg);
26 static inline unsigned int reserved_segments(struct f2fs_sb_info *sbi)
28 return sbi->sm_info == NULL ? 0 : sbi->sm_info->reserved_segments;
31 static inline unsigned int overprov_segments(struct f2fs_sb_info *sbi)
33 return sbi->sm_info == NULL ? 0 : sbi->sm_info->ovp_segments;
36 static inline block_t of_valid_block_count(struct f2fs_sb_info *sbi)
38 return sbi->total_valid_block_count;
41 static inline unsigned int f2fs_utilization(struct f2fs_sb_info *sbi)
43 /* valid block percentage of sbi */
44 return sbi->user_block_count == 0 ?
45 0 : (of_valid_block_count(sbi) * 100) / sbi->user_block_count;