Lines Matching defs:sbi
24 #define f2fs_bug_on(sbi, condition) BUG_ON(condition) argument
27 #define f2fs_bug_on(sbi, condition) \ argument
55 #define clear_opt(sbi, option) (sbi->mount_opt.opt &= ~F2FS_MOUNT_##option) argument
56 #define set_opt(sbi, option) (sbi->mount_opt.opt |= F2FS_MOUNT_##option) argument
57 #define test_opt(sbi, option) (sbi->mount_opt.opt & F2FS_MOUNT_##option) argument
111 #define BATCHED_TRIM_SEGMENTS(sbi) \ argument
581 struct f2fs_sb_info *sbi; /* f2fs superblock */ member
734 static inline struct f2fs_super_block *F2FS_RAW_SUPER(struct f2fs_sb_info *sbi) in F2FS_RAW_SUPER()
739 static inline struct f2fs_checkpoint *F2FS_CKPT(struct f2fs_sb_info *sbi) in F2FS_CKPT()
754 static inline struct f2fs_nm_info *NM_I(struct f2fs_sb_info *sbi) in NM_I()
759 static inline struct f2fs_sm_info *SM_I(struct f2fs_sb_info *sbi) in SM_I()
764 static inline struct sit_info *SIT_I(struct f2fs_sb_info *sbi) in SIT_I()
769 static inline struct free_segmap_info *FREE_I(struct f2fs_sb_info *sbi) in FREE_I()
774 static inline struct dirty_seglist_info *DIRTY_I(struct f2fs_sb_info *sbi) in DIRTY_I()
779 static inline struct address_space *META_MAPPING(struct f2fs_sb_info *sbi) in META_MAPPING()
784 static inline struct address_space *NODE_MAPPING(struct f2fs_sb_info *sbi) in NODE_MAPPING()
789 static inline bool is_sbi_flag_set(struct f2fs_sb_info *sbi, unsigned int type) in is_sbi_flag_set()
794 static inline void set_sbi_flag(struct f2fs_sb_info *sbi, unsigned int type) in set_sbi_flag()
799 static inline void clear_sbi_flag(struct f2fs_sb_info *sbi, unsigned int type) in clear_sbi_flag()
829 static inline void f2fs_lock_op(struct f2fs_sb_info *sbi) in f2fs_lock_op()
834 static inline void f2fs_unlock_op(struct f2fs_sb_info *sbi) in f2fs_unlock_op()
839 static inline void f2fs_lock_all(struct f2fs_sb_info *sbi) in f2fs_lock_all()
844 static inline void f2fs_unlock_all(struct f2fs_sb_info *sbi) in f2fs_unlock_all()
849 static inline int __get_cp_reason(struct f2fs_sb_info *sbi) in __get_cp_reason()
865 static inline bool __exist_node_summaries(struct f2fs_sb_info *sbi) in __exist_node_summaries()
874 static inline int check_nid_range(struct f2fs_sb_info *sbi, nid_t nid) in check_nid_range()
901 static inline bool inc_valid_block_count(struct f2fs_sb_info *sbi, in inc_valid_block_count()
920 static inline void dec_valid_block_count(struct f2fs_sb_info *sbi, in dec_valid_block_count()
932 static inline void inc_page_count(struct f2fs_sb_info *sbi, int count_type) in inc_page_count()
945 static inline void dec_page_count(struct f2fs_sb_info *sbi, int count_type) in dec_page_count()
961 static inline int get_pages(struct f2fs_sb_info *sbi, int count_type) in get_pages()
971 static inline int get_blocktype_secs(struct f2fs_sb_info *sbi, int block_type) in get_blocktype_secs()
979 static inline block_t valid_user_blocks(struct f2fs_sb_info *sbi) in valid_user_blocks()
984 static inline unsigned long __bitmap_size(struct f2fs_sb_info *sbi, int flag) in __bitmap_size()
997 static inline block_t __cp_payload(struct f2fs_sb_info *sbi) in __cp_payload()
1002 static inline void *__bitmap_ptr(struct f2fs_sb_info *sbi, int flag) in __bitmap_ptr()
1019 static inline block_t __start_cp_addr(struct f2fs_sb_info *sbi) in __start_cp_addr()
1037 static inline block_t __start_sum_addr(struct f2fs_sb_info *sbi) in __start_sum_addr()
1042 static inline bool inc_valid_node_count(struct f2fs_sb_info *sbi, in inc_valid_node_count()
1073 static inline void dec_valid_node_count(struct f2fs_sb_info *sbi, in dec_valid_node_count()
1089 static inline unsigned int valid_node_count(struct f2fs_sb_info *sbi) in valid_node_count()
1094 static inline void inc_valid_inode_count(struct f2fs_sb_info *sbi) in inc_valid_inode_count()
1102 static inline void dec_valid_inode_count(struct f2fs_sb_info *sbi) in dec_valid_inode_count()
1110 static inline unsigned int valid_inode_count(struct f2fs_sb_info *sbi) in valid_inode_count()
1399 static inline bool f2fs_cp_error(struct f2fs_sb_info *sbi) in f2fs_cp_error()
1404 static inline void f2fs_stop_checkpoint(struct f2fs_sb_info *sbi) in f2fs_stop_checkpoint()
1654 struct f2fs_sb_info *sbi; member
1682 static inline struct f2fs_stat_info *F2FS_STAT(struct f2fs_sb_info *sbi) in F2FS_STAT()
1689 #define stat_inc_bggc_count(sbi) ((sbi)->bg_gc++) argument
1690 #define stat_inc_dirty_dir(sbi) ((sbi)->n_dirty_dirs++) argument
1691 #define stat_dec_dirty_dir(sbi) ((sbi)->n_dirty_dirs--) argument
1714 #define stat_inc_seg_type(sbi, curseg) \ argument
1716 #define stat_inc_block_count(sbi, curseg) \ argument
1718 #define stat_inc_inplace_blocks(sbi) \ argument
1720 #define stat_inc_seg_count(sbi, type, gc_type) \ argument
1736 #define stat_inc_data_blk_count(sbi, blks, gc_type) \ argument
1744 #define stat_inc_node_blk_count(sbi, blks, gc_type) \ argument
1760 #define stat_inc_dirty_dir(sbi) argument
1761 #define stat_dec_dirty_dir(sbi) argument
1768 #define stat_inc_seg_type(sbi, curseg) argument
1769 #define stat_inc_block_count(sbi, curseg) argument
1770 #define stat_inc_inplace_blocks(sbi) argument
1771 #define stat_inc_seg_count(sbi, type, gc_type) argument
1773 #define stat_inc_data_blk_count(sbi, blks, gc_type) argument
1774 #define stat_inc_node_blk_count(sbi, blks, gc_type) argument
1776 static inline int f2fs_build_stats(struct f2fs_sb_info *sbi) { return 0; } in f2fs_build_stats()
1777 static inline void f2fs_destroy_stats(struct f2fs_sb_info *sbi) { } in f2fs_destroy_stats()