f2fs_sb_info      112 fs/f2fs/acl.c  static void *f2fs_acl_to_disk(struct f2fs_sb_info *sbi,
f2fs_sb_info       26 fs/f2fs/checkpoint.c void f2fs_stop_checkpoint(struct f2fs_sb_info *sbi, bool end_io)
f2fs_sb_info       37 fs/f2fs/checkpoint.c struct page *f2fs_grab_meta_page(struct f2fs_sb_info *sbi, pgoff_t index)
f2fs_sb_info       56 fs/f2fs/checkpoint.c static struct page *__get_meta_page(struct f2fs_sb_info *sbi, pgoff_t index,
f2fs_sb_info      106 fs/f2fs/checkpoint.c struct page *f2fs_get_meta_page(struct f2fs_sb_info *sbi, pgoff_t index)
f2fs_sb_info      111 fs/f2fs/checkpoint.c struct page *f2fs_get_meta_page_nofail(struct f2fs_sb_info *sbi, pgoff_t index)
f2fs_sb_info      128 fs/f2fs/checkpoint.c struct page *f2fs_get_tmp_page(struct f2fs_sb_info *sbi, pgoff_t index)
f2fs_sb_info      133 fs/f2fs/checkpoint.c static bool __is_bitmap_valid(struct f2fs_sb_info *sbi, block_t blkaddr,
f2fs_sb_info      157 fs/f2fs/checkpoint.c bool f2fs_is_valid_blkaddr(struct f2fs_sb_info *sbi,
f2fs_sb_info      211 fs/f2fs/checkpoint.c int f2fs_ra_meta_pages(struct f2fs_sb_info *sbi, block_t start, int nrpages,
f2fs_sb_info      277 fs/f2fs/checkpoint.c void f2fs_ra_meta_pages_cond(struct f2fs_sb_info *sbi, pgoff_t index)
f2fs_sb_info      295 fs/f2fs/checkpoint.c 	struct f2fs_sb_info *sbi = F2FS_P_SB(page);
f2fs_sb_info      333 fs/f2fs/checkpoint.c 	struct f2fs_sb_info *sbi = F2FS_M_SB(mapping);
f2fs_sb_info      362 fs/f2fs/checkpoint.c long f2fs_sync_meta_pages(struct f2fs_sb_info *sbi, enum page_type type,
f2fs_sb_info      458 fs/f2fs/checkpoint.c static void __add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino,
f2fs_sb_info      493 fs/f2fs/checkpoint.c static void __remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type)
f2fs_sb_info      511 fs/f2fs/checkpoint.c void f2fs_add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type)
f2fs_sb_info      517 fs/f2fs/checkpoint.c void f2fs_remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type)
f2fs_sb_info      524 fs/f2fs/checkpoint.c bool f2fs_exist_written_data(struct f2fs_sb_info *sbi, nid_t ino, int mode)
f2fs_sb_info      535 fs/f2fs/checkpoint.c void f2fs_release_ino_entry(struct f2fs_sb_info *sbi, bool all)
f2fs_sb_info      554 fs/f2fs/checkpoint.c void f2fs_set_dirty_device(struct f2fs_sb_info *sbi, nid_t ino,
f2fs_sb_info      560 fs/f2fs/checkpoint.c bool f2fs_is_dirty_device(struct f2fs_sb_info *sbi, nid_t ino,
f2fs_sb_info      575 fs/f2fs/checkpoint.c int f2fs_acquire_orphan_inode(struct f2fs_sb_info *sbi)
f2fs_sb_info      597 fs/f2fs/checkpoint.c void f2fs_release_orphan_inode(struct f2fs_sb_info *sbi)
f2fs_sb_info      614 fs/f2fs/checkpoint.c void f2fs_remove_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino)
f2fs_sb_info      620 fs/f2fs/checkpoint.c static int recover_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino)
f2fs_sb_info      665 fs/f2fs/checkpoint.c int f2fs_recover_orphan_inodes(struct f2fs_sb_info *sbi)
f2fs_sb_info      739 fs/f2fs/checkpoint.c static void write_orphan_inodes(struct f2fs_sb_info *sbi, block_t start_blk)
f2fs_sb_info      796 fs/f2fs/checkpoint.c static __u32 f2fs_checkpoint_chksum(struct f2fs_sb_info *sbi,
f2fs_sb_info      811 fs/f2fs/checkpoint.c static int get_checkpoint_version(struct f2fs_sb_info *sbi, block_t cp_addr,
f2fs_sb_info      843 fs/f2fs/checkpoint.c static struct page *validate_checkpoint(struct f2fs_sb_info *sbi,
f2fs_sb_info      882 fs/f2fs/checkpoint.c int f2fs_get_valid_checkpoint(struct f2fs_sb_info *sbi)
f2fs_sb_info      974 fs/f2fs/checkpoint.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1001 fs/f2fs/checkpoint.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1020 fs/f2fs/checkpoint.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1035 fs/f2fs/checkpoint.c int f2fs_sync_dirty_inodes(struct f2fs_sb_info *sbi, enum inode_type type)
f2fs_sb_info     1089 fs/f2fs/checkpoint.c int f2fs_sync_inode_meta(struct f2fs_sb_info *sbi)
f2fs_sb_info     1121 fs/f2fs/checkpoint.c static void __prepare_cp_block(struct f2fs_sb_info *sbi)
f2fs_sb_info     1134 fs/f2fs/checkpoint.c static bool __need_flush_quota(struct f2fs_sb_info *sbi)
f2fs_sb_info     1159 fs/f2fs/checkpoint.c static int block_operations(struct f2fs_sb_info *sbi)
f2fs_sb_info     1247 fs/f2fs/checkpoint.c static void unblock_operations(struct f2fs_sb_info *sbi)
f2fs_sb_info     1253 fs/f2fs/checkpoint.c void f2fs_wait_on_all_pages(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     1271 fs/f2fs/checkpoint.c static void update_ckpt_flags(struct f2fs_sb_info *sbi, struct cp_control *cpc)
f2fs_sb_info     1337 fs/f2fs/checkpoint.c static void commit_checkpoint(struct f2fs_sb_info *sbi,
f2fs_sb_info     1374 fs/f2fs/checkpoint.c static int do_checkpoint(struct f2fs_sb_info *sbi, struct cp_control *cpc)
f2fs_sb_info     1551 fs/f2fs/checkpoint.c int f2fs_write_checkpoint(struct f2fs_sb_info *sbi, struct cp_control *cpc)
f2fs_sb_info     1639 fs/f2fs/checkpoint.c void f2fs_init_ino_entry_info(struct f2fs_sb_info *sbi)
f2fs_sb_info       38 fs/f2fs/data.c 	struct f2fs_sb_info *sbi;
f2fs_sb_info       62 fs/f2fs/data.c 		struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      189 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = bio->bi_private;
f2fs_sb_info      240 fs/f2fs/data.c struct block_device *f2fs_target_device(struct f2fs_sb_info *sbi,
f2fs_sb_info      263 fs/f2fs/data.c int f2fs_target_device_index(struct f2fs_sb_info *sbi, block_t blkaddr)
f2fs_sb_info      276 fs/f2fs/data.c static bool __same_bdev(struct f2fs_sb_info *sbi,
f2fs_sb_info      288 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = fio->sbi;
f2fs_sb_info      309 fs/f2fs/data.c static inline void __submit_bio(struct f2fs_sb_info *sbi,
f2fs_sb_info      407 fs/f2fs/data.c static void __f2fs_submit_merged_write(struct f2fs_sb_info *sbi,
f2fs_sb_info      427 fs/f2fs/data.c static void __submit_merged_write_cond(struct f2fs_sb_info *sbi,
f2fs_sb_info      452 fs/f2fs/data.c void f2fs_submit_merged_write(struct f2fs_sb_info *sbi, enum page_type type)
f2fs_sb_info      457 fs/f2fs/data.c void f2fs_submit_merged_write_cond(struct f2fs_sb_info *sbi,
f2fs_sb_info      464 fs/f2fs/data.c void f2fs_flush_merged_writes(struct f2fs_sb_info *sbi)
f2fs_sb_info      509 fs/f2fs/data.c static bool page_is_mergeable(struct f2fs_sb_info *sbi, struct bio *bio,
f2fs_sb_info      525 fs/f2fs/data.c static bool io_is_mergeable(struct f2fs_sb_info *sbi, struct bio *bio,
f2fs_sb_info      587 fs/f2fs/data.c static void f2fs_submit_ipu_bio(struct f2fs_sb_info *sbi, struct bio **bio,
f2fs_sb_info      602 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = fio->sbi;
f2fs_sb_info      680 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      716 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      774 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode);
f2fs_sb_info     1030 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode);
f2fs_sb_info     1116 fs/f2fs/data.c void __do_map_lock(struct f2fs_sb_info *sbi, int flag, bool lock)
f2fs_sb_info     1145 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1469 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1885 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1934 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2084 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2253 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_M_SB(mapping);
f2fs_sb_info     2423 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2515 fs/f2fs/data.c static int prepare_write_begin(struct f2fs_sb_info *sbi,
f2fs_sb_info     2606 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2815 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2890 fs/f2fs/data.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info       27 fs/f2fs/debug.c static void update_general_status(struct f2fs_sb_info *sbi)
f2fs_sb_info      151 fs/f2fs/debug.c static void update_sit_info(struct f2fs_sb_info *sbi)
f2fs_sb_info      184 fs/f2fs/debug.c static void update_mem_info(struct f2fs_sb_info *sbi)
f2fs_sb_info      196 fs/f2fs/debug.c 	si->base_mem += sizeof(struct f2fs_sb_info) + sbi->sb->s_blocksize;
f2fs_sb_info      465 fs/f2fs/debug.c int f2fs_build_stats(struct f2fs_sb_info *sbi)
f2fs_sb_info      510 fs/f2fs/debug.c void f2fs_destroy_stats(struct f2fs_sb_info *sbi)
f2fs_sb_info      117 fs/f2fs/dir.c  	const struct f2fs_sb_info *sbi = F2FS_SB(parent->i_sb);
f2fs_sb_info      146 fs/f2fs/dir.c  	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      176 fs/f2fs/dir.c  	struct f2fs_sb_info *sbi = F2FS_I_SB(parent);
f2fs_sb_info      784 fs/f2fs/dir.c  	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      902 fs/f2fs/dir.c  	struct f2fs_sb_info *sbi = F2FS_I_SB(d->inode);
f2fs_sb_info     1085 fs/f2fs/dir.c  	struct f2fs_sb_info *sbi = F2FS_SB(dentry->d_sb);
f2fs_sb_info       61 fs/f2fs/extent_cache.c struct rb_node **f2fs_lookup_rb_tree_for_insert(struct f2fs_sb_info *sbi,
f2fs_sb_info      168 fs/f2fs/extent_cache.c bool f2fs_check_rb_tree_consistence(struct f2fs_sb_info *sbi,
f2fs_sb_info      202 fs/f2fs/extent_cache.c static struct extent_node *__attach_extent_node(struct f2fs_sb_info *sbi,
f2fs_sb_info      224 fs/f2fs/extent_cache.c static void __detach_extent_node(struct f2fs_sb_info *sbi,
f2fs_sb_info      242 fs/f2fs/extent_cache.c static void __release_extent_node(struct f2fs_sb_info *sbi,
f2fs_sb_info      255 fs/f2fs/extent_cache.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      284 fs/f2fs/extent_cache.c static struct extent_node *__init_extent_tree(struct f2fs_sb_info *sbi,
f2fs_sb_info      299 fs/f2fs/extent_cache.c static unsigned int __free_extent_tree(struct f2fs_sb_info *sbi,
f2fs_sb_info      330 fs/f2fs/extent_cache.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      379 fs/f2fs/extent_cache.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      424 fs/f2fs/extent_cache.c static struct extent_node *__try_merge_extent_node(struct f2fs_sb_info *sbi,
f2fs_sb_info      461 fs/f2fs/extent_cache.c static struct extent_node *__insert_extent_tree(struct f2fs_sb_info *sbi,
f2fs_sb_info      499 fs/f2fs/extent_cache.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      631 fs/f2fs/extent_cache.c unsigned int f2fs_shrink_extent_tree(struct f2fs_sb_info *sbi, int nr_shrink)
f2fs_sb_info      709 fs/f2fs/extent_cache.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      725 fs/f2fs/extent_cache.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      747 fs/f2fs/extent_cache.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      816 fs/f2fs/extent_cache.c void f2fs_init_extent_cache_info(struct f2fs_sb_info *sbi)
f2fs_sb_info     1049 fs/f2fs/f2fs.h 	struct f2fs_sb_info *sbi;	/* f2fs_sb_info pointer */
f2fs_sb_info     1074 fs/f2fs/f2fs.h 	struct f2fs_sb_info *sbi;	/* f2fs superblock */
f2fs_sb_info     1374 fs/f2fs/f2fs.h static inline bool time_to_inject(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     1393 fs/f2fs/f2fs.h static inline bool time_to_inject(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     1405 fs/f2fs/f2fs.h static inline bool f2fs_is_multi_device(struct f2fs_sb_info *sbi)
f2fs_sb_info     1417 fs/f2fs/f2fs.h static inline void f2fs_update_time(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     1430 fs/f2fs/f2fs.h static inline bool f2fs_time_over(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     1437 fs/f2fs/f2fs.h static inline unsigned int f2fs_time_to_wait(struct f2fs_sb_info *sbi,
f2fs_sb_info     1454 fs/f2fs/f2fs.h static inline u32 __f2fs_crc32(struct f2fs_sb_info *sbi, u32 crc,
f2fs_sb_info     1474 fs/f2fs/f2fs.h static inline u32 f2fs_crc32(struct f2fs_sb_info *sbi, const void *address,
f2fs_sb_info     1480 fs/f2fs/f2fs.h static inline bool f2fs_crc_valid(struct f2fs_sb_info *sbi, __u32 blk_crc,
f2fs_sb_info     1486 fs/f2fs/f2fs.h static inline u32 f2fs_chksum(struct f2fs_sb_info *sbi, u32 crc,
f2fs_sb_info     1497 fs/f2fs/f2fs.h static inline struct f2fs_sb_info *F2FS_SB(struct super_block *sb)
f2fs_sb_info     1502 fs/f2fs/f2fs.h static inline struct f2fs_sb_info *F2FS_I_SB(struct inode *inode)
f2fs_sb_info     1507 fs/f2fs/f2fs.h static inline struct f2fs_sb_info *F2FS_M_SB(struct address_space *mapping)
f2fs_sb_info     1512 fs/f2fs/f2fs.h static inline struct f2fs_sb_info *F2FS_P_SB(struct page *page)
f2fs_sb_info     1517 fs/f2fs/f2fs.h static inline struct f2fs_super_block *F2FS_RAW_SUPER(struct f2fs_sb_info *sbi)
f2fs_sb_info     1522 fs/f2fs/f2fs.h static inline struct f2fs_checkpoint *F2FS_CKPT(struct f2fs_sb_info *sbi)
f2fs_sb_info     1537 fs/f2fs/f2fs.h static inline struct f2fs_nm_info *NM_I(struct f2fs_sb_info *sbi)
f2fs_sb_info     1542 fs/f2fs/f2fs.h static inline struct f2fs_sm_info *SM_I(struct f2fs_sb_info *sbi)
f2fs_sb_info     1547 fs/f2fs/f2fs.h static inline struct sit_info *SIT_I(struct f2fs_sb_info *sbi)
f2fs_sb_info     1552 fs/f2fs/f2fs.h static inline struct free_segmap_info *FREE_I(struct f2fs_sb_info *sbi)
f2fs_sb_info     1557 fs/f2fs/f2fs.h static inline struct dirty_seglist_info *DIRTY_I(struct f2fs_sb_info *sbi)
f2fs_sb_info     1562 fs/f2fs/f2fs.h static inline struct address_space *META_MAPPING(struct f2fs_sb_info *sbi)
f2fs_sb_info     1567 fs/f2fs/f2fs.h static inline struct address_space *NODE_MAPPING(struct f2fs_sb_info *sbi)
f2fs_sb_info     1572 fs/f2fs/f2fs.h static inline bool is_sbi_flag_set(struct f2fs_sb_info *sbi, unsigned int type)
f2fs_sb_info     1577 fs/f2fs/f2fs.h static inline void set_sbi_flag(struct f2fs_sb_info *sbi, unsigned int type)
f2fs_sb_info     1582 fs/f2fs/f2fs.h static inline void clear_sbi_flag(struct f2fs_sb_info *sbi, unsigned int type)
f2fs_sb_info     1612 fs/f2fs/f2fs.h static inline bool is_set_ckpt_flags(struct f2fs_sb_info *sbi, unsigned int f)
f2fs_sb_info     1626 fs/f2fs/f2fs.h static inline void set_ckpt_flags(struct f2fs_sb_info *sbi, unsigned int f)
f2fs_sb_info     1644 fs/f2fs/f2fs.h static inline void clear_ckpt_flags(struct f2fs_sb_info *sbi, unsigned int f)
f2fs_sb_info     1653 fs/f2fs/f2fs.h static inline void disable_nat_bits(struct f2fs_sb_info *sbi, bool lock)
f2fs_sb_info     1675 fs/f2fs/f2fs.h static inline bool enabled_nat_bits(struct f2fs_sb_info *sbi,
f2fs_sb_info     1683 fs/f2fs/f2fs.h static inline void f2fs_lock_op(struct f2fs_sb_info *sbi)
f2fs_sb_info     1688 fs/f2fs/f2fs.h static inline int f2fs_trylock_op(struct f2fs_sb_info *sbi)
f2fs_sb_info     1693 fs/f2fs/f2fs.h static inline void f2fs_unlock_op(struct f2fs_sb_info *sbi)
f2fs_sb_info     1698 fs/f2fs/f2fs.h static inline void f2fs_lock_all(struct f2fs_sb_info *sbi)
f2fs_sb_info     1703 fs/f2fs/f2fs.h static inline void f2fs_unlock_all(struct f2fs_sb_info *sbi)
f2fs_sb_info     1708 fs/f2fs/f2fs.h static inline int __get_cp_reason(struct f2fs_sb_info *sbi)
f2fs_sb_info     1724 fs/f2fs/f2fs.h static inline bool __exist_node_summaries(struct f2fs_sb_info *sbi)
f2fs_sb_info     1745 fs/f2fs/f2fs.h static inline bool __allow_reserved_blocks(struct f2fs_sb_info *sbi,
f2fs_sb_info     1765 fs/f2fs/f2fs.h static inline int inc_valid_block_count(struct f2fs_sb_info *sbi,
f2fs_sb_info     1830 fs/f2fs/f2fs.h void f2fs_printk(struct f2fs_sb_info *sbi, const char *fmt, ...);
f2fs_sb_info     1843 fs/f2fs/f2fs.h static inline void dec_valid_block_count(struct f2fs_sb_info *sbi,
f2fs_sb_info     1868 fs/f2fs/f2fs.h static inline void inc_page_count(struct f2fs_sb_info *sbi, int count_type)
f2fs_sb_info     1889 fs/f2fs/f2fs.h static inline void dec_page_count(struct f2fs_sb_info *sbi, int count_type)
f2fs_sb_info     1907 fs/f2fs/f2fs.h static inline s64 get_pages(struct f2fs_sb_info *sbi, int count_type)
f2fs_sb_info     1917 fs/f2fs/f2fs.h static inline int get_blocktype_secs(struct f2fs_sb_info *sbi, int block_type)
f2fs_sb_info     1926 fs/f2fs/f2fs.h static inline block_t valid_user_blocks(struct f2fs_sb_info *sbi)
f2fs_sb_info     1931 fs/f2fs/f2fs.h static inline block_t discard_blocks(struct f2fs_sb_info *sbi)
f2fs_sb_info     1936 fs/f2fs/f2fs.h static inline unsigned long __bitmap_size(struct f2fs_sb_info *sbi, int flag)
f2fs_sb_info     1949 fs/f2fs/f2fs.h static inline block_t __cp_payload(struct f2fs_sb_info *sbi)
f2fs_sb_info     1954 fs/f2fs/f2fs.h static inline void *__bitmap_ptr(struct f2fs_sb_info *sbi, int flag)
f2fs_sb_info     1981 fs/f2fs/f2fs.h static inline block_t __start_cp_addr(struct f2fs_sb_info *sbi)
f2fs_sb_info     1990 fs/f2fs/f2fs.h static inline block_t __start_cp_next_addr(struct f2fs_sb_info *sbi)
f2fs_sb_info     1999 fs/f2fs/f2fs.h static inline void __set_cp_next_pack(struct f2fs_sb_info *sbi)
f2fs_sb_info     2004 fs/f2fs/f2fs.h static inline block_t __start_sum_addr(struct f2fs_sb_info *sbi)
f2fs_sb_info     2009 fs/f2fs/f2fs.h static inline int inc_valid_node_count(struct f2fs_sb_info *sbi,
f2fs_sb_info     2079 fs/f2fs/f2fs.h static inline void dec_valid_node_count(struct f2fs_sb_info *sbi,
f2fs_sb_info     2109 fs/f2fs/f2fs.h static inline unsigned int valid_node_count(struct f2fs_sb_info *sbi)
f2fs_sb_info     2114 fs/f2fs/f2fs.h static inline void inc_valid_inode_count(struct f2fs_sb_info *sbi)
f2fs_sb_info     2119 fs/f2fs/f2fs.h static inline void dec_valid_inode_count(struct f2fs_sb_info *sbi)
f2fs_sb_info     2124 fs/f2fs/f2fs.h static inline s64 valid_inode_count(struct f2fs_sb_info *sbi)
f2fs_sb_info     2215 fs/f2fs/f2fs.h static inline struct bio *f2fs_bio_alloc(struct f2fs_sb_info *sbi,
f2fs_sb_info     2235 fs/f2fs/f2fs.h static inline bool is_idle(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     2728 fs/f2fs/f2fs.h 		struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2755 fs/f2fs/f2fs.h static inline bool f2fs_cp_error(struct f2fs_sb_info *sbi)
f2fs_sb_info     2773 fs/f2fs/f2fs.h 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2789 fs/f2fs/f2fs.h static inline void *f2fs_kmalloc(struct f2fs_sb_info *sbi,
f2fs_sb_info     2806 fs/f2fs/f2fs.h static inline void *f2fs_kzalloc(struct f2fs_sb_info *sbi,
f2fs_sb_info     2812 fs/f2fs/f2fs.h static inline void *f2fs_kvmalloc(struct f2fs_sb_info *sbi,
f2fs_sb_info     2823 fs/f2fs/f2fs.h static inline void *f2fs_kvzalloc(struct f2fs_sb_info *sbi,
f2fs_sb_info     2853 fs/f2fs/f2fs.h static inline void f2fs_reset_iostat(struct f2fs_sb_info *sbi)
f2fs_sb_info     2863 fs/f2fs/f2fs.h static inline void f2fs_update_iostat(struct f2fs_sb_info *sbi,
f2fs_sb_info     2882 fs/f2fs/f2fs.h bool f2fs_is_valid_blkaddr(struct f2fs_sb_info *sbi,
f2fs_sb_info     2884 fs/f2fs/f2fs.h static inline void verify_blkaddr(struct f2fs_sb_info *sbi,
f2fs_sb_info     2944 fs/f2fs/f2fs.h bool f2fs_inode_chksum_verify(struct f2fs_sb_info *sbi, struct page *page);
f2fs_sb_info     2945 fs/f2fs/f2fs.h void f2fs_inode_chksum_set(struct f2fs_sb_info *sbi, struct page *page);
f2fs_sb_info     2948 fs/f2fs/f2fs.h int f2fs_try_to_free_nats(struct f2fs_sb_info *sbi, int nr_shrink);
f2fs_sb_info     2958 fs/f2fs/f2fs.h int f2fs_update_extension_list(struct f2fs_sb_info *sbi, const char *name,
f2fs_sb_info     3020 fs/f2fs/f2fs.h int f2fs_enable_quota_files(struct f2fs_sb_info *sbi, bool rdonly);
f2fs_sb_info     3023 fs/f2fs/f2fs.h int f2fs_commit_super(struct f2fs_sb_info *sbi, bool recover);
f2fs_sb_info     3025 fs/f2fs/f2fs.h int f2fs_sanity_check_ckpt(struct f2fs_sb_info *sbi);
f2fs_sb_info     3039 fs/f2fs/f2fs.h int f2fs_check_nid_range(struct f2fs_sb_info *sbi, nid_t nid);
f2fs_sb_info     3040 fs/f2fs/f2fs.h bool f2fs_available_free_memory(struct f2fs_sb_info *sbi, int type);
f2fs_sb_info     3041 fs/f2fs/f2fs.h bool f2fs_in_warm_node_list(struct f2fs_sb_info *sbi, struct page *page);
f2fs_sb_info     3042 fs/f2fs/f2fs.h void f2fs_init_fsync_node_info(struct f2fs_sb_info *sbi);
f2fs_sb_info     3043 fs/f2fs/f2fs.h void f2fs_del_fsync_node_entry(struct f2fs_sb_info *sbi, struct page *page);
f2fs_sb_info     3044 fs/f2fs/f2fs.h void f2fs_reset_fsync_node_info(struct f2fs_sb_info *sbi);
f2fs_sb_info     3045 fs/f2fs/f2fs.h int f2fs_need_dentry_mark(struct f2fs_sb_info *sbi, nid_t nid);
f2fs_sb_info     3046 fs/f2fs/f2fs.h bool f2fs_is_checkpointed_node(struct f2fs_sb_info *sbi, nid_t nid);
f2fs_sb_info     3047 fs/f2fs/f2fs.h bool f2fs_need_inode_block_update(struct f2fs_sb_info *sbi, nid_t ino);
f2fs_sb_info     3048 fs/f2fs/f2fs.h int f2fs_get_node_info(struct f2fs_sb_info *sbi, nid_t nid,
f2fs_sb_info     3054 fs/f2fs/f2fs.h int f2fs_wait_on_node_pages_writeback(struct f2fs_sb_info *sbi,
f2fs_sb_info     3059 fs/f2fs/f2fs.h void f2fs_ra_node_page(struct f2fs_sb_info *sbi, nid_t nid);
f2fs_sb_info     3060 fs/f2fs/f2fs.h struct page *f2fs_get_node_page(struct f2fs_sb_info *sbi, pgoff_t nid);
f2fs_sb_info     3063 fs/f2fs/f2fs.h int f2fs_fsync_node_pages(struct f2fs_sb_info *sbi, struct inode *inode,
f2fs_sb_info     3066 fs/f2fs/f2fs.h int f2fs_sync_node_pages(struct f2fs_sb_info *sbi,
f2fs_sb_info     3069 fs/f2fs/f2fs.h int f2fs_build_free_nids(struct f2fs_sb_info *sbi, bool sync, bool mount);
f2fs_sb_info     3070 fs/f2fs/f2fs.h bool f2fs_alloc_nid(struct f2fs_sb_info *sbi, nid_t *nid);
f2fs_sb_info     3071 fs/f2fs/f2fs.h void f2fs_alloc_nid_done(struct f2fs_sb_info *sbi, nid_t nid);
f2fs_sb_info     3072 fs/f2fs/f2fs.h void f2fs_alloc_nid_failed(struct f2fs_sb_info *sbi, nid_t nid);
f2fs_sb_info     3073 fs/f2fs/f2fs.h int f2fs_try_to_free_nids(struct f2fs_sb_info *sbi, int nr_shrink);
f2fs_sb_info     3076 fs/f2fs/f2fs.h int f2fs_recover_inode_page(struct f2fs_sb_info *sbi, struct page *page);
f2fs_sb_info     3077 fs/f2fs/f2fs.h int f2fs_restore_node_summary(struct f2fs_sb_info *sbi,
f2fs_sb_info     3079 fs/f2fs/f2fs.h int f2fs_flush_nat_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc);
f2fs_sb_info     3080 fs/f2fs/f2fs.h int f2fs_build_node_manager(struct f2fs_sb_info *sbi);
f2fs_sb_info     3081 fs/f2fs/f2fs.h void f2fs_destroy_node_manager(struct f2fs_sb_info *sbi);
f2fs_sb_info     3088 fs/f2fs/f2fs.h bool f2fs_need_SSR(struct f2fs_sb_info *sbi);
f2fs_sb_info     3090 fs/f2fs/f2fs.h void f2fs_drop_inmem_pages_all(struct f2fs_sb_info *sbi, bool gc_failure);
f2fs_sb_info     3094 fs/f2fs/f2fs.h void f2fs_balance_fs(struct f2fs_sb_info *sbi, bool need);
f2fs_sb_info     3095 fs/f2fs/f2fs.h void f2fs_balance_fs_bg(struct f2fs_sb_info *sbi);
f2fs_sb_info     3096 fs/f2fs/f2fs.h int f2fs_issue_flush(struct f2fs_sb_info *sbi, nid_t ino);
f2fs_sb_info     3097 fs/f2fs/f2fs.h int f2fs_create_flush_cmd_control(struct f2fs_sb_info *sbi);
f2fs_sb_info     3098 fs/f2fs/f2fs.h int f2fs_flush_device_cache(struct f2fs_sb_info *sbi);
f2fs_sb_info     3099 fs/f2fs/f2fs.h void f2fs_destroy_flush_cmd_control(struct f2fs_sb_info *sbi, bool free);
f2fs_sb_info     3100 fs/f2fs/f2fs.h void f2fs_invalidate_blocks(struct f2fs_sb_info *sbi, block_t addr);
f2fs_sb_info     3101 fs/f2fs/f2fs.h bool f2fs_is_checkpointed_data(struct f2fs_sb_info *sbi, block_t blkaddr);
f2fs_sb_info     3102 fs/f2fs/f2fs.h void f2fs_drop_discard_cmd(struct f2fs_sb_info *sbi);
f2fs_sb_info     3103 fs/f2fs/f2fs.h void f2fs_stop_discard_thread(struct f2fs_sb_info *sbi);
f2fs_sb_info     3104 fs/f2fs/f2fs.h bool f2fs_issue_discard_timeout(struct f2fs_sb_info *sbi);
f2fs_sb_info     3105 fs/f2fs/f2fs.h void f2fs_clear_prefree_segments(struct f2fs_sb_info *sbi,
f2fs_sb_info     3107 fs/f2fs/f2fs.h void f2fs_dirty_to_prefree(struct f2fs_sb_info *sbi);
f2fs_sb_info     3108 fs/f2fs/f2fs.h block_t f2fs_get_unusable_blocks(struct f2fs_sb_info *sbi);
f2fs_sb_info     3109 fs/f2fs/f2fs.h int f2fs_disable_cp_again(struct f2fs_sb_info *sbi, block_t unusable);
f2fs_sb_info     3110 fs/f2fs/f2fs.h void f2fs_release_discard_addrs(struct f2fs_sb_info *sbi);
f2fs_sb_info     3111 fs/f2fs/f2fs.h int f2fs_npages_for_summary_flush(struct f2fs_sb_info *sbi, bool for_ra);
f2fs_sb_info     3112 fs/f2fs/f2fs.h void allocate_segment_for_resize(struct f2fs_sb_info *sbi, int type,
f2fs_sb_info     3114 fs/f2fs/f2fs.h void f2fs_allocate_new_segments(struct f2fs_sb_info *sbi);
f2fs_sb_info     3115 fs/f2fs/f2fs.h int f2fs_trim_fs(struct f2fs_sb_info *sbi, struct fstrim_range *range);
f2fs_sb_info     3116 fs/f2fs/f2fs.h bool f2fs_exist_trim_candidates(struct f2fs_sb_info *sbi,
f2fs_sb_info     3118 fs/f2fs/f2fs.h struct page *f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno);
f2fs_sb_info     3119 fs/f2fs/f2fs.h void f2fs_update_meta_page(struct f2fs_sb_info *sbi, void *src,
f2fs_sb_info     3121 fs/f2fs/f2fs.h void f2fs_do_write_meta_page(struct f2fs_sb_info *sbi, struct page *page,
f2fs_sb_info     3127 fs/f2fs/f2fs.h void f2fs_do_replace_block(struct f2fs_sb_info *sbi, struct f2fs_summary *sum,
f2fs_sb_info     3130 fs/f2fs/f2fs.h void f2fs_replace_block(struct f2fs_sb_info *sbi, struct dnode_of_data *dn,
f2fs_sb_info     3134 fs/f2fs/f2fs.h void f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page,
f2fs_sb_info     3143 fs/f2fs/f2fs.h void f2fs_write_data_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
f2fs_sb_info     3144 fs/f2fs/f2fs.h void f2fs_write_node_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
f2fs_sb_info     3147 fs/f2fs/f2fs.h void f2fs_flush_sit_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc);
f2fs_sb_info     3148 fs/f2fs/f2fs.h int f2fs_build_segment_manager(struct f2fs_sb_info *sbi);
f2fs_sb_info     3149 fs/f2fs/f2fs.h void f2fs_destroy_segment_manager(struct f2fs_sb_info *sbi);
f2fs_sb_info     3153 fs/f2fs/f2fs.h enum rw_hint f2fs_io_type_to_rw_hint(struct f2fs_sb_info *sbi,
f2fs_sb_info     3159 fs/f2fs/f2fs.h void f2fs_stop_checkpoint(struct f2fs_sb_info *sbi, bool end_io);
f2fs_sb_info     3160 fs/f2fs/f2fs.h struct page *f2fs_grab_meta_page(struct f2fs_sb_info *sbi, pgoff_t index);
f2fs_sb_info     3161 fs/f2fs/f2fs.h struct page *f2fs_get_meta_page(struct f2fs_sb_info *sbi, pgoff_t index);
f2fs_sb_info     3162 fs/f2fs/f2fs.h struct page *f2fs_get_meta_page_nofail(struct f2fs_sb_info *sbi, pgoff_t index);
f2fs_sb_info     3163 fs/f2fs/f2fs.h struct page *f2fs_get_tmp_page(struct f2fs_sb_info *sbi, pgoff_t index);
f2fs_sb_info     3164 fs/f2fs/f2fs.h bool f2fs_is_valid_blkaddr(struct f2fs_sb_info *sbi,
f2fs_sb_info     3166 fs/f2fs/f2fs.h int f2fs_ra_meta_pages(struct f2fs_sb_info *sbi, block_t start, int nrpages,
f2fs_sb_info     3168 fs/f2fs/f2fs.h void f2fs_ra_meta_pages_cond(struct f2fs_sb_info *sbi, pgoff_t index);
f2fs_sb_info     3169 fs/f2fs/f2fs.h long f2fs_sync_meta_pages(struct f2fs_sb_info *sbi, enum page_type type,
f2fs_sb_info     3171 fs/f2fs/f2fs.h void f2fs_add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type);
f2fs_sb_info     3172 fs/f2fs/f2fs.h void f2fs_remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type);
f2fs_sb_info     3173 fs/f2fs/f2fs.h void f2fs_release_ino_entry(struct f2fs_sb_info *sbi, bool all);
f2fs_sb_info     3174 fs/f2fs/f2fs.h bool f2fs_exist_written_data(struct f2fs_sb_info *sbi, nid_t ino, int mode);
f2fs_sb_info     3175 fs/f2fs/f2fs.h void f2fs_set_dirty_device(struct f2fs_sb_info *sbi, nid_t ino,
f2fs_sb_info     3177 fs/f2fs/f2fs.h bool f2fs_is_dirty_device(struct f2fs_sb_info *sbi, nid_t ino,
f2fs_sb_info     3179 fs/f2fs/f2fs.h int f2fs_sync_inode_meta(struct f2fs_sb_info *sbi);
f2fs_sb_info     3180 fs/f2fs/f2fs.h int f2fs_acquire_orphan_inode(struct f2fs_sb_info *sbi);
f2fs_sb_info     3181 fs/f2fs/f2fs.h void f2fs_release_orphan_inode(struct f2fs_sb_info *sbi);
f2fs_sb_info     3183 fs/f2fs/f2fs.h void f2fs_remove_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino);
f2fs_sb_info     3184 fs/f2fs/f2fs.h int f2fs_recover_orphan_inodes(struct f2fs_sb_info *sbi);
f2fs_sb_info     3185 fs/f2fs/f2fs.h int f2fs_get_valid_checkpoint(struct f2fs_sb_info *sbi);
f2fs_sb_info     3188 fs/f2fs/f2fs.h int f2fs_sync_dirty_inodes(struct f2fs_sb_info *sbi, enum inode_type type);
f2fs_sb_info     3189 fs/f2fs/f2fs.h void f2fs_wait_on_all_pages(struct f2fs_sb_info *sbi, int type);
f2fs_sb_info     3190 fs/f2fs/f2fs.h int f2fs_write_checkpoint(struct f2fs_sb_info *sbi, struct cp_control *cpc);
f2fs_sb_info     3191 fs/f2fs/f2fs.h void f2fs_init_ino_entry_info(struct f2fs_sb_info *sbi);
f2fs_sb_info     3200 fs/f2fs/f2fs.h void f2fs_submit_merged_write(struct f2fs_sb_info *sbi, enum page_type type);
f2fs_sb_info     3201 fs/f2fs/f2fs.h void f2fs_submit_merged_write_cond(struct f2fs_sb_info *sbi,
f2fs_sb_info     3204 fs/f2fs/f2fs.h void f2fs_flush_merged_writes(struct f2fs_sb_info *sbi);
f2fs_sb_info     3208 fs/f2fs/f2fs.h struct block_device *f2fs_target_device(struct f2fs_sb_info *sbi,
f2fs_sb_info     3210 fs/f2fs/f2fs.h int f2fs_target_device_index(struct f2fs_sb_info *sbi, block_t blkaddr);
f2fs_sb_info     3226 fs/f2fs/f2fs.h void __do_map_lock(struct f2fs_sb_info *sbi, int flag, bool lock);
f2fs_sb_info     3246 fs/f2fs/f2fs.h int f2fs_start_gc_thread(struct f2fs_sb_info *sbi);
f2fs_sb_info     3247 fs/f2fs/f2fs.h void f2fs_stop_gc_thread(struct f2fs_sb_info *sbi);
f2fs_sb_info     3249 fs/f2fs/f2fs.h int f2fs_gc(struct f2fs_sb_info *sbi, bool sync, bool background,
f2fs_sb_info     3251 fs/f2fs/f2fs.h void f2fs_build_gc_manager(struct f2fs_sb_info *sbi);
f2fs_sb_info     3252 fs/f2fs/f2fs.h int f2fs_resize_fs(struct f2fs_sb_info *sbi, __u64 block_count);
f2fs_sb_info     3257 fs/f2fs/f2fs.h int f2fs_recover_fsync_data(struct f2fs_sb_info *sbi, bool check_only);
f2fs_sb_info     3258 fs/f2fs/f2fs.h bool f2fs_space_for_roll_forward(struct f2fs_sb_info *sbi);
f2fs_sb_info     3266 fs/f2fs/f2fs.h 	struct f2fs_sb_info *sbi;
f2fs_sb_info     3311 fs/f2fs/f2fs.h static inline struct f2fs_stat_info *F2FS_STAT(struct f2fs_sb_info *sbi)
f2fs_sb_info     3429 fs/f2fs/f2fs.h int f2fs_build_stats(struct f2fs_sb_info *sbi);
f2fs_sb_info     3430 fs/f2fs/f2fs.h void f2fs_destroy_stats(struct f2fs_sb_info *sbi);
f2fs_sb_info     3467 fs/f2fs/f2fs.h static inline int f2fs_build_stats(struct f2fs_sb_info *sbi) { return 0; }
f2fs_sb_info     3468 fs/f2fs/f2fs.h static inline void f2fs_destroy_stats(struct f2fs_sb_info *sbi) { }
f2fs_sb_info     3525 fs/f2fs/f2fs.h void f2fs_join_shrinker(struct f2fs_sb_info *sbi);
f2fs_sb_info     3526 fs/f2fs/f2fs.h void f2fs_leave_shrinker(struct f2fs_sb_info *sbi);
f2fs_sb_info     3533 fs/f2fs/f2fs.h struct rb_node **f2fs_lookup_rb_tree_for_insert(struct f2fs_sb_info *sbi,
f2fs_sb_info     3542 fs/f2fs/f2fs.h bool f2fs_check_rb_tree_consistence(struct f2fs_sb_info *sbi,
f2fs_sb_info     3544 fs/f2fs/f2fs.h unsigned int f2fs_shrink_extent_tree(struct f2fs_sb_info *sbi, int nr_shrink);
f2fs_sb_info     3554 fs/f2fs/f2fs.h void f2fs_init_extent_cache_info(struct f2fs_sb_info *sbi);
f2fs_sb_info     3563 fs/f2fs/f2fs.h int f2fs_register_sysfs(struct f2fs_sb_info *sbi);
f2fs_sb_info     3564 fs/f2fs/f2fs.h void f2fs_unregister_sysfs(struct f2fs_sb_info *sbi);
f2fs_sb_info     3595 fs/f2fs/f2fs.h static inline int f2fs_sb_has_##name(struct f2fs_sb_info *sbi) \
f2fs_sb_info     3614 fs/f2fs/f2fs.h static inline bool f2fs_blkz_is_seq(struct f2fs_sb_info *sbi, int devi,
f2fs_sb_info     3623 fs/f2fs/f2fs.h static inline bool f2fs_hw_should_discard(struct f2fs_sb_info *sbi)
f2fs_sb_info     3634 fs/f2fs/f2fs.h static inline bool f2fs_hw_support_discard(struct f2fs_sb_info *sbi)
f2fs_sb_info     3647 fs/f2fs/f2fs.h static inline bool f2fs_realtime_discard_enable(struct f2fs_sb_info *sbi)
f2fs_sb_info     3653 fs/f2fs/f2fs.h static inline bool f2fs_hw_is_readonly(struct f2fs_sb_info *sbi)
f2fs_sb_info     3667 fs/f2fs/f2fs.h static inline void set_opt_mode(struct f2fs_sb_info *sbi, unsigned int mt)
f2fs_sb_info     3707 fs/f2fs/f2fs.h 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     3717 fs/f2fs/f2fs.h 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     3744 fs/f2fs/f2fs.h extern void f2fs_build_fault_attr(struct f2fs_sb_info *sbi, unsigned int rate,
f2fs_sb_info     3750 fs/f2fs/f2fs.h static inline bool is_journalled_quota(struct f2fs_sb_info *sbi)
f2fs_sb_info       52 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      154 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      182 fs/f2fs/file.c static bool need_inode_page_update(struct f2fs_sb_info *sbi, nid_t ino)
f2fs_sb_info      211 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      362 fs/f2fs/file.c static bool __found_offset(struct f2fs_sb_info *sbi, block_t blkaddr,
f2fs_sb_info      517 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode);
f2fs_sb_info      608 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      890 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      981 fs/f2fs/file.c 			struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1009 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1065 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1090 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(src_inode);
f2fs_sb_info     1225 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1291 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode);
f2fs_sb_info     1335 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1442 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1516 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1842 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2046 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2189 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2269 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2304 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2350 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2374 fs/f2fs/file.c static int f2fs_defragment_range(struct f2fs_sb_info *sbi,
f2fs_sb_info     2525 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2573 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(src);
f2fs_sb_info     2725 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2800 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2818 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     3008 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     3125 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(file_inode(filp));
f2fs_sb_info     3171 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     3197 fs/f2fs/file.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info       25 fs/f2fs/gc.c   	struct f2fs_sb_info *sbi = data;
f2fs_sb_info      120 fs/f2fs/gc.c   int f2fs_start_gc_thread(struct f2fs_sb_info *sbi)
f2fs_sb_info      152 fs/f2fs/gc.c   void f2fs_stop_gc_thread(struct f2fs_sb_info *sbi)
f2fs_sb_info      162 fs/f2fs/gc.c   static int select_gc_type(struct f2fs_sb_info *sbi, int gc_type)
f2fs_sb_info      178 fs/f2fs/gc.c   static void select_policy(struct f2fs_sb_info *sbi, int gc_type,
f2fs_sb_info      209 fs/f2fs/gc.c   static unsigned int get_max_cost(struct f2fs_sb_info *sbi,
f2fs_sb_info      223 fs/f2fs/gc.c   static unsigned int check_bg_victims(struct f2fs_sb_info *sbi)
f2fs_sb_info      242 fs/f2fs/gc.c   static unsigned int get_cb_cost(struct f2fs_sb_info *sbi, unsigned int segno)
f2fs_sb_info      274 fs/f2fs/gc.c   static inline unsigned int get_gc_cost(struct f2fs_sb_info *sbi,
f2fs_sb_info      307 fs/f2fs/gc.c   static int get_victim_by_default(struct f2fs_sb_info *sbi,
f2fs_sb_info      487 fs/f2fs/gc.c   static int check_valid_map(struct f2fs_sb_info *sbi,
f2fs_sb_info      506 fs/f2fs/gc.c   static int gc_node_segment(struct f2fs_sb_info *sbi,
f2fs_sb_info      610 fs/f2fs/gc.c   static bool is_alive(struct f2fs_sb_info *sbi, struct f2fs_summary *sum,
f2fs_sb_info      660 fs/f2fs/gc.c   	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      992 fs/f2fs/gc.c   static int gc_data_segment(struct f2fs_sb_info *sbi, struct f2fs_summary *sum,
f2fs_sb_info     1134 fs/f2fs/gc.c   static int __get_victim(struct f2fs_sb_info *sbi, unsigned int *victim,
f2fs_sb_info     1147 fs/f2fs/gc.c   static int do_garbage_collect(struct f2fs_sb_info *sbi,
f2fs_sb_info     1252 fs/f2fs/gc.c   int f2fs_gc(struct f2fs_sb_info *sbi, bool sync,
f2fs_sb_info     1374 fs/f2fs/gc.c   void f2fs_build_gc_manager(struct f2fs_sb_info *sbi)
f2fs_sb_info     1386 fs/f2fs/gc.c   static int free_segment_range(struct f2fs_sb_info *sbi, unsigned int start,
f2fs_sb_info     1426 fs/f2fs/gc.c   static void update_sb_metadata(struct f2fs_sb_info *sbi, int secs)
f2fs_sb_info     1442 fs/f2fs/gc.c   static void update_fs_metadata(struct f2fs_sb_info *sbi, int secs)
f2fs_sb_info     1456 fs/f2fs/gc.c   int f2fs_resize_fs(struct f2fs_sb_info *sbi, __u64 block_count)
f2fs_sb_info       47 fs/f2fs/gc.h   static inline block_t free_user_blocks(struct f2fs_sb_info *sbi)
f2fs_sb_info       56 fs/f2fs/gc.h   static inline block_t limit_invalid_user_blocks(struct f2fs_sb_info *sbi)
f2fs_sb_info       61 fs/f2fs/gc.h   static inline block_t limit_free_user_blocks(struct f2fs_sb_info *sbi)
f2fs_sb_info       97 fs/f2fs/gc.h   static inline bool has_enough_invalid_blocks(struct f2fs_sb_info *sbi)
f2fs_sb_info      112 fs/f2fs/hash.c 	struct f2fs_sb_info *sbi = F2FS_SB(dir->i_sb);
f2fs_sb_info      184 fs/f2fs/inline.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      257 fs/f2fs/inline.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      310 fs/f2fs/inline.c 	struct f2fs_sb_info *sbi = F2FS_SB(dir->i_sb);
f2fs_sb_info      546 fs/f2fs/inline.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      640 fs/f2fs/inline.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info       73 fs/f2fs/inode.c static int __written_first_block(struct f2fs_sb_info *sbi,
f2fs_sb_info      122 fs/f2fs/inode.c static bool f2fs_enable_inode_chksum(struct f2fs_sb_info *sbi, struct page *page)
f2fs_sb_info      139 fs/f2fs/inode.c static __u32 f2fs_inode_chksum(struct f2fs_sb_info *sbi, struct page *page)
f2fs_sb_info      162 fs/f2fs/inode.c bool f2fs_inode_chksum_verify(struct f2fs_sb_info *sbi, struct page *page)
f2fs_sb_info      189 fs/f2fs/inode.c void f2fs_inode_chksum_set(struct f2fs_sb_info *sbi, struct page *page)
f2fs_sb_info      201 fs/f2fs/inode.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      294 fs/f2fs/inode.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      425 fs/f2fs/inode.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info      592 fs/f2fs/inode.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      612 fs/f2fs/inode.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      643 fs/f2fs/inode.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      752 fs/f2fs/inode.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info       27 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      172 fs/f2fs/namei.c static inline void set_file_temperature(struct f2fs_sb_info *sbi, struct inode *inode,
f2fs_sb_info      199 fs/f2fs/namei.c int f2fs_update_extension_list(struct f2fs_sb_info *sbi, const char *name,
f2fs_sb_info      268 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      318 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      378 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      514 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      585 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      664 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      718 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      761 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      821 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dir);
f2fs_sb_info      849 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(old_dir);
f2fs_sb_info     1044 fs/f2fs/namei.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(old_dir);
f2fs_sb_info       33 fs/f2fs/node.c int f2fs_check_nid_range(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info       44 fs/f2fs/node.c bool f2fs_available_free_memory(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info      110 fs/f2fs/node.c static struct page *get_current_nat_page(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info      115 fs/f2fs/node.c static struct page *get_next_nat_page(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info      286 fs/f2fs/node.c bool f2fs_in_warm_node_list(struct f2fs_sb_info *sbi, struct page *page)
f2fs_sb_info      292 fs/f2fs/node.c void f2fs_init_fsync_node_info(struct f2fs_sb_info *sbi)
f2fs_sb_info      300 fs/f2fs/node.c static unsigned int f2fs_add_fsync_node_entry(struct f2fs_sb_info *sbi,
f2fs_sb_info      323 fs/f2fs/node.c void f2fs_del_fsync_node_entry(struct f2fs_sb_info *sbi, struct page *page)
f2fs_sb_info      343 fs/f2fs/node.c void f2fs_reset_fsync_node_info(struct f2fs_sb_info *sbi)
f2fs_sb_info      352 fs/f2fs/node.c int f2fs_need_dentry_mark(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info      369 fs/f2fs/node.c bool f2fs_is_checkpointed_node(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info      383 fs/f2fs/node.c bool f2fs_need_inode_block_update(struct f2fs_sb_info *sbi, nid_t ino)
f2fs_sb_info      400 fs/f2fs/node.c static void cache_nat_entry(struct f2fs_sb_info *sbi, nid_t nid,
f2fs_sb_info      424 fs/f2fs/node.c static void set_node_addr(struct f2fs_sb_info *sbi, struct node_info *ni,
f2fs_sb_info      482 fs/f2fs/node.c int f2fs_try_to_free_nats(struct f2fs_sb_info *sbi, int nr_shrink)
f2fs_sb_info      516 fs/f2fs/node.c int f2fs_get_node_info(struct f2fs_sb_info *sbi, nid_t nid,
f2fs_sb_info      587 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_P_SB(parent);
f2fs_sb_info      724 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode);
f2fs_sb_info      833 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode);
f2fs_sb_info     1038 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1134 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1218 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(dn->inode);
f2fs_sb_info     1276 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_P_SB(page);
f2fs_sb_info     1313 fs/f2fs/node.c void f2fs_ra_node_page(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info     1335 fs/f2fs/node.c static struct page *__get_node_page(struct f2fs_sb_info *sbi, pgoff_t nid,
f2fs_sb_info     1393 fs/f2fs/node.c struct page *f2fs_get_node_page(struct f2fs_sb_info *sbi, pgoff_t nid)
f2fs_sb_info     1400 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_P_SB(parent);
f2fs_sb_info     1406 fs/f2fs/node.c static void flush_inline_data(struct f2fs_sb_info *sbi, nid_t ino)
f2fs_sb_info     1442 fs/f2fs/node.c static struct page *last_fsync_dnode(struct f2fs_sb_info *sbi, nid_t ino)
f2fs_sb_info     1502 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_P_SB(page);
f2fs_sb_info     1649 fs/f2fs/node.c int f2fs_fsync_node_pages(struct f2fs_sb_info *sbi, struct inode *inode,
f2fs_sb_info     1769 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1793 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_P_SB(page);
f2fs_sb_info     1808 fs/f2fs/node.c int f2fs_sync_node_pages(struct f2fs_sb_info *sbi,
f2fs_sb_info     1929 fs/f2fs/node.c int f2fs_wait_on_node_pages_writeback(struct f2fs_sb_info *sbi,
f2fs_sb_info     1975 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_M_SB(mapping);
f2fs_sb_info     2054 fs/f2fs/node.c static int __insert_free_nid(struct f2fs_sb_info *sbi,
f2fs_sb_info     2070 fs/f2fs/node.c static void __remove_free_nid(struct f2fs_sb_info *sbi,
f2fs_sb_info     2082 fs/f2fs/node.c static void __move_free_nid(struct f2fs_sb_info *sbi, struct free_nid *i,
f2fs_sb_info     2104 fs/f2fs/node.c static void update_free_nid_bitmap(struct f2fs_sb_info *sbi, nid_t nid,
f2fs_sb_info     2129 fs/f2fs/node.c static bool add_free_nid(struct f2fs_sb_info *sbi,
f2fs_sb_info     2203 fs/f2fs/node.c static void remove_free_nid(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info     2221 fs/f2fs/node.c static int scan_nat_page(struct f2fs_sb_info *sbi,
f2fs_sb_info     2255 fs/f2fs/node.c static void scan_curseg_cache(struct f2fs_sb_info *sbi)
f2fs_sb_info     2276 fs/f2fs/node.c static void scan_free_nid_bits(struct f2fs_sb_info *sbi)
f2fs_sb_info     2308 fs/f2fs/node.c static int __f2fs_build_free_nids(struct f2fs_sb_info *sbi,
f2fs_sb_info     2381 fs/f2fs/node.c int f2fs_build_free_nids(struct f2fs_sb_info *sbi, bool sync, bool mount)
f2fs_sb_info     2397 fs/f2fs/node.c bool f2fs_alloc_nid(struct f2fs_sb_info *sbi, nid_t *nid)
f2fs_sb_info     2440 fs/f2fs/node.c void f2fs_alloc_nid_done(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info     2457 fs/f2fs/node.c void f2fs_alloc_nid_failed(struct f2fs_sb_info *sbi, nid_t nid)
f2fs_sb_info     2487 fs/f2fs/node.c int f2fs_try_to_free_nids(struct f2fs_sb_info *sbi, int nr_shrink)
f2fs_sb_info     2546 fs/f2fs/node.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2590 fs/f2fs/node.c int f2fs_recover_inode_page(struct f2fs_sb_info *sbi, struct page *page)
f2fs_sb_info     2661 fs/f2fs/node.c int f2fs_restore_node_summary(struct f2fs_sb_info *sbi,
f2fs_sb_info     2700 fs/f2fs/node.c static void remove_nats_in_journal(struct f2fs_sb_info *sbi)
f2fs_sb_info     2757 fs/f2fs/node.c static void __update_nat_bits(struct f2fs_sb_info *sbi, nid_t start_nid,
f2fs_sb_info     2790 fs/f2fs/node.c static int __flush_nat_entry_set(struct f2fs_sb_info *sbi,
f2fs_sb_info     2868 fs/f2fs/node.c int f2fs_flush_nat_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc)
f2fs_sb_info     2923 fs/f2fs/node.c static int __get_nat_bitmaps(struct f2fs_sb_info *sbi)
f2fs_sb_info     2968 fs/f2fs/node.c static inline void load_free_nid_bitmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     3002 fs/f2fs/node.c static int init_node_manager(struct f2fs_sb_info *sbi)
f2fs_sb_info     3063 fs/f2fs/node.c static int init_free_nid_cache(struct f2fs_sb_info *sbi)
f2fs_sb_info     3096 fs/f2fs/node.c int f2fs_build_node_manager(struct f2fs_sb_info *sbi)
f2fs_sb_info     3119 fs/f2fs/node.c void f2fs_destroy_node_manager(struct f2fs_sb_info *sbi)
f2fs_sb_info      124 fs/f2fs/node.h static inline bool excess_dirty_nats(struct f2fs_sb_info *sbi)
f2fs_sb_info      130 fs/f2fs/node.h static inline bool excess_cached_nats(struct f2fs_sb_info *sbi)
f2fs_sb_info      135 fs/f2fs/node.h static inline bool excess_dirty_nodes(struct f2fs_sb_info *sbi)
f2fs_sb_info      163 fs/f2fs/node.h static inline void next_free_nid(struct f2fs_sb_info *sbi, nid_t *nid)
f2fs_sb_info      181 fs/f2fs/node.h static inline void get_nat_bitmap(struct f2fs_sb_info *sbi, void *addr)
f2fs_sb_info      193 fs/f2fs/node.h static inline pgoff_t current_nat_addr(struct f2fs_sb_info *sbi, nid_t start)
f2fs_sb_info      216 fs/f2fs/node.h static inline pgoff_t next_nat_addr(struct f2fs_sb_info *sbi,
f2fs_sb_info       47 fs/f2fs/recovery.c bool f2fs_space_for_roll_forward(struct f2fs_sb_info *sbi)
f2fs_sb_info       68 fs/f2fs/recovery.c static struct fsync_inode_entry *add_fsync_inode(struct f2fs_sb_info *sbi,
f2fs_sb_info      299 fs/f2fs/recovery.c static int find_fsync_dnodes(struct f2fs_sb_info *sbi, struct list_head *head,
f2fs_sb_info      397 fs/f2fs/recovery.c static int check_index_in_prev_nodes(struct f2fs_sb_info *sbi,
f2fs_sb_info      507 fs/f2fs/recovery.c static int do_recover_data(struct f2fs_sb_info *sbi, struct inode *inode,
f2fs_sb_info      647 fs/f2fs/recovery.c static int recover_data(struct f2fs_sb_info *sbi, struct list_head *inode_list,
f2fs_sb_info      718 fs/f2fs/recovery.c int f2fs_recover_fsync_data(struct f2fs_sb_info *sbi, bool check_only)
f2fs_sb_info      169 fs/f2fs/segment.c bool f2fs_need_SSR(struct f2fs_sb_info *sbi)
f2fs_sb_info      214 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      286 fs/f2fs/segment.c void f2fs_drop_inmem_pages_all(struct f2fs_sb_info *sbi, bool gc_failure)
f2fs_sb_info      326 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      352 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      380 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      462 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      489 fs/f2fs/segment.c void f2fs_balance_fs(struct f2fs_sb_info *sbi, bool need)
f2fs_sb_info      513 fs/f2fs/segment.c void f2fs_balance_fs_bg(struct f2fs_sb_info *sbi)
f2fs_sb_info      558 fs/f2fs/segment.c static int __submit_flush_wait(struct f2fs_sb_info *sbi,
f2fs_sb_info      578 fs/f2fs/segment.c static int submit_flush_wait(struct f2fs_sb_info *sbi, nid_t ino)
f2fs_sb_info      598 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = data;
f2fs_sb_info      634 fs/f2fs/segment.c int f2fs_issue_flush(struct f2fs_sb_info *sbi, nid_t ino)
f2fs_sb_info      701 fs/f2fs/segment.c int f2fs_create_flush_cmd_control(struct f2fs_sb_info *sbi)
f2fs_sb_info      738 fs/f2fs/segment.c void f2fs_destroy_flush_cmd_control(struct f2fs_sb_info *sbi, bool free)
f2fs_sb_info      754 fs/f2fs/segment.c int f2fs_flush_device_cache(struct f2fs_sb_info *sbi)
f2fs_sb_info      776 fs/f2fs/segment.c static void __locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno,
f2fs_sb_info      801 fs/f2fs/segment.c static void __remove_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno,
f2fs_sb_info      831 fs/f2fs/segment.c static void locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno)
f2fs_sb_info      859 fs/f2fs/segment.c void f2fs_dirty_to_prefree(struct f2fs_sb_info *sbi)
f2fs_sb_info      876 fs/f2fs/segment.c block_t f2fs_get_unusable_blocks(struct f2fs_sb_info *sbi)
f2fs_sb_info      903 fs/f2fs/segment.c int f2fs_disable_cp_again(struct f2fs_sb_info *sbi, block_t unusable)
f2fs_sb_info      916 fs/f2fs/segment.c static unsigned int get_free_segment(struct f2fs_sb_info *sbi)
f2fs_sb_info      934 fs/f2fs/segment.c static struct discard_cmd *__create_discard_cmd(struct f2fs_sb_info *sbi,
f2fs_sb_info      966 fs/f2fs/segment.c static struct discard_cmd *__attach_discard_cmd(struct f2fs_sb_info *sbi,
f2fs_sb_info      998 fs/f2fs/segment.c static void __remove_discard_cmd(struct f2fs_sb_info *sbi,
f2fs_sb_info     1042 fs/f2fs/segment.c static void __check_sit_bitmap(struct f2fs_sb_info *sbi,
f2fs_sb_info     1069 fs/f2fs/segment.c static void __init_discard_policy(struct f2fs_sb_info *sbi,
f2fs_sb_info     1109 fs/f2fs/segment.c static void __update_discard_tree_range(struct f2fs_sb_info *sbi,
f2fs_sb_info     1113 fs/f2fs/segment.c static int __submit_discard_cmd(struct f2fs_sb_info *sbi,
f2fs_sb_info     1220 fs/f2fs/segment.c static struct discard_cmd *__insert_discard_tree(struct f2fs_sb_info *sbi,
f2fs_sb_info     1255 fs/f2fs/segment.c static void __punch_discard_cmd(struct f2fs_sb_info *sbi,
f2fs_sb_info     1292 fs/f2fs/segment.c static void __update_discard_tree_range(struct f2fs_sb_info *sbi,
f2fs_sb_info     1383 fs/f2fs/segment.c static int __queue_discard_cmd(struct f2fs_sb_info *sbi,
f2fs_sb_info     1404 fs/f2fs/segment.c static unsigned int __issue_discard_cmd_orderly(struct f2fs_sb_info *sbi,
f2fs_sb_info     1464 fs/f2fs/segment.c static int __issue_discard_cmd(struct f2fs_sb_info *sbi,
f2fs_sb_info     1529 fs/f2fs/segment.c static bool __drop_discard_cmd(struct f2fs_sb_info *sbi)
f2fs_sb_info     1551 fs/f2fs/segment.c void f2fs_drop_discard_cmd(struct f2fs_sb_info *sbi)
f2fs_sb_info     1556 fs/f2fs/segment.c static unsigned int __wait_one_discard_bio(struct f2fs_sb_info *sbi,
f2fs_sb_info     1576 fs/f2fs/segment.c static unsigned int __wait_discard_cmd_range(struct f2fs_sb_info *sbi,
f2fs_sb_info     1617 fs/f2fs/segment.c static unsigned int __wait_all_discard_cmd(struct f2fs_sb_info *sbi,
f2fs_sb_info     1636 fs/f2fs/segment.c static void f2fs_wait_discard_bio(struct f2fs_sb_info *sbi, block_t blkaddr)
f2fs_sb_info     1659 fs/f2fs/segment.c void f2fs_stop_discard_thread(struct f2fs_sb_info *sbi)
f2fs_sb_info     1672 fs/f2fs/segment.c bool f2fs_issue_discard_timeout(struct f2fs_sb_info *sbi)
f2fs_sb_info     1693 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = data;
f2fs_sb_info     1753 fs/f2fs/segment.c static int __f2fs_issue_discard_zone(struct f2fs_sb_info *sbi,
f2fs_sb_info     1791 fs/f2fs/segment.c static int __issue_discard_async(struct f2fs_sb_info *sbi,
f2fs_sb_info     1801 fs/f2fs/segment.c static int f2fs_issue_discard(struct f2fs_sb_info *sbi,
f2fs_sb_info     1841 fs/f2fs/segment.c static bool add_discard_addrs(struct f2fs_sb_info *sbi, struct cp_control *cpc,
f2fs_sb_info     1907 fs/f2fs/segment.c void f2fs_release_discard_addrs(struct f2fs_sb_info *sbi)
f2fs_sb_info     1920 fs/f2fs/segment.c static void set_prefree_as_free_segments(struct f2fs_sb_info *sbi)
f2fs_sb_info     1931 fs/f2fs/segment.c void f2fs_clear_prefree_segments(struct f2fs_sb_info *sbi,
f2fs_sb_info     2031 fs/f2fs/segment.c static int create_discard_cmd_control(struct f2fs_sb_info *sbi)
f2fs_sb_info     2078 fs/f2fs/segment.c static void destroy_discard_cmd_control(struct f2fs_sb_info *sbi)
f2fs_sb_info     2098 fs/f2fs/segment.c static bool __mark_sit_entry_dirty(struct f2fs_sb_info *sbi, unsigned int segno)
f2fs_sb_info     2110 fs/f2fs/segment.c static void __set_sit_entry_type(struct f2fs_sb_info *sbi, int type,
f2fs_sb_info     2119 fs/f2fs/segment.c static void update_sit_entry(struct f2fs_sb_info *sbi, block_t blkaddr, int del)
f2fs_sb_info     2220 fs/f2fs/segment.c void f2fs_invalidate_blocks(struct f2fs_sb_info *sbi, block_t addr)
f2fs_sb_info     2242 fs/f2fs/segment.c bool f2fs_is_checkpointed_data(struct f2fs_sb_info *sbi, block_t blkaddr)
f2fs_sb_info     2269 fs/f2fs/segment.c static void __add_sum_entry(struct f2fs_sb_info *sbi, int type,
f2fs_sb_info     2281 fs/f2fs/segment.c int f2fs_npages_for_summary_flush(struct f2fs_sb_info *sbi, bool for_ra)
f2fs_sb_info     2311 fs/f2fs/segment.c struct page *f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno)
f2fs_sb_info     2316 fs/f2fs/segment.c void f2fs_update_meta_page(struct f2fs_sb_info *sbi,
f2fs_sb_info     2326 fs/f2fs/segment.c static void write_sum_page(struct f2fs_sb_info *sbi,
f2fs_sb_info     2332 fs/f2fs/segment.c static void write_current_sum_page(struct f2fs_sb_info *sbi,
f2fs_sb_info     2358 fs/f2fs/segment.c static int is_next_segment_free(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     2373 fs/f2fs/segment.c static void get_new_segment(struct f2fs_sb_info *sbi,
f2fs_sb_info     2460 fs/f2fs/segment.c static void reset_curseg(struct f2fs_sb_info *sbi, int type, int modified)
f2fs_sb_info     2479 fs/f2fs/segment.c static unsigned int __get_next_segno(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     2506 fs/f2fs/segment.c static void new_curseg(struct f2fs_sb_info *sbi, int type, bool new_sec)
f2fs_sb_info     2527 fs/f2fs/segment.c static void __next_free_blkoff(struct f2fs_sb_info *sbi,
f2fs_sb_info     2550 fs/f2fs/segment.c static void __refresh_next_blkoff(struct f2fs_sb_info *sbi,
f2fs_sb_info     2563 fs/f2fs/segment.c static void change_curseg(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     2591 fs/f2fs/segment.c static int get_ssr_segment(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     2648 fs/f2fs/segment.c static void allocate_segment_by_default(struct f2fs_sb_info *sbi,
f2fs_sb_info     2669 fs/f2fs/segment.c void allocate_segment_for_resize(struct f2fs_sb_info *sbi, int type,
f2fs_sb_info     2702 fs/f2fs/segment.c void f2fs_allocate_new_segments(struct f2fs_sb_info *sbi)
f2fs_sb_info     2724 fs/f2fs/segment.c bool f2fs_exist_trim_candidates(struct f2fs_sb_info *sbi,
f2fs_sb_info     2743 fs/f2fs/segment.c static unsigned int __issue_discard_cmd_range(struct f2fs_sb_info *sbi,
f2fs_sb_info     2815 fs/f2fs/segment.c int f2fs_trim_fs(struct f2fs_sb_info *sbi, struct fstrim_range *range)
f2fs_sb_info     2885 fs/f2fs/segment.c static bool __has_curseg_space(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     2966 fs/f2fs/segment.c enum rw_hint f2fs_io_type_to_rw_hint(struct f2fs_sb_info *sbi,
f2fs_sb_info     3073 fs/f2fs/segment.c void f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page,
f2fs_sb_info     3149 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = fio->sbi;
f2fs_sb_info     3195 fs/f2fs/segment.c void f2fs_do_write_meta_page(struct f2fs_sb_info *sbi, struct page *page,
f2fs_sb_info     3235 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = fio->sbi;
f2fs_sb_info     3249 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = fio->sbi;
f2fs_sb_info     3279 fs/f2fs/segment.c static inline int __f2fs_get_curseg(struct f2fs_sb_info *sbi,
f2fs_sb_info     3291 fs/f2fs/segment.c void f2fs_do_replace_block(struct f2fs_sb_info *sbi, struct f2fs_summary *sum,
f2fs_sb_info     3370 fs/f2fs/segment.c void f2fs_replace_block(struct f2fs_sb_info *sbi, struct dnode_of_data *dn,
f2fs_sb_info     3389 fs/f2fs/segment.c 		struct f2fs_sb_info *sbi = F2FS_P_SB(page);
f2fs_sb_info     3403 fs/f2fs/segment.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     3428 fs/f2fs/segment.c static int read_compacted_summaries(struct f2fs_sb_info *sbi)
f2fs_sb_info     3492 fs/f2fs/segment.c static int read_normal_summaries(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     3565 fs/f2fs/segment.c static int restore_curseg_summaries(struct f2fs_sb_info *sbi)
f2fs_sb_info     3607 fs/f2fs/segment.c static void write_compacted_summaries(struct f2fs_sb_info *sbi, block_t blkaddr)
f2fs_sb_info     3665 fs/f2fs/segment.c static void write_normal_summaries(struct f2fs_sb_info *sbi,
f2fs_sb_info     3678 fs/f2fs/segment.c void f2fs_write_data_summaries(struct f2fs_sb_info *sbi, block_t start_blk)
f2fs_sb_info     3686 fs/f2fs/segment.c void f2fs_write_node_summaries(struct f2fs_sb_info *sbi, block_t start_blk)
f2fs_sb_info     3713 fs/f2fs/segment.c static struct page *get_current_sit_page(struct f2fs_sb_info *sbi,
f2fs_sb_info     3719 fs/f2fs/segment.c static struct page *get_next_sit_page(struct f2fs_sb_info *sbi,
f2fs_sb_info     3789 fs/f2fs/segment.c static void add_sits_in_set(struct f2fs_sb_info *sbi)
f2fs_sb_info     3800 fs/f2fs/segment.c static void remove_sits_in_journal(struct f2fs_sb_info *sbi)
f2fs_sb_info     3825 fs/f2fs/segment.c void f2fs_flush_sit_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc)
f2fs_sb_info     3945 fs/f2fs/segment.c static int build_sit_info(struct f2fs_sb_info *sbi)
f2fs_sb_info     4051 fs/f2fs/segment.c static int build_free_segmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     4085 fs/f2fs/segment.c static int build_curseg(struct f2fs_sb_info *sbi)
f2fs_sb_info     4113 fs/f2fs/segment.c static int build_sit_entries(struct f2fs_sb_info *sbi)
f2fs_sb_info     4225 fs/f2fs/segment.c static void init_free_segmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     4246 fs/f2fs/segment.c static void init_dirty_segmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     4272 fs/f2fs/segment.c static int init_victim_secmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     4283 fs/f2fs/segment.c static int build_dirty_segmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     4310 fs/f2fs/segment.c static int sanity_check_curseg(struct f2fs_sb_info *sbi)
f2fs_sb_info     4346 fs/f2fs/segment.c static void init_min_max_mtime(struct f2fs_sb_info *sbi)
f2fs_sb_info     4371 fs/f2fs/segment.c int f2fs_build_segment_manager(struct f2fs_sb_info *sbi)
f2fs_sb_info     4446 fs/f2fs/segment.c static void discard_dirty_segmap(struct f2fs_sb_info *sbi,
f2fs_sb_info     4457 fs/f2fs/segment.c static void destroy_victim_secmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     4463 fs/f2fs/segment.c static void destroy_dirty_segmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     4480 fs/f2fs/segment.c static void destroy_curseg(struct f2fs_sb_info *sbi)
f2fs_sb_info     4495 fs/f2fs/segment.c static void destroy_free_segmap(struct f2fs_sb_info *sbi)
f2fs_sb_info     4506 fs/f2fs/segment.c static void destroy_sit_info(struct f2fs_sb_info *sbi)
f2fs_sb_info     4530 fs/f2fs/segment.c void f2fs_destroy_segment_manager(struct f2fs_sb_info *sbi)
f2fs_sb_info      200 fs/f2fs/segment.h 	void (*allocate_segment)(struct f2fs_sb_info *, int, bool);
f2fs_sb_info      288 fs/f2fs/segment.h 	int (*get_victim)(struct f2fs_sb_info *, unsigned int *,
f2fs_sb_info      314 fs/f2fs/segment.h static inline struct curseg_info *CURSEG_I(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info      319 fs/f2fs/segment.h static inline struct seg_entry *get_seg_entry(struct f2fs_sb_info *sbi,
f2fs_sb_info      326 fs/f2fs/segment.h static inline struct sec_entry *get_sec_entry(struct f2fs_sb_info *sbi,
f2fs_sb_info      333 fs/f2fs/segment.h static inline unsigned int get_valid_blocks(struct f2fs_sb_info *sbi,
f2fs_sb_info      346 fs/f2fs/segment.h static inline unsigned int get_ckpt_valid_blocks(struct f2fs_sb_info *sbi,
f2fs_sb_info      376 fs/f2fs/segment.h static inline void seg_info_to_sit_page(struct f2fs_sb_info *sbi,
f2fs_sb_info      414 fs/f2fs/segment.h static inline void __set_free(struct f2fs_sb_info *sbi, unsigned int segno)
f2fs_sb_info      434 fs/f2fs/segment.h static inline void __set_inuse(struct f2fs_sb_info *sbi,
f2fs_sb_info      446 fs/f2fs/segment.h static inline void __set_test_and_free(struct f2fs_sb_info *sbi,
f2fs_sb_info      471 fs/f2fs/segment.h static inline void __set_test_and_inuse(struct f2fs_sb_info *sbi,
f2fs_sb_info      486 fs/f2fs/segment.h static inline void get_sit_bitmap(struct f2fs_sb_info *sbi,
f2fs_sb_info      499 fs/f2fs/segment.h static inline block_t written_block_count(struct f2fs_sb_info *sbi)
f2fs_sb_info      504 fs/f2fs/segment.h static inline unsigned int free_segments(struct f2fs_sb_info *sbi)
f2fs_sb_info      509 fs/f2fs/segment.h static inline int reserved_segments(struct f2fs_sb_info *sbi)
f2fs_sb_info      514 fs/f2fs/segment.h static inline unsigned int free_sections(struct f2fs_sb_info *sbi)
f2fs_sb_info      519 fs/f2fs/segment.h static inline unsigned int prefree_segments(struct f2fs_sb_info *sbi)
f2fs_sb_info      524 fs/f2fs/segment.h static inline unsigned int dirty_segments(struct f2fs_sb_info *sbi)
f2fs_sb_info      534 fs/f2fs/segment.h static inline int overprovision_segments(struct f2fs_sb_info *sbi)
f2fs_sb_info      539 fs/f2fs/segment.h static inline int reserved_sections(struct f2fs_sb_info *sbi)
f2fs_sb_info      544 fs/f2fs/segment.h static inline bool has_curseg_enough_space(struct f2fs_sb_info *sbi)
f2fs_sb_info      571 fs/f2fs/segment.h static inline bool has_not_enough_free_secs(struct f2fs_sb_info *sbi,
f2fs_sb_info      589 fs/f2fs/segment.h static inline bool f2fs_is_checkpoint_ready(struct f2fs_sb_info *sbi)
f2fs_sb_info      598 fs/f2fs/segment.h static inline bool excess_prefree_segs(struct f2fs_sb_info *sbi)
f2fs_sb_info      603 fs/f2fs/segment.h static inline int utilization(struct f2fs_sb_info *sbi)
f2fs_sb_info      638 fs/f2fs/segment.h static inline unsigned int curseg_segno(struct f2fs_sb_info *sbi,
f2fs_sb_info      645 fs/f2fs/segment.h static inline unsigned char curseg_alloc_type(struct f2fs_sb_info *sbi,
f2fs_sb_info      652 fs/f2fs/segment.h static inline unsigned short curseg_blkoff(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info      658 fs/f2fs/segment.h static inline void check_seg_range(struct f2fs_sb_info *sbi, unsigned int segno)
f2fs_sb_info      665 fs/f2fs/segment.h 	struct f2fs_sb_info *sbi = fio->sbi;
f2fs_sb_info      677 fs/f2fs/segment.h static inline int check_block_count(struct f2fs_sb_info *sbi,
f2fs_sb_info      717 fs/f2fs/segment.h static inline pgoff_t current_sit_addr(struct f2fs_sb_info *sbi,
f2fs_sb_info      739 fs/f2fs/segment.h static inline pgoff_t next_sit_addr(struct f2fs_sb_info *sbi,
f2fs_sb_info      762 fs/f2fs/segment.h static inline unsigned long long get_mtime(struct f2fs_sb_info *sbi,
f2fs_sb_info      789 fs/f2fs/segment.h static inline block_t start_sum_block(struct f2fs_sb_info *sbi)
f2fs_sb_info      795 fs/f2fs/segment.h static inline block_t sum_blk_addr(struct f2fs_sb_info *sbi, int base, int type)
f2fs_sb_info      802 fs/f2fs/segment.h static inline bool sec_usage_check(struct f2fs_sb_info *sbi, unsigned int secno)
f2fs_sb_info      816 fs/f2fs/segment.h static inline int nr_pages_to_skip(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info      834 fs/f2fs/segment.h static inline long nr_pages_to_write(struct f2fs_sb_info *sbi, int type,
f2fs_sb_info      851 fs/f2fs/segment.h static inline void wake_up_discard_thread(struct f2fs_sb_info *sbi, bool force)
f2fs_sb_info       19 fs/f2fs/shrinker.c static unsigned long __count_nat_entries(struct f2fs_sb_info *sbi)
f2fs_sb_info       26 fs/f2fs/shrinker.c static unsigned long __count_free_nids(struct f2fs_sb_info *sbi)
f2fs_sb_info       33 fs/f2fs/shrinker.c static unsigned long __count_extent_cache(struct f2fs_sb_info *sbi)
f2fs_sb_info       42 fs/f2fs/shrinker.c 	struct f2fs_sb_info *sbi;
f2fs_sb_info       49 fs/f2fs/shrinker.c 		sbi = list_entry(p, struct f2fs_sb_info, s_list);
f2fs_sb_info       79 fs/f2fs/shrinker.c 	struct f2fs_sb_info *sbi;
f2fs_sb_info       90 fs/f2fs/shrinker.c 		sbi = list_entry(p, struct f2fs_sb_info, s_list);
f2fs_sb_info      126 fs/f2fs/shrinker.c void f2fs_join_shrinker(struct f2fs_sb_info *sbi)
f2fs_sb_info      133 fs/f2fs/shrinker.c void f2fs_leave_shrinker(struct f2fs_sb_info *sbi)
f2fs_sb_info       60 fs/f2fs/super.c void f2fs_build_fault_attr(struct f2fs_sb_info *sbi, unsigned int rate,
f2fs_sb_info      209 fs/f2fs/super.c void f2fs_printk(struct f2fs_sb_info *sbi, const char *fmt, ...)
f2fs_sb_info      256 fs/f2fs/super.c static inline void limit_reserve_root(struct f2fs_sb_info *sbi)
f2fs_sb_info      293 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info      333 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info      344 fs/f2fs/super.c static int f2fs_check_quota_options(struct f2fs_sb_info *sbi)
f2fs_sb_info      392 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info      914 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      976 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      997 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1021 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     1042 fs/f2fs/super.c static void destroy_percpu_info(struct f2fs_sb_info *sbi)
f2fs_sb_info     1048 fs/f2fs/super.c static void destroy_device_list(struct f2fs_sb_info *sbi)
f2fs_sb_info     1063 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     1154 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     1248 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     1304 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     1339 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(root->d_sb);
f2fs_sb_info     1464 fs/f2fs/super.c static void default_options(struct f2fs_sb_info *sbi)
f2fs_sb_info     1506 fs/f2fs/super.c static int f2fs_disable_checkpoint(struct f2fs_sb_info *sbi)
f2fs_sb_info     1563 fs/f2fs/super.c static void f2fs_enable_checkpoint(struct f2fs_sb_info *sbi)
f2fs_sb_info     1577 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     1880 fs/f2fs/super.c static int f2fs_quota_on_mount(struct f2fs_sb_info *sbi, int type)
f2fs_sb_info     1891 fs/f2fs/super.c int f2fs_enable_quota_files(struct f2fs_sb_info *sbi, bool rdonly)
f2fs_sb_info     1947 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     1985 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     2103 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     2155 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb);
f2fs_sb_info     2168 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb);
f2fs_sb_info     2181 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(dquot->dq_sb);
f2fs_sb_info     2195 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     2211 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     2294 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info     2329 fs/f2fs/super.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info     2410 fs/f2fs/super.c static inline bool sanity_check_area_boundary(struct f2fs_sb_info *sbi,
f2fs_sb_info     2505 fs/f2fs/super.c static int sanity_check_raw_super(struct f2fs_sb_info *sbi,
f2fs_sb_info     2654 fs/f2fs/super.c int f2fs_sanity_check_ckpt(struct f2fs_sb_info *sbi)
f2fs_sb_info     2795 fs/f2fs/super.c static void init_sb_info(struct f2fs_sb_info *sbi)
f2fs_sb_info     2848 fs/f2fs/super.c static int init_percpu_info(struct f2fs_sb_info *sbi)
f2fs_sb_info     2865 fs/f2fs/super.c static int init_blkz_info(struct f2fs_sb_info *sbi, int devi)
f2fs_sb_info     2939 fs/f2fs/super.c static int read_raw_super_block(struct f2fs_sb_info *sbi,
f2fs_sb_info     2993 fs/f2fs/super.c int f2fs_commit_super(struct f2fs_sb_info *sbi, bool recover)
f2fs_sb_info     3032 fs/f2fs/super.c static int f2fs_scan_devices(struct f2fs_sb_info *sbi)
f2fs_sb_info     3124 fs/f2fs/super.c static int f2fs_setup_casefold(struct f2fs_sb_info *sbi)
f2fs_sb_info     3171 fs/f2fs/super.c static void f2fs_tuning_parameters(struct f2fs_sb_info *sbi)
f2fs_sb_info     3187 fs/f2fs/super.c 	struct f2fs_sb_info *sbi;
f2fs_sb_info     3204 fs/f2fs/super.c 	sbi = kzalloc(sizeof(struct f2fs_sb_info), GFP_KERNEL);
f2fs_sb_info     3660 fs/f2fs/super.c 		struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info       37 fs/f2fs/sysfs.c 	ssize_t (*show)(struct f2fs_attr *, struct f2fs_sb_info *, char *);
f2fs_sb_info       38 fs/f2fs/sysfs.c 	ssize_t (*store)(struct f2fs_attr *, struct f2fs_sb_info *,
f2fs_sb_info       45 fs/f2fs/sysfs.c static unsigned char *__struct_ptr(struct f2fs_sb_info *sbi, int struct_type)
f2fs_sb_info       66 fs/f2fs/sysfs.c 		struct f2fs_sb_info *sbi, char *buf)
f2fs_sb_info       73 fs/f2fs/sysfs.c 		struct f2fs_sb_info *sbi, char *buf)
f2fs_sb_info       86 fs/f2fs/sysfs.c 		struct f2fs_sb_info *sbi, char *buf)
f2fs_sb_info      100 fs/f2fs/sysfs.c 		struct f2fs_sb_info *sbi, char *buf)
f2fs_sb_info      113 fs/f2fs/sysfs.c 		struct f2fs_sb_info *sbi, char *buf)
f2fs_sb_info      162 fs/f2fs/sysfs.c 					struct f2fs_sb_info *sbi, char *buf)
f2fs_sb_info      168 fs/f2fs/sysfs.c 			struct f2fs_sb_info *sbi, char *buf)
f2fs_sb_info      204 fs/f2fs/sysfs.c 			struct f2fs_sb_info *sbi,
f2fs_sb_info      331 fs/f2fs/sysfs.c 			struct f2fs_sb_info *sbi,
f2fs_sb_info      352 fs/f2fs/sysfs.c 	struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
f2fs_sb_info      362 fs/f2fs/sysfs.c 	struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
f2fs_sb_info      371 fs/f2fs/sysfs.c 	struct f2fs_sb_info *sbi = container_of(kobj, struct f2fs_sb_info,
f2fs_sb_info      393 fs/f2fs/sysfs.c 		struct f2fs_sb_info *sbi, char *buf)
f2fs_sb_info      443 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, gc_idle, gc_mode);
f2fs_sb_info      444 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, gc_urgent, gc_mode);
f2fs_sb_info      448 fs/f2fs/sysfs.c F2FS_RW_ATTR(RESERVED_BLOCKS, f2fs_sb_info, reserved_blocks, reserved_blocks);
f2fs_sb_info      459 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, max_victim_search, max_victim_search);
f2fs_sb_info      460 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, migration_granularity, migration_granularity);
f2fs_sb_info      461 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, dir_level, dir_level);
f2fs_sb_info      462 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, cp_interval, interval_time[CP_TIME]);
f2fs_sb_info      463 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, idle_interval, interval_time[REQ_TIME]);
f2fs_sb_info      464 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, discard_idle_interval,
f2fs_sb_info      466 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, gc_idle_interval, interval_time[GC_TIME]);
f2fs_sb_info      467 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info,
f2fs_sb_info      469 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, iostat_enable, iostat_enable);
f2fs_sb_info      470 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, readdir_ra, readdir_ra);
f2fs_sb_info      471 fs/f2fs/sysfs.c F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, gc_pin_file_thresh, gc_pin_file_threshold);
f2fs_sb_info      608 fs/f2fs/sysfs.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info      635 fs/f2fs/sysfs.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info      659 fs/f2fs/sysfs.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info      702 fs/f2fs/sysfs.c 	struct f2fs_sb_info *sbi = F2FS_SB(sb);
f2fs_sb_info      749 fs/f2fs/sysfs.c int f2fs_register_sysfs(struct f2fs_sb_info *sbi)
f2fs_sb_info      780 fs/f2fs/sysfs.c void f2fs_unregister_sysfs(struct f2fs_sb_info *sbi)
f2fs_sb_info       30 fs/f2fs/xattr.c 	struct f2fs_sb_info *sbi = F2FS_SB(inode->i_sb);
f2fs_sb_info       52 fs/f2fs/xattr.c 	struct f2fs_sb_info *sbi = F2FS_SB(inode->i_sb);
f2fs_sb_info       71 fs/f2fs/xattr.c 	struct f2fs_sb_info *sbi = F2FS_SB(dentry->d_sb);
f2fs_sb_info      261 fs/f2fs/xattr.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      283 fs/f2fs/xattr.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      415 fs/f2fs/xattr.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      742 fs/f2fs/xattr.c 	struct f2fs_sb_info *sbi = F2FS_I_SB(inode);
f2fs_sb_info      151 include/trace/events/f2fs.h struct f2fs_sb_info;
f2fs_sb_info     1605 include/trace/events/f2fs.h 	TP_PROTO(struct f2fs_sb_info *sbi, unsigned int node_cnt,
f2fs_sb_info     1691 include/trace/events/f2fs.h 	TP_PROTO(struct f2fs_sb_info *sbi, unsigned int mode, int ret),