Lines Matching refs:f2fs_sb_info

29 static inline void sanity_check_seg_type(struct f2fs_sb_info *sbi,
327 static inline struct curseg_info *CURSEG_I(struct f2fs_sb_info *sbi, int type)
332 static inline struct seg_entry *get_seg_entry(struct f2fs_sb_info *sbi,
339 static inline struct sec_entry *get_sec_entry(struct f2fs_sb_info *sbi,
346 static inline unsigned int get_valid_blocks(struct f2fs_sb_info *sbi,
359 static inline unsigned int get_ckpt_valid_blocks(struct f2fs_sb_info *sbi,
401 static inline void seg_info_to_sit_page(struct f2fs_sb_info *sbi,
439 static inline void __set_free(struct f2fs_sb_info *sbi, unsigned int segno)
460 static inline void __set_inuse(struct f2fs_sb_info *sbi,
472 static inline void __set_test_and_free(struct f2fs_sb_info *sbi,
498 static inline void __set_test_and_inuse(struct f2fs_sb_info *sbi,
513 static inline void get_sit_bitmap(struct f2fs_sb_info *sbi,
526 static inline block_t written_block_count(struct f2fs_sb_info *sbi)
531 static inline unsigned int free_segments(struct f2fs_sb_info *sbi)
536 static inline unsigned int reserved_segments(struct f2fs_sb_info *sbi)
542 static inline unsigned int free_sections(struct f2fs_sb_info *sbi)
547 static inline unsigned int prefree_segments(struct f2fs_sb_info *sbi)
552 static inline unsigned int dirty_segments(struct f2fs_sb_info *sbi)
562 static inline int overprovision_segments(struct f2fs_sb_info *sbi)
567 static inline int reserved_sections(struct f2fs_sb_info *sbi)
572 static inline bool has_curseg_enough_space(struct f2fs_sb_info *sbi,
601 static inline void __get_secs_required(struct f2fs_sb_info *sbi,
623 static inline bool has_not_enough_free_secs(struct f2fs_sb_info *sbi,
645 static inline bool has_enough_free_secs(struct f2fs_sb_info *sbi,
651 static inline bool f2fs_is_checkpoint_ready(struct f2fs_sb_info *sbi)
660 static inline bool excess_prefree_segs(struct f2fs_sb_info *sbi)
665 static inline int utilization(struct f2fs_sb_info *sbi)
710 static inline bool IS_F2FS_IPU_DISABLE(struct f2fs_sb_info *sbi)
716 static inline bool IS_##name(struct f2fs_sb_info *sbi) \
730 static inline unsigned int curseg_segno(struct f2fs_sb_info *sbi,
737 static inline unsigned char curseg_alloc_type(struct f2fs_sb_info *sbi,
744 static inline bool valid_main_segno(struct f2fs_sb_info *sbi,
752 struct f2fs_sb_info *sbi = fio->sbi;
764 static inline int check_block_count(struct f2fs_sb_info *sbi,
812 static inline pgoff_t current_sit_addr(struct f2fs_sb_info *sbi,
834 static inline pgoff_t next_sit_addr(struct f2fs_sb_info *sbi,
857 static inline unsigned long long get_mtime(struct f2fs_sb_info *sbi,
884 static inline block_t start_sum_block(struct f2fs_sb_info *sbi)
890 static inline block_t sum_blk_addr(struct f2fs_sb_info *sbi, int base, int type)
897 static inline bool sec_usage_check(struct f2fs_sb_info *sbi, unsigned int secno)
911 static inline int nr_pages_to_skip(struct f2fs_sb_info *sbi, int type)
929 static inline long nr_pages_to_write(struct f2fs_sb_info *sbi, int type,
946 static inline void wake_up_discard_thread(struct f2fs_sb_info *sbi, bool force)