• Home
  • Raw
  • Download

Lines Matching refs:fs_info

1318 	struct btrfs_fs_info *fs_info;  member
1862 struct btrfs_fs_info *fs_info; member
2195 #define btrfs_test_opt(root, opt) ((root)->fs_info->mount_opt & \
2201 btrfs_info(root->fs_info, fmt, ##args); \
2202 btrfs_set_opt(root->fs_info->mount_opt, opt); \
2208 btrfs_info(root->fs_info, fmt, ##args); \
2209 btrfs_clear_opt(root->fs_info->mount_opt, opt); \
3508 struct btrfs_fs_info *fs_info,
3513 void btrfs_delete_unused_bgs(struct btrfs_fs_info *fs_info);
3571 int btrfs_cond_migrate_bytes(struct btrfs_fs_info *fs_info,
3591 int btrfs_init_space_info(struct btrfs_fs_info *fs_info);
3593 struct btrfs_fs_info *fs_info);
3609 void btrfs_set_item_key_safe(struct btrfs_fs_info *fs_info,
3733 static inline int btrfs_fs_closing(struct btrfs_fs_info *fs_info) in btrfs_fs_closing() argument
3739 return fs_info->closing; in btrfs_fs_closing()
3749 return (root->fs_info->sb->s_flags & MS_RDONLY || in btrfs_need_cleaner_sleep()
3750 btrfs_fs_closing(root->fs_info)); in btrfs_need_cleaner_sleep()
3753 static inline void free_fs_info(struct btrfs_fs_info *fs_info) in free_fs_info() argument
3755 kfree(fs_info->balance_ctl); in free_fs_info()
3756 kfree(fs_info->delayed_root); in free_fs_info()
3757 kfree(fs_info->extent_root); in free_fs_info()
3758 kfree(fs_info->tree_root); in free_fs_info()
3759 kfree(fs_info->chunk_root); in free_fs_info()
3760 kfree(fs_info->dev_root); in free_fs_info()
3761 kfree(fs_info->csum_root); in free_fs_info()
3762 kfree(fs_info->quota_root); in free_fs_info()
3763 kfree(fs_info->uuid_root); in free_fs_info()
3764 kfree(fs_info->super_copy); in free_fs_info()
3765 kfree(fs_info->super_for_commit); in free_fs_info()
3766 security_free_mnt_opts(&fs_info->security_opts); in free_fs_info()
3767 kfree(fs_info); in free_fs_info()
3771 u64 btrfs_get_tree_mod_seq(struct btrfs_fs_info *fs_info,
3773 void btrfs_put_tree_mod_seq(struct btrfs_fs_info *fs_info,
3815 int btrfs_uuid_tree_iterate(struct btrfs_fs_info *fs_info,
3987 int btrfs_start_delalloc_roots(struct btrfs_fs_info *fs_info, int delay_iput,
4049 void update_ioctl_balance_args(struct btrfs_fs_info *fs_info, int lock,
4058 int btrfs_run_defrag_inodes(struct btrfs_fs_info *fs_info);
4059 void btrfs_cleanup_defrag_inodes(struct btrfs_fs_info *fs_info);
4090 int btrfs_sysfs_add_mounted(struct btrfs_fs_info *fs_info);
4091 void btrfs_sysfs_remove_mounted(struct btrfs_fs_info *fs_info);
4099 char *btrfs_get_subvol_name_from_objectid(struct btrfs_fs_info *fs_info,
4104 void btrfs_printk(const struct btrfs_fs_info *fs_info, const char *fmt, ...);
4107 void btrfs_printk(const struct btrfs_fs_info *fs_info, const char *fmt, ...) in btrfs_printk() argument
4112 #define btrfs_emerg(fs_info, fmt, args...) \ argument
4113 btrfs_printk(fs_info, KERN_EMERG fmt, ##args)
4114 #define btrfs_alert(fs_info, fmt, args...) \ argument
4115 btrfs_printk(fs_info, KERN_ALERT fmt, ##args)
4116 #define btrfs_crit(fs_info, fmt, args...) \ argument
4117 btrfs_printk(fs_info, KERN_CRIT fmt, ##args)
4118 #define btrfs_err(fs_info, fmt, args...) \ argument
4119 btrfs_printk(fs_info, KERN_ERR fmt, ##args)
4120 #define btrfs_warn(fs_info, fmt, args...) \ argument
4121 btrfs_printk(fs_info, KERN_WARNING fmt, ##args)
4122 #define btrfs_notice(fs_info, fmt, args...) \ argument
4123 btrfs_printk(fs_info, KERN_NOTICE fmt, ##args)
4124 #define btrfs_info(fs_info, fmt, args...) \ argument
4125 btrfs_printk(fs_info, KERN_INFO fmt, ##args)
4130 #define btrfs_emerg_in_rcu(fs_info, fmt, args...) \ argument
4131 btrfs_printk_in_rcu(fs_info, KERN_EMERG fmt, ##args)
4132 #define btrfs_alert_in_rcu(fs_info, fmt, args...) \ argument
4133 btrfs_printk_in_rcu(fs_info, KERN_ALERT fmt, ##args)
4134 #define btrfs_crit_in_rcu(fs_info, fmt, args...) \ argument
4135 btrfs_printk_in_rcu(fs_info, KERN_CRIT fmt, ##args)
4136 #define btrfs_err_in_rcu(fs_info, fmt, args...) \ argument
4137 btrfs_printk_in_rcu(fs_info, KERN_ERR fmt, ##args)
4138 #define btrfs_warn_in_rcu(fs_info, fmt, args...) \ argument
4139 btrfs_printk_in_rcu(fs_info, KERN_WARNING fmt, ##args)
4140 #define btrfs_notice_in_rcu(fs_info, fmt, args...) \ argument
4141 btrfs_printk_in_rcu(fs_info, KERN_NOTICE fmt, ##args)
4142 #define btrfs_info_in_rcu(fs_info, fmt, args...) \ argument
4143 btrfs_printk_in_rcu(fs_info, KERN_INFO fmt, ##args)
4148 #define btrfs_emerg_rl_in_rcu(fs_info, fmt, args...) \ argument
4149 btrfs_printk_rl_in_rcu(fs_info, KERN_EMERG fmt, ##args)
4150 #define btrfs_alert_rl_in_rcu(fs_info, fmt, args...) \ argument
4151 btrfs_printk_rl_in_rcu(fs_info, KERN_ALERT fmt, ##args)
4152 #define btrfs_crit_rl_in_rcu(fs_info, fmt, args...) \ argument
4153 btrfs_printk_rl_in_rcu(fs_info, KERN_CRIT fmt, ##args)
4154 #define btrfs_err_rl_in_rcu(fs_info, fmt, args...) \ argument
4155 btrfs_printk_rl_in_rcu(fs_info, KERN_ERR fmt, ##args)
4156 #define btrfs_warn_rl_in_rcu(fs_info, fmt, args...) \ argument
4157 btrfs_printk_rl_in_rcu(fs_info, KERN_WARNING fmt, ##args)
4158 #define btrfs_notice_rl_in_rcu(fs_info, fmt, args...) \ argument
4159 btrfs_printk_rl_in_rcu(fs_info, KERN_NOTICE fmt, ##args)
4160 #define btrfs_info_rl_in_rcu(fs_info, fmt, args...) \ argument
4161 btrfs_printk_rl_in_rcu(fs_info, KERN_INFO fmt, ##args)
4166 #define btrfs_emerg_rl(fs_info, fmt, args...) \ argument
4167 btrfs_printk_ratelimited(fs_info, KERN_EMERG fmt, ##args)
4168 #define btrfs_alert_rl(fs_info, fmt, args...) \ argument
4169 btrfs_printk_ratelimited(fs_info, KERN_ALERT fmt, ##args)
4170 #define btrfs_crit_rl(fs_info, fmt, args...) \ argument
4171 btrfs_printk_ratelimited(fs_info, KERN_CRIT fmt, ##args)
4172 #define btrfs_err_rl(fs_info, fmt, args...) \ argument
4173 btrfs_printk_ratelimited(fs_info, KERN_ERR fmt, ##args)
4174 #define btrfs_warn_rl(fs_info, fmt, args...) \ argument
4175 btrfs_printk_ratelimited(fs_info, KERN_WARNING fmt, ##args)
4176 #define btrfs_notice_rl(fs_info, fmt, args...) \ argument
4177 btrfs_printk_ratelimited(fs_info, KERN_NOTICE fmt, ##args)
4178 #define btrfs_info_rl(fs_info, fmt, args...) \ argument
4179 btrfs_printk_ratelimited(fs_info, KERN_INFO fmt, ##args)
4181 #define btrfs_debug(fs_info, fmt, args...) \ argument
4182 btrfs_printk(fs_info, KERN_DEBUG fmt, ##args)
4183 #define btrfs_debug_in_rcu(fs_info, fmt, args...) \ argument
4184 btrfs_printk_in_rcu(fs_info, KERN_DEBUG fmt, ##args)
4185 #define btrfs_debug_rl_in_rcu(fs_info, fmt, args...) \ argument
4186 btrfs_printk_rl_in_rcu(fs_info, KERN_DEBUG fmt, ##args)
4187 #define btrfs_debug_rl(fs_info, fmt, args...) \ argument
4188 btrfs_printk_ratelimited(fs_info, KERN_DEBUG fmt, ##args)
4190 #define btrfs_debug(fs_info, fmt, args...) \ argument
4192 #define btrfs_debug_in_rcu(fs_info, fmt, args...) \ argument
4194 #define btrfs_debug_rl_in_rcu(fs_info, fmt, args...) \ argument
4196 #define btrfs_debug_rl(fs_info, fmt, args...) \ argument
4200 #define btrfs_printk_in_rcu(fs_info, fmt, args...) \ argument
4203 btrfs_printk(fs_info, fmt, ##args); \
4207 #define btrfs_printk_ratelimited(fs_info, fmt, args...) \ argument
4213 btrfs_printk(fs_info, fmt, ##args); \
4216 #define btrfs_printk_rl_in_rcu(fs_info, fmt, args...) \ argument
4219 btrfs_printk_ratelimited(fs_info, fmt, ##args); \
4242 void __btrfs_std_error(struct btrfs_fs_info *fs_info, const char *function,
4255 static inline void __btrfs_set_fs_incompat(struct btrfs_fs_info *fs_info, in __btrfs_set_fs_incompat() argument
4261 disk_super = fs_info->super_copy; in __btrfs_set_fs_incompat()
4264 spin_lock(&fs_info->super_lock); in __btrfs_set_fs_incompat()
4269 btrfs_info(fs_info, "setting %llu feature flag", in __btrfs_set_fs_incompat()
4272 spin_unlock(&fs_info->super_lock); in __btrfs_set_fs_incompat()
4276 #define btrfs_fs_incompat(fs_info, opt) \ argument
4277 __btrfs_fs_incompat((fs_info), BTRFS_FEATURE_INCOMPAT_##opt)
4279 static inline int __btrfs_fs_incompat(struct btrfs_fs_info *fs_info, u64 flag) in __btrfs_fs_incompat() argument
4282 disk_super = fs_info->super_copy; in __btrfs_fs_incompat()
4294 &((root)->fs_info->fs_state))) { \
4303 #define btrfs_std_error(fs_info, errno, fmt, args...) \ argument
4305 __btrfs_std_error((fs_info), __func__, __LINE__, \
4311 void __btrfs_panic(struct btrfs_fs_info *fs_info, const char *function,
4318 #define btrfs_panic(fs_info, errno, fmt, args...) \ argument
4320 __btrfs_panic(fs_info, __func__, __LINE__, errno, fmt, ##args); \
4357 int btrfs_scrub_dev(struct btrfs_fs_info *fs_info, u64 devid, u64 start,
4369 void btrfs_bio_counter_inc_blocked(struct btrfs_fs_info *fs_info);
4370 void btrfs_bio_counter_inc_noblocked(struct btrfs_fs_info *fs_info);
4371 void btrfs_bio_counter_sub(struct btrfs_fs_info *fs_info, s64 amount);
4373 static inline void btrfs_bio_counter_dec(struct btrfs_fs_info *fs_info) in btrfs_bio_counter_dec() argument
4375 btrfs_bio_counter_sub(fs_info, 1); in btrfs_bio_counter_dec()
4403 static inline int btrfs_defrag_cancelled(struct btrfs_fs_info *fs_info) in btrfs_defrag_cancelled() argument