Lines Matching refs:backing_dev_info
50 struct backing_dev_info *bdi; /* our parent bdi */
62 struct backing_dev_info { struct
110 struct backing_dev_info *inode_to_bdi(struct inode *inode); argument
112 int __must_check bdi_init(struct backing_dev_info *bdi);
113 void bdi_destroy(struct backing_dev_info *bdi);
116 int bdi_register(struct backing_dev_info *bdi, struct device *parent,
118 int bdi_register_dev(struct backing_dev_info *bdi, dev_t dev);
119 int __must_check bdi_setup_and_register(struct backing_dev_info *, char *);
120 void bdi_start_writeback(struct backing_dev_info *bdi, long nr_pages,
122 void bdi_start_background_writeback(struct backing_dev_info *bdi);
124 int bdi_has_dirty_io(struct backing_dev_info *bdi);
125 void bdi_wakeup_thread_delayed(struct backing_dev_info *bdi);
139 static inline void __add_bdi_stat(struct backing_dev_info *bdi, in __add_bdi_stat()
145 static inline void __inc_bdi_stat(struct backing_dev_info *bdi, in __inc_bdi_stat()
151 static inline void inc_bdi_stat(struct backing_dev_info *bdi, in inc_bdi_stat()
161 static inline void __dec_bdi_stat(struct backing_dev_info *bdi, in __dec_bdi_stat()
167 static inline void dec_bdi_stat(struct backing_dev_info *bdi, in dec_bdi_stat()
177 static inline s64 bdi_stat(struct backing_dev_info *bdi, in bdi_stat()
183 static inline s64 __bdi_stat_sum(struct backing_dev_info *bdi, in __bdi_stat_sum()
189 static inline s64 bdi_stat_sum(struct backing_dev_info *bdi, in bdi_stat_sum()
202 extern void bdi_writeout_inc(struct backing_dev_info *bdi);
207 static inline unsigned long bdi_stat_error(struct backing_dev_info *bdi) in bdi_stat_error()
216 int bdi_set_min_ratio(struct backing_dev_info *bdi, unsigned int min_ratio);
217 int bdi_set_max_ratio(struct backing_dev_info *bdi, unsigned int max_ratio);
244 extern struct backing_dev_info noop_backing_dev_info;
246 int writeback_in_progress(struct backing_dev_info *bdi);
248 static inline int bdi_congested(struct backing_dev_info *bdi, int bdi_bits) in bdi_congested()
255 static inline int bdi_read_congested(struct backing_dev_info *bdi) in bdi_read_congested()
260 static inline int bdi_write_congested(struct backing_dev_info *bdi) in bdi_write_congested()
265 static inline int bdi_rw_congested(struct backing_dev_info *bdi) in bdi_rw_congested()
276 void clear_bdi_congested(struct backing_dev_info *bdi, int sync);
277 void set_bdi_congested(struct backing_dev_info *bdi, int sync);
283 static inline bool bdi_cap_stable_pages_required(struct backing_dev_info *bdi) in bdi_cap_stable_pages_required()
288 static inline bool bdi_cap_writeback_dirty(struct backing_dev_info *bdi) in bdi_cap_writeback_dirty()
293 static inline bool bdi_cap_account_dirty(struct backing_dev_info *bdi) in bdi_cap_account_dirty()
298 static inline bool bdi_cap_account_writeback(struct backing_dev_info *bdi) in bdi_cap_account_writeback()