Lines Matching refs:f2fs_sb_info

1167 	struct f2fs_sb_info *sbi;	/* f2fs_sb_info pointer */
1201 struct f2fs_sb_info *sbi; /* f2fs superblock */
1569 struct f2fs_sb_info { struct
1817 static inline bool time_to_inject(struct f2fs_sb_info *sbi, int type) in time_to_inject() argument
1836 static inline bool time_to_inject(struct f2fs_sb_info *sbi, int type) in time_to_inject()
1848 static inline bool f2fs_is_multi_device(struct f2fs_sb_info *sbi) in f2fs_is_multi_device()
1853 static inline void f2fs_update_time(struct f2fs_sb_info *sbi, int type) in f2fs_update_time()
1866 static inline bool f2fs_time_over(struct f2fs_sb_info *sbi, int type) in f2fs_time_over()
1873 static inline unsigned int f2fs_time_to_wait(struct f2fs_sb_info *sbi, in f2fs_time_to_wait()
1890 static inline u32 __f2fs_crc32(struct f2fs_sb_info *sbi, u32 crc, in __f2fs_crc32()
1910 static inline u32 f2fs_crc32(struct f2fs_sb_info *sbi, const void *address, in f2fs_crc32()
1916 static inline bool f2fs_crc_valid(struct f2fs_sb_info *sbi, __u32 blk_crc, in f2fs_crc_valid()
1922 static inline u32 f2fs_chksum(struct f2fs_sb_info *sbi, u32 crc, in f2fs_chksum()
1933 static inline struct f2fs_sb_info *F2FS_SB(struct super_block *sb) in F2FS_SB()
1938 static inline struct f2fs_sb_info *F2FS_I_SB(struct inode *inode) in F2FS_I_SB()
1943 static inline struct f2fs_sb_info *F2FS_M_SB(struct address_space *mapping) in F2FS_M_SB()
1948 static inline struct f2fs_sb_info *F2FS_P_SB(struct page *page) in F2FS_P_SB()
1953 static inline struct f2fs_super_block *F2FS_RAW_SUPER(struct f2fs_sb_info *sbi) in F2FS_RAW_SUPER()
1958 static inline struct f2fs_checkpoint *F2FS_CKPT(struct f2fs_sb_info *sbi) in F2FS_CKPT()
1973 static inline struct f2fs_nm_info *NM_I(struct f2fs_sb_info *sbi) in NM_I()
1978 static inline struct f2fs_sm_info *SM_I(struct f2fs_sb_info *sbi) in SM_I()
1983 static inline struct sit_info *SIT_I(struct f2fs_sb_info *sbi) in SIT_I()
1988 static inline struct free_segmap_info *FREE_I(struct f2fs_sb_info *sbi) in FREE_I()
1993 static inline struct dirty_seglist_info *DIRTY_I(struct f2fs_sb_info *sbi) in DIRTY_I()
1998 static inline struct address_space *META_MAPPING(struct f2fs_sb_info *sbi) in META_MAPPING()
2003 static inline struct address_space *NODE_MAPPING(struct f2fs_sb_info *sbi) in NODE_MAPPING()
2008 static inline bool is_sbi_flag_set(struct f2fs_sb_info *sbi, unsigned int type) in is_sbi_flag_set()
2013 static inline void set_sbi_flag(struct f2fs_sb_info *sbi, unsigned int type) in set_sbi_flag()
2018 static inline void clear_sbi_flag(struct f2fs_sb_info *sbi, unsigned int type) in clear_sbi_flag()
2048 static inline bool is_set_ckpt_flags(struct f2fs_sb_info *sbi, unsigned int f) in is_set_ckpt_flags()
2062 static inline void set_ckpt_flags(struct f2fs_sb_info *sbi, unsigned int f) in set_ckpt_flags()
2080 static inline void clear_ckpt_flags(struct f2fs_sb_info *sbi, unsigned int f) in clear_ckpt_flags()
2089 static inline void disable_nat_bits(struct f2fs_sb_info *sbi, bool lock) in disable_nat_bits()
2111 static inline bool enabled_nat_bits(struct f2fs_sb_info *sbi, in enabled_nat_bits()
2183 static inline void f2fs_lock_op(struct f2fs_sb_info *sbi) in f2fs_lock_op()
2188 static inline int f2fs_trylock_op(struct f2fs_sb_info *sbi) in f2fs_trylock_op()
2193 static inline void f2fs_unlock_op(struct f2fs_sb_info *sbi) in f2fs_unlock_op()
2198 static inline void f2fs_lock_all(struct f2fs_sb_info *sbi) in f2fs_lock_all()
2203 static inline void f2fs_unlock_all(struct f2fs_sb_info *sbi) in f2fs_unlock_all()
2208 static inline int __get_cp_reason(struct f2fs_sb_info *sbi) in __get_cp_reason()
2224 static inline bool __exist_node_summaries(struct f2fs_sb_info *sbi) in __exist_node_summaries()
2245 static inline bool __allow_reserved_blocks(struct f2fs_sb_info *sbi, in __allow_reserved_blocks()
2265 static inline int inc_valid_block_count(struct f2fs_sb_info *sbi, in inc_valid_block_count()
2335 void f2fs_printk(struct f2fs_sb_info *sbi, const char *fmt, ...);
2348 static inline void dec_valid_block_count(struct f2fs_sb_info *sbi, in dec_valid_block_count()
2373 static inline void inc_page_count(struct f2fs_sb_info *sbi, int count_type) in inc_page_count()
2394 static inline void dec_page_count(struct f2fs_sb_info *sbi, int count_type) in dec_page_count()
2412 static inline s64 get_pages(struct f2fs_sb_info *sbi, int count_type) in get_pages()
2422 static inline int get_blocktype_secs(struct f2fs_sb_info *sbi, int block_type) in get_blocktype_secs()
2431 static inline block_t valid_user_blocks(struct f2fs_sb_info *sbi) in valid_user_blocks()
2436 static inline block_t discard_blocks(struct f2fs_sb_info *sbi) in discard_blocks()
2441 static inline unsigned long __bitmap_size(struct f2fs_sb_info *sbi, int flag) in __bitmap_size()
2454 static inline block_t __cp_payload(struct f2fs_sb_info *sbi) in __cp_payload()
2459 static inline void *__bitmap_ptr(struct f2fs_sb_info *sbi, int flag) in __bitmap_ptr()
2487 static inline block_t __start_cp_addr(struct f2fs_sb_info *sbi) in __start_cp_addr()
2496 static inline block_t __start_cp_next_addr(struct f2fs_sb_info *sbi) in __start_cp_next_addr()
2505 static inline void __set_cp_next_pack(struct f2fs_sb_info *sbi) in __set_cp_next_pack()
2510 static inline block_t __start_sum_addr(struct f2fs_sb_info *sbi) in __start_sum_addr()
2516 static inline int inc_valid_node_count(struct f2fs_sb_info *sbi, in inc_valid_node_count()
2591 static inline void dec_valid_node_count(struct f2fs_sb_info *sbi, in dec_valid_node_count()
2627 static inline unsigned int valid_node_count(struct f2fs_sb_info *sbi) in valid_node_count()
2632 static inline void inc_valid_inode_count(struct f2fs_sb_info *sbi) in inc_valid_inode_count()
2637 static inline void dec_valid_inode_count(struct f2fs_sb_info *sbi) in dec_valid_inode_count()
2642 static inline s64 valid_inode_count(struct f2fs_sb_info *sbi) in valid_inode_count()
2734 static inline bool is_inflight_io(struct f2fs_sb_info *sbi, int type) in is_inflight_io()
2753 static inline bool is_idle(struct f2fs_sb_info *sbi, int type) in is_idle()
3245 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_skip_inode_update()
3272 static inline bool f2fs_cp_error(struct f2fs_sb_info *sbi) in f2fs_cp_error()
3288 static inline void *f2fs_kmalloc(struct f2fs_sb_info *sbi, in f2fs_kmalloc()
3299 static inline void *f2fs_kzalloc(struct f2fs_sb_info *sbi, in f2fs_kzalloc()
3305 static inline void *f2fs_kvmalloc(struct f2fs_sb_info *sbi, in f2fs_kvmalloc()
3316 static inline void *f2fs_kvzalloc(struct f2fs_sb_info *sbi, in f2fs_kvzalloc()
3351 static inline void f2fs_reset_iostat(struct f2fs_sb_info *sbi) in f2fs_reset_iostat()
3363 extern void f2fs_record_iostat(struct f2fs_sb_info *sbi);
3365 static inline void f2fs_update_iostat(struct f2fs_sb_info *sbi, in f2fs_update_iostat()
3391 bool f2fs_is_valid_blkaddr(struct f2fs_sb_info *sbi,
3393 static inline void verify_blkaddr(struct f2fs_sb_info *sbi, in verify_blkaddr()
3434 bool f2fs_inode_chksum_verify(struct f2fs_sb_info *sbi, struct page *page);
3435 void f2fs_inode_chksum_set(struct f2fs_sb_info *sbi, struct page *page);
3438 int f2fs_try_to_free_nats(struct f2fs_sb_info *sbi, int nr_shrink);
3448 int f2fs_update_extension_list(struct f2fs_sb_info *sbi, const char *name,
3514 int f2fs_enable_quota_files(struct f2fs_sb_info *sbi, bool rdonly);
3518 void f2fs_handle_stop(struct f2fs_sb_info *sbi, unsigned char reason);
3519 int f2fs_commit_super(struct f2fs_sb_info *sbi, bool recover);
3521 int f2fs_sanity_check_ckpt(struct f2fs_sb_info *sbi);
3533 int f2fs_check_nid_range(struct f2fs_sb_info *sbi, nid_t nid);
3534 bool f2fs_available_free_memory(struct f2fs_sb_info *sbi, int type);
3535 bool f2fs_in_warm_node_list(struct f2fs_sb_info *sbi, struct page *page);
3536 void f2fs_init_fsync_node_info(struct f2fs_sb_info *sbi);
3537 void f2fs_del_fsync_node_entry(struct f2fs_sb_info *sbi, struct page *page);
3538 void f2fs_reset_fsync_node_info(struct f2fs_sb_info *sbi);
3539 int f2fs_need_dentry_mark(struct f2fs_sb_info *sbi, nid_t nid);
3540 bool f2fs_is_checkpointed_node(struct f2fs_sb_info *sbi, nid_t nid);
3541 bool f2fs_need_inode_block_update(struct f2fs_sb_info *sbi, nid_t ino);
3542 int f2fs_get_node_info(struct f2fs_sb_info *sbi, nid_t nid,
3548 int f2fs_wait_on_node_pages_writeback(struct f2fs_sb_info *sbi,
3553 void f2fs_ra_node_page(struct f2fs_sb_info *sbi, nid_t nid);
3554 struct page *f2fs_get_node_page(struct f2fs_sb_info *sbi, pgoff_t nid);
3557 void f2fs_flush_inline_data(struct f2fs_sb_info *sbi);
3558 int f2fs_fsync_node_pages(struct f2fs_sb_info *sbi, struct inode *inode,
3561 int f2fs_sync_node_pages(struct f2fs_sb_info *sbi,
3564 int f2fs_build_free_nids(struct f2fs_sb_info *sbi, bool sync, bool mount);
3565 bool f2fs_alloc_nid(struct f2fs_sb_info *sbi, nid_t *nid);
3566 void f2fs_alloc_nid_done(struct f2fs_sb_info *sbi, nid_t nid);
3567 void f2fs_alloc_nid_failed(struct f2fs_sb_info *sbi, nid_t nid);
3568 int f2fs_try_to_free_nids(struct f2fs_sb_info *sbi, int nr_shrink);
3571 int f2fs_recover_inode_page(struct f2fs_sb_info *sbi, struct page *page);
3572 int f2fs_restore_node_summary(struct f2fs_sb_info *sbi,
3574 int f2fs_flush_nat_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc);
3575 int f2fs_build_node_manager(struct f2fs_sb_info *sbi);
3576 void f2fs_destroy_node_manager(struct f2fs_sb_info *sbi);
3583 bool f2fs_need_SSR(struct f2fs_sb_info *sbi);
3585 void f2fs_drop_inmem_pages_all(struct f2fs_sb_info *sbi, bool gc_failure);
3589 void f2fs_balance_fs(struct f2fs_sb_info *sbi, bool need);
3590 void f2fs_balance_fs_bg(struct f2fs_sb_info *sbi, bool from_bg);
3591 int f2fs_issue_flush(struct f2fs_sb_info *sbi, nid_t ino);
3592 int f2fs_create_flush_cmd_control(struct f2fs_sb_info *sbi);
3593 int f2fs_flush_device_cache(struct f2fs_sb_info *sbi);
3594 void f2fs_destroy_flush_cmd_control(struct f2fs_sb_info *sbi, bool free);
3595 void f2fs_invalidate_blocks(struct f2fs_sb_info *sbi, block_t addr);
3596 bool f2fs_is_checkpointed_data(struct f2fs_sb_info *sbi, block_t blkaddr);
3597 void f2fs_drop_discard_cmd(struct f2fs_sb_info *sbi);
3598 void f2fs_stop_discard_thread(struct f2fs_sb_info *sbi);
3599 bool f2fs_issue_discard_timeout(struct f2fs_sb_info *sbi);
3600 void f2fs_clear_prefree_segments(struct f2fs_sb_info *sbi,
3602 void f2fs_dirty_to_prefree(struct f2fs_sb_info *sbi);
3603 block_t f2fs_get_unusable_blocks(struct f2fs_sb_info *sbi);
3604 int f2fs_disable_cp_again(struct f2fs_sb_info *sbi, block_t unusable);
3605 void f2fs_release_discard_addrs(struct f2fs_sb_info *sbi);
3606 int f2fs_npages_for_summary_flush(struct f2fs_sb_info *sbi, bool for_ra);
3607 bool f2fs_segment_has_free_slot(struct f2fs_sb_info *sbi, int segno);
3608 void f2fs_init_inmem_curseg(struct f2fs_sb_info *sbi);
3609 void f2fs_save_inmem_curseg(struct f2fs_sb_info *sbi);
3610 void f2fs_restore_inmem_curseg(struct f2fs_sb_info *sbi);
3611 void f2fs_get_new_segment(struct f2fs_sb_info *sbi,
3613 void f2fs_allocate_segment_for_resize(struct f2fs_sb_info *sbi, int type,
3615 void f2fs_allocate_new_section(struct f2fs_sb_info *sbi, int type, bool force);
3616 void f2fs_allocate_new_segments(struct f2fs_sb_info *sbi);
3617 int f2fs_trim_fs(struct f2fs_sb_info *sbi, struct fstrim_range *range);
3618 bool f2fs_exist_trim_candidates(struct f2fs_sb_info *sbi,
3620 struct page *f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno);
3621 void f2fs_update_meta_page(struct f2fs_sb_info *sbi, void *src,
3623 void f2fs_do_write_meta_page(struct f2fs_sb_info *sbi, struct page *page,
3629 void f2fs_do_replace_block(struct f2fs_sb_info *sbi, struct f2fs_summary *sum,
3633 void f2fs_replace_block(struct f2fs_sb_info *sbi, struct dnode_of_data *dn,
3637 void f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page,
3646 void f2fs_write_data_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
3647 void f2fs_write_node_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
3650 void f2fs_flush_sit_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc);
3651 int f2fs_fix_curseg_write_pointer(struct f2fs_sb_info *sbi);
3652 int f2fs_check_write_pointer(struct f2fs_sb_info *sbi);
3653 int f2fs_build_segment_manager(struct f2fs_sb_info *sbi);
3654 void f2fs_destroy_segment_manager(struct f2fs_sb_info *sbi);
3658 enum rw_hint f2fs_io_type_to_rw_hint(struct f2fs_sb_info *sbi,
3660 unsigned int f2fs_usable_segs_in_sec(struct f2fs_sb_info *sbi,
3662 unsigned int f2fs_usable_blks_in_seg(struct f2fs_sb_info *sbi,
3668 void f2fs_stop_checkpoint(struct f2fs_sb_info *sbi, bool end_io,
3670 void f2fs_flush_ckpt_thread(struct f2fs_sb_info *sbi);
3671 struct page *f2fs_grab_meta_page(struct f2fs_sb_info *sbi, pgoff_t index);
3672 struct page *f2fs_get_meta_page(struct f2fs_sb_info *sbi, pgoff_t index);
3673 struct page *f2fs_get_meta_page_retry(struct f2fs_sb_info *sbi, pgoff_t index);
3674 struct page *f2fs_get_tmp_page(struct f2fs_sb_info *sbi, pgoff_t index);
3675 bool f2fs_is_valid_blkaddr(struct f2fs_sb_info *sbi,
3677 int f2fs_ra_meta_pages(struct f2fs_sb_info *sbi, block_t start, int nrpages,
3679 void f2fs_ra_meta_pages_cond(struct f2fs_sb_info *sbi, pgoff_t index);
3680 long f2fs_sync_meta_pages(struct f2fs_sb_info *sbi, enum page_type type,
3682 void f2fs_add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type);
3683 void f2fs_remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type);
3684 void f2fs_release_ino_entry(struct f2fs_sb_info *sbi, bool all);
3685 bool f2fs_exist_written_data(struct f2fs_sb_info *sbi, nid_t ino, int mode);
3686 void f2fs_set_dirty_device(struct f2fs_sb_info *sbi, nid_t ino,
3688 bool f2fs_is_dirty_device(struct f2fs_sb_info *sbi, nid_t ino,
3690 int f2fs_sync_inode_meta(struct f2fs_sb_info *sbi);
3691 int f2fs_acquire_orphan_inode(struct f2fs_sb_info *sbi);
3692 void f2fs_release_orphan_inode(struct f2fs_sb_info *sbi);
3694 void f2fs_remove_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino);
3695 int f2fs_recover_orphan_inodes(struct f2fs_sb_info *sbi);
3696 int f2fs_get_valid_checkpoint(struct f2fs_sb_info *sbi);
3699 int f2fs_sync_dirty_inodes(struct f2fs_sb_info *sbi, enum inode_type type,
3701 void f2fs_wait_on_all_pages(struct f2fs_sb_info *sbi, int type);
3702 u64 f2fs_get_sectors_written(struct f2fs_sb_info *sbi);
3703 int f2fs_write_checkpoint(struct f2fs_sb_info *sbi, struct cp_control *cpc);
3704 void f2fs_init_ino_entry_info(struct f2fs_sb_info *sbi);
3707 int f2fs_issue_checkpoint(struct f2fs_sb_info *sbi);
3708 int f2fs_start_ckpt_thread(struct f2fs_sb_info *sbi);
3709 void f2fs_stop_ckpt_thread(struct f2fs_sb_info *sbi);
3710 void f2fs_init_ckpt_req_control(struct f2fs_sb_info *sbi);
3719 void f2fs_submit_bio(struct f2fs_sb_info *sbi,
3721 void f2fs_submit_merged_write(struct f2fs_sb_info *sbi, enum page_type type);
3722 void f2fs_submit_merged_write_cond(struct f2fs_sb_info *sbi,
3725 void f2fs_submit_merged_ipu_write(struct f2fs_sb_info *sbi,
3727 void f2fs_flush_merged_writes(struct f2fs_sb_info *sbi);
3731 struct block_device *f2fs_target_device(struct f2fs_sb_info *sbi,
3733 int f2fs_target_device_index(struct f2fs_sb_info *sbi, block_t blkaddr);
3749 void f2fs_do_map_lock(struct f2fs_sb_info *sbi, int flag, bool lock);
3773 int f2fs_init_post_read_wq(struct f2fs_sb_info *sbi);
3774 void f2fs_destroy_post_read_wq(struct f2fs_sb_info *sbi);
3779 int f2fs_start_gc_thread(struct f2fs_sb_info *sbi);
3780 void f2fs_stop_gc_thread(struct f2fs_sb_info *sbi);
3782 int f2fs_gc(struct f2fs_sb_info *sbi, bool sync, bool background, bool force,
3784 void f2fs_build_gc_manager(struct f2fs_sb_info *sbi);
3785 int f2fs_resize_fs(struct f2fs_sb_info *sbi, __u64 block_count);
3792 int f2fs_recover_fsync_data(struct f2fs_sb_info *sbi, bool check_only);
3793 bool f2fs_space_for_roll_forward(struct f2fs_sb_info *sbi);
3803 struct f2fs_sb_info *sbi;
3866 static inline struct f2fs_stat_info *F2FS_STAT(struct f2fs_sb_info *sbi) in F2FS_STAT()
3994 int f2fs_build_stats(struct f2fs_sb_info *sbi);
3995 void f2fs_destroy_stats(struct f2fs_sb_info *sbi);
3998 void f2fs_update_sit_info(struct f2fs_sb_info *sbi);
4035 static inline int f2fs_build_stats(struct f2fs_sb_info *sbi) { return 0; } in f2fs_build_stats()
4036 static inline void f2fs_destroy_stats(struct f2fs_sb_info *sbi) { } in f2fs_destroy_stats()
4039 static inline void f2fs_update_sit_info(struct f2fs_sb_info *sbi) {} in f2fs_update_sit_info()
4093 void f2fs_join_shrinker(struct f2fs_sb_info *sbi);
4094 void f2fs_leave_shrinker(struct f2fs_sb_info *sbi);
4101 struct rb_node **f2fs_lookup_rb_tree_ext(struct f2fs_sb_info *sbi,
4105 struct rb_node **f2fs_lookup_rb_tree_for_insert(struct f2fs_sb_info *sbi,
4114 bool f2fs_check_rb_tree_consistence(struct f2fs_sb_info *sbi,
4120 void f2fs_init_extent_cache_info(struct f2fs_sb_info *sbi);
4131 unsigned int f2fs_shrink_read_extent_tree(struct f2fs_sb_info *sbi,
4141 unsigned int f2fs_shrink_age_extent_tree(struct f2fs_sb_info *sbi,
4149 int f2fs_register_sysfs(struct f2fs_sb_info *sbi);
4150 void f2fs_unregister_sysfs(struct f2fs_sb_info *sbi);
4220 void f2fs_init_compress_info(struct f2fs_sb_info *sbi);
4221 int f2fs_init_compress_inode(struct f2fs_sb_info *sbi);
4222 void f2fs_destroy_compress_inode(struct f2fs_sb_info *sbi);
4223 int f2fs_init_page_array_cache(struct f2fs_sb_info *sbi);
4224 void f2fs_destroy_page_array_cache(struct f2fs_sb_info *sbi);
4227 struct address_space *COMPRESS_MAPPING(struct f2fs_sb_info *sbi);
4228 void f2fs_invalidate_compress_page(struct f2fs_sb_info *sbi, block_t blkaddr);
4229 void f2fs_cache_compressed_page(struct f2fs_sb_info *sbi, struct page *page,
4231 bool f2fs_load_compressed_page(struct f2fs_sb_info *sbi, struct page *page,
4233 void f2fs_invalidate_compress_pages(struct f2fs_sb_info *sbi, nid_t ino);
4236 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); \
4241 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); \
4274 static inline int f2fs_init_compress_inode(struct f2fs_sb_info *sbi) { return 0; } in f2fs_init_compress_inode()
4275 static inline void f2fs_destroy_compress_inode(struct f2fs_sb_info *sbi) { } in f2fs_destroy_compress_inode()
4276 static inline int f2fs_init_page_array_cache(struct f2fs_sb_info *sbi) { return 0; } in f2fs_init_page_array_cache()
4277 static inline void f2fs_destroy_page_array_cache(struct f2fs_sb_info *sbi) { } in f2fs_destroy_page_array_cache()
4280 static inline void f2fs_invalidate_compress_page(struct f2fs_sb_info *sbi, in f2fs_invalidate_compress_page()
4282 static inline void f2fs_cache_compressed_page(struct f2fs_sb_info *sbi, in f2fs_cache_compressed_page()
4284 static inline bool f2fs_load_compressed_page(struct f2fs_sb_info *sbi, in f2fs_load_compressed_page()
4286 static inline void f2fs_invalidate_compress_pages(struct f2fs_sb_info *sbi, in f2fs_invalidate_compress_pages()
4298 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in set_compress_context()
4342 static inline int f2fs_sb_has_##name(struct f2fs_sb_info *sbi) \
4363 static inline bool f2fs_blkz_is_seq(struct f2fs_sb_info *sbi, int devi, in f2fs_blkz_is_seq()
4372 static inline bool f2fs_hw_should_discard(struct f2fs_sb_info *sbi) in f2fs_hw_should_discard()
4383 static inline bool f2fs_hw_support_discard(struct f2fs_sb_info *sbi) in f2fs_hw_support_discard()
4396 static inline bool f2fs_realtime_discard_enable(struct f2fs_sb_info *sbi) in f2fs_realtime_discard_enable()
4402 static inline bool f2fs_hw_is_readonly(struct f2fs_sb_info *sbi) in f2fs_hw_is_readonly()
4415 static inline bool f2fs_lfs_mode(struct f2fs_sb_info *sbi) in f2fs_lfs_mode()
4420 static inline bool f2fs_low_mem_mode(struct f2fs_sb_info *sbi) in f2fs_low_mem_mode()
4468 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in allow_outplace_dio()
4478 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_force_buffered_io()
4514 extern void f2fs_build_fault_attr(struct f2fs_sb_info *sbi, unsigned int rate,
4520 static inline bool is_journalled_quota(struct f2fs_sb_info *sbi) in is_journalled_quota()