Lines Matching refs:f2fs_sb_info

175 	void (*allocate_segment)(struct f2fs_sb_info *, int, bool);
239 int (*get_victim)(struct f2fs_sb_info *, unsigned int *,
263 static inline struct curseg_info *CURSEG_I(struct f2fs_sb_info *sbi, int type) in CURSEG_I()
268 static inline struct seg_entry *get_seg_entry(struct f2fs_sb_info *sbi, in get_seg_entry()
275 static inline struct sec_entry *get_sec_entry(struct f2fs_sb_info *sbi, in get_sec_entry()
282 static inline unsigned int get_valid_blocks(struct f2fs_sb_info *sbi, in get_valid_blocks()
328 static inline void __set_free(struct f2fs_sb_info *sbi, unsigned int segno) in __set_free()
348 static inline void __set_inuse(struct f2fs_sb_info *sbi, in __set_inuse()
359 static inline void __set_test_and_free(struct f2fs_sb_info *sbi, in __set_test_and_free()
381 static inline void __set_test_and_inuse(struct f2fs_sb_info *sbi, in __set_test_and_inuse()
395 static inline void get_sit_bitmap(struct f2fs_sb_info *sbi, in get_sit_bitmap()
402 static inline block_t written_block_count(struct f2fs_sb_info *sbi) in written_block_count()
407 static inline unsigned int free_segments(struct f2fs_sb_info *sbi) in free_segments()
412 static inline int reserved_segments(struct f2fs_sb_info *sbi) in reserved_segments()
417 static inline unsigned int free_sections(struct f2fs_sb_info *sbi) in free_sections()
422 static inline unsigned int prefree_segments(struct f2fs_sb_info *sbi) in prefree_segments()
427 static inline unsigned int dirty_segments(struct f2fs_sb_info *sbi) in dirty_segments()
437 static inline int overprovision_segments(struct f2fs_sb_info *sbi) in overprovision_segments()
442 static inline int overprovision_sections(struct f2fs_sb_info *sbi) in overprovision_sections()
447 static inline int reserved_sections(struct f2fs_sb_info *sbi) in reserved_sections()
452 static inline bool need_SSR(struct f2fs_sb_info *sbi) in need_SSR()
460 static inline bool has_not_enough_free_secs(struct f2fs_sb_info *sbi, int freed) in has_not_enough_free_secs()
472 static inline bool excess_prefree_segs(struct f2fs_sb_info *sbi) in excess_prefree_segs()
477 static inline int utilization(struct f2fs_sb_info *sbi) in utilization()
510 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in need_inplace_update()
536 static inline unsigned int curseg_segno(struct f2fs_sb_info *sbi, in curseg_segno()
543 static inline unsigned char curseg_alloc_type(struct f2fs_sb_info *sbi, in curseg_alloc_type()
550 static inline unsigned short curseg_blkoff(struct f2fs_sb_info *sbi, int type) in curseg_blkoff()
557 static inline void check_seg_range(struct f2fs_sb_info *sbi, unsigned int segno) in check_seg_range()
562 static inline void verify_block_addr(struct f2fs_sb_info *sbi, block_t blk_addr) in verify_block_addr()
571 static inline void check_block_count(struct f2fs_sb_info *sbi, in check_block_count()
601 static inline void check_seg_range(struct f2fs_sb_info *sbi, unsigned int segno) in check_seg_range()
607 static inline void verify_block_addr(struct f2fs_sb_info *sbi, block_t blk_addr) in verify_block_addr()
616 static inline void check_block_count(struct f2fs_sb_info *sbi, in check_block_count()
629 static inline pgoff_t current_sit_addr(struct f2fs_sb_info *sbi, in current_sit_addr()
645 static inline pgoff_t next_sit_addr(struct f2fs_sb_info *sbi, in next_sit_addr()
665 static inline unsigned long long get_mtime(struct f2fs_sb_info *sbi) in get_mtime()
680 static inline block_t start_sum_block(struct f2fs_sb_info *sbi) in start_sum_block()
686 static inline block_t sum_blk_addr(struct f2fs_sb_info *sbi, int base, int type) in sum_blk_addr()
693 static inline bool sec_usage_check(struct f2fs_sb_info *sbi, unsigned int secno) in sec_usage_check()
700 static inline unsigned int max_hw_blocks(struct f2fs_sb_info *sbi) in max_hw_blocks()
714 static inline int nr_pages_to_skip(struct f2fs_sb_info *sbi, int type) in nr_pages_to_skip()
732 static inline long nr_pages_to_write(struct f2fs_sb_info *sbi, int type, in nr_pages_to_write()