Lines Matching refs:super_block

1454 	struct super_block *sb;
1471 static inline int ext4_inodes_per_orphan_block(struct super_block *sb) in ext4_inodes_per_orphan_block()
1543 struct super_block *s_sb;
1762 static inline struct ext4_sb_info *EXT4_SB(struct super_block *sb) in EXT4_SB()
1771 static inline int ext4_writepages_down_read(struct super_block *sb) in ext4_writepages_down_read()
1777 static inline void ext4_writepages_up_read(struct super_block *sb, int ctx) in ext4_writepages_up_read()
1783 static inline int ext4_writepages_down_write(struct super_block *sb) in ext4_writepages_down_write()
1789 static inline void ext4_writepages_up_write(struct super_block *sb, int ctx) in ext4_writepages_up_write()
1795 static inline int ext4_valid_inum(struct super_block *sb, unsigned long ino) in ext4_valid_inum()
1827 static inline void ext4_set_mount_flag(struct super_block *sb, int bit) in ext4_set_mount_flag()
1832 static inline void ext4_clear_mount_flag(struct super_block *sb, int bit) in ext4_clear_mount_flag()
1837 static inline int ext4_test_mount_flag(struct super_block *sb, int bit) in ext4_test_mount_flag()
1855 static inline bool ext4_simulate_fail(struct super_block *sb, in ext4_simulate_fail()
2053 extern void ext4_update_dynamic_rev(struct super_block *sb);
2056 static inline bool ext4_has_feature_##name(struct super_block *sb) \
2061 static inline void ext4_set_feature_##name(struct super_block *sb) \
2067 static inline void ext4_clear_feature_##name(struct super_block *sb) \
2074 static inline bool ext4_has_feature_##name(struct super_block *sb) \
2079 static inline void ext4_set_feature_##name(struct super_block *sb) \
2085 static inline void ext4_clear_feature_##name(struct super_block *sb) \
2092 static inline bool ext4_has_feature_##name(struct super_block *sb) \
2097 static inline void ext4_set_feature_##name(struct super_block *sb) \
2103 static inline void ext4_clear_feature_##name(struct super_block *sb) \
2197 static inline bool ext4_has_unknown_ext##ver##_compat_features(struct super_block *sb) \ in EXT4_FEATURE_COMPAT_FUNCS()
2202 static inline bool ext4_has_unknown_ext##ver##_ro_compat_features(struct super_block *sb) \
2207 static inline bool ext4_has_unknown_ext##ver##_incompat_features(struct super_block *sb) \
2217 static inline bool ext4_has_compat_features(struct super_block *sb)
2221 static inline bool ext4_has_ro_compat_features(struct super_block *sb) in ext4_has_ro_compat_features()
2225 static inline bool ext4_has_incompat_features(struct super_block *sb) in ext4_has_incompat_features()
2230 extern int ext4_feature_set_ok(struct super_block *sb, int readonly);
2239 static inline int ext4_forced_shutdown(struct super_block *sb) in ext4_forced_shutdown()
2544 ext4_group_first_block_no(struct super_block *sb, ext4_group_t group_no) in ext4_group_first_block_no()
2559 static inline int ext4_dir_htree_level(struct super_block *sb) in ext4_dir_htree_level()
2588 struct super_block *lr_super;
2641 struct super_block *sb; /* super block of the fs */
2678 void ext4_inode_bitmap_csum_set(struct super_block *sb,
2681 int ext4_inode_bitmap_csum_verify(struct super_block *sb,
2684 void ext4_block_bitmap_csum_set(struct super_block *sb,
2687 int ext4_block_bitmap_csum_verify(struct super_block *sb,
2692 extern void ext4_get_group_no_and_offset(struct super_block *sb,
2696 extern ext4_group_t ext4_get_group_number(struct super_block *sb,
2699 extern int ext4_bg_has_super(struct super_block *sb, ext4_group_t group);
2700 extern unsigned long ext4_bg_num_gdb(struct super_block *sb,
2709 extern ext4_fsblk_t ext4_count_free_clusters(struct super_block *);
2710 extern struct ext4_group_desc * ext4_get_group_desc(struct super_block * sb,
2713 extern struct ext4_group_info *ext4_get_group_info(struct super_block *sb,
2715 extern int ext4_should_retry_alloc(struct super_block *sb, int *retries);
2717 extern struct buffer_head *ext4_read_block_bitmap_nowait(struct super_block *sb,
2720 extern int ext4_wait_block_bitmap(struct super_block *sb,
2723 extern struct buffer_head *ext4_read_block_bitmap(struct super_block *sb,
2725 extern unsigned ext4_free_clusters_after_init(struct super_block *sb,
2835 static inline unsigned char get_dtype(struct super_block *sb, int filetype) in get_dtype()
2853 extern int ext4_mark_inode_used(struct super_block *sb, int ino);
2871 extern struct inode * ext4_orphan_get(struct super_block *, unsigned long);
2872 extern unsigned long ext4_count_free_inodes(struct super_block *);
2873 extern unsigned long ext4_count_dirs(struct super_block *);
2875 extern int ext4_init_inode_table(struct super_block *sb,
2881 void ext4_fc_init(struct super_block *sb, journal_t *journal);
2895 void ext4_fc_mark_ineligible(struct super_block *sb, int reason, handle_t *handle);
2899 bool ext4_fc_replay_check_excluded(struct super_block *sb, ext4_fsblk_t block);
2900 void ext4_fc_replay_cleanup(struct super_block *sb);
2904 int ext4_fc_record_regions(struct super_block *sb, int ino,
2912 extern int ext4_mb_init(struct super_block *);
2913 extern void ext4_mb_release(struct super_block *);
2919 extern ext4_group_t ext4_mb_prefetch(struct super_block *sb,
2922 extern void ext4_mb_prefetch_fini(struct super_block *sb, ext4_group_t group,
2928 extern int ext4_mb_alloc_groupinfo(struct super_block *sb,
2930 extern int ext4_mb_add_groupinfo(struct super_block *sb,
2932 extern int ext4_group_add_blocks(handle_t *handle, struct super_block *sb,
2934 extern int ext4_trim_fs(struct super_block *, struct fstrim_range *);
2935 extern void ext4_process_freed_data(struct super_block *sb, tid_t commit_tid);
2936 extern void ext4_mb_mark_bb(struct super_block *sb, ext4_fsblk_t block,
2978 extern struct inode *__ext4_iget(struct super_block *sb, unsigned long ino,
2998 extern int ext4_get_fc_inode_loc(struct super_block *sb, unsigned long ino,
3037 int ext4_update_overhead(struct super_block *sb, bool force);
3038 int ext4_force_shutdown(struct super_block *sb, u32 flags);
3068 extern int ext4_group_add(struct super_block *sb,
3070 extern int ext4_group_extend(struct super_block *sb,
3073 extern int ext4_resize_fs(struct super_block *sb, ext4_fsblk_t n_blocks_count);
3074 extern unsigned int ext4_list_backups(struct super_block *sb,
3079 extern struct buffer_head *ext4_sb_bread(struct super_block *sb,
3081 extern struct buffer_head *ext4_sb_bread_unmovable(struct super_block *sb,
3088 extern void ext4_sb_breadahead_unmovable(struct super_block *sb, sector_t block);
3090 extern int ext4_calculate_overhead(struct super_block *sb);
3091 extern __le32 ext4_superblock_csum(struct super_block *sb,
3093 extern void ext4_superblock_csum_set(struct super_block *sb);
3094 extern int ext4_alloc_flex_bg_array(struct super_block *sb,
3096 extern const char *ext4_decode_error(struct super_block *sb, int errno,
3098 extern void ext4_mark_group_bitmap_corrupted(struct super_block *sb,
3101 extern unsigned int ext4_num_base_meta_blocks(struct super_block *sb,
3105 void __ext4_error(struct super_block *, const char *, unsigned int, bool,
3113 extern void __ext4_std_error(struct super_block *, const char *,
3116 void __ext4_warning(struct super_block *, const char *, unsigned int,
3122 void __ext4_msg(struct super_block *, const char *, const char *, ...);
3123 extern void __dump_mmp_msg(struct super_block *, struct mmp_struct *mmp,
3127 struct super_block *, ext4_group_t,
3226 extern ext4_fsblk_t ext4_block_bitmap(struct super_block *sb,
3228 extern ext4_fsblk_t ext4_inode_bitmap(struct super_block *sb,
3230 extern ext4_fsblk_t ext4_inode_table(struct super_block *sb,
3232 extern __u32 ext4_free_group_clusters(struct super_block *sb,
3234 extern __u32 ext4_free_inodes_count(struct super_block *sb,
3236 extern __u32 ext4_used_dirs_count(struct super_block *sb,
3238 extern __u32 ext4_itable_unused_count(struct super_block *sb,
3240 extern void ext4_block_bitmap_set(struct super_block *sb,
3242 extern void ext4_inode_bitmap_set(struct super_block *sb,
3244 extern void ext4_inode_table_set(struct super_block *sb,
3246 extern void ext4_free_group_clusters_set(struct super_block *sb,
3249 extern void ext4_free_inodes_set(struct super_block *sb,
3251 extern void ext4_used_dirs_set(struct super_block *sb,
3253 extern void ext4_itable_unused_set(struct super_block *sb,
3255 extern int ext4_group_desc_csum_verify(struct super_block *sb, __u32 group,
3257 extern void ext4_group_desc_csum_set(struct super_block *sb, __u32 group,
3259 extern int ext4_register_li_request(struct super_block *sb,
3262 static inline int ext4_has_metadata_csum(struct super_block *sb) in ext4_has_metadata_csum()
3267 static inline int ext4_has_group_desc_csum(struct super_block *sb) in ext4_has_group_desc_csum()
3313 static inline loff_t ext4_isize(struct super_block *sb, in ext4_isize()
3335 static inline ext4_group_t ext4_get_groups_count(struct super_block *sb) in ext4_get_groups_count()
3455 static inline spinlock_t *ext4_group_lock_ptr(struct super_block *sb, in ext4_group_lock_ptr()
3470 static inline void ext4_lock_group(struct super_block *sb, ext4_group_t group) in ext4_lock_group()
3490 static inline void ext4_unlock_group(struct super_block *sb, in ext4_unlock_group()
3497 static inline bool ext4_quota_capable(struct super_block *sb) in ext4_quota_capable()
3502 static inline bool ext4_is_quota_journalled(struct super_block *sb) in ext4_is_quota_journalled()
3509 int ext4_enable_quotas(struct super_block *sb);
3624 static inline void ext4_set_de_type(struct super_block *sb, in ext4_set_de_type()
3644 extern int ext4_register_sysfs(struct super_block *sb);
3645 extern void ext4_unregister_sysfs(struct super_block *sb);
3650 extern void ext4_release_system_zone(struct super_block *sb);
3651 extern int ext4_setup_system_zone(struct super_block *sb);
3659 extern int ext4_sb_block_valid(struct super_block *sb, struct inode *inode,
3680 extern void ext4_ext_init(struct super_block *);
3681 extern void ext4_ext_release(struct super_block *);
3750 extern int ext4_multi_mount_protect(struct super_block *, ext4_fsblk_t);
3761 extern void ext4_orphan_cleanup(struct super_block *sb,
3763 extern void ext4_release_orphan_info(struct super_block *sb);
3764 extern int ext4_init_orphan_info(struct super_block *sb);
3765 extern int ext4_orphan_file_empty(struct super_block *sb);
3794 extern int ext4_resize_begin(struct super_block *sb);
3795 extern int ext4_resize_end(struct super_block *sb, bool update_backups);