Searched refs:bdi_writeback (Results 1 – 7 of 7) sorted by relevance
/include/linux/ |
D | backing-dev.h | 44 void wb_start_background_writeback(struct bdi_writeback *wb); 46 void wb_wakeup_delayed(struct bdi_writeback *wb); 56 static inline bool wb_has_dirty_io(struct bdi_writeback *wb) in wb_has_dirty_io() 70 static inline void __add_wb_stat(struct bdi_writeback *wb, in __add_wb_stat() 76 static inline void inc_wb_stat(struct bdi_writeback *wb, enum wb_stat_item item) in inc_wb_stat() 81 static inline void dec_wb_stat(struct bdi_writeback *wb, enum wb_stat_item item) in dec_wb_stat() 86 static inline s64 wb_stat(struct bdi_writeback *wb, enum wb_stat_item item) in wb_stat() 91 static inline s64 wb_stat_sum(struct bdi_writeback *wb, enum wb_stat_item item) in wb_stat_sum() 96 extern void wb_writeout_inc(struct bdi_writeback *wb); 153 static inline bool writeback_in_progress(struct bdi_writeback *wb) in writeback_in_progress() [all …]
|
D | backing-dev-defs.h | 130 struct bdi_writeback { struct 210 struct bdi_writeback wb; /* the root writeback info for this bdi */ 261 static inline bool wb_tryget(struct bdi_writeback *wb) in wb_tryget() 272 static inline void wb_get(struct bdi_writeback *wb) in wb_get() 282 static inline void wb_put(struct bdi_writeback *wb) in wb_put() 302 static inline bool wb_dying(struct bdi_writeback *wb) in wb_dying() 309 static inline bool wb_tryget(struct bdi_writeback *wb) in wb_tryget() 314 static inline void wb_get(struct bdi_writeback *wb) in wb_get() 318 static inline void wb_put(struct bdi_writeback *wb) in wb_put() 322 static inline bool wb_dying(struct bdi_writeback *wb) in wb_dying()
|
D | writeback.h | 84 struct bdi_writeback *wb; /* wb this writeback is issued under */ 190 struct bdi_writeback; 385 unsigned long wb_calc_thresh(struct bdi_writeback *wb, unsigned long thresh); 387 void wb_update_bandwidth(struct bdi_writeback *wb, unsigned long start_time); 389 bool wb_over_bg_thresh(struct bdi_writeback *wb);
|
D | memcontrol.h | 1282 struct wb_domain *mem_cgroup_wb_domain(struct bdi_writeback *wb); 1283 void mem_cgroup_wb_stats(struct bdi_writeback *wb, unsigned long *pfilepages, 1288 struct bdi_writeback *wb); 1291 struct bdi_writeback *wb) in mem_cgroup_track_foreign_dirty() 1300 void mem_cgroup_flush_foreign(struct bdi_writeback *wb); 1304 static inline struct wb_domain *mem_cgroup_wb_domain(struct bdi_writeback *wb) in mem_cgroup_wb_domain() 1309 static inline void mem_cgroup_wb_stats(struct bdi_writeback *wb, in mem_cgroup_wb_stats() 1318 struct bdi_writeback *wb) in mem_cgroup_track_foreign_dirty() 1322 static inline void mem_cgroup_flush_foreign(struct bdi_writeback *wb) in mem_cgroup_flush_foreign()
|
D | mm.h | 37 struct bdi_writeback; 1598 struct bdi_writeback *wb);
|
D | fs.h | 48 struct bdi_writeback; 686 struct bdi_writeback *i_wb; /* the associated cgroup wb */
|
/include/trace/events/ |
D | writeback.h | 153 static inline unsigned int __trace_wb_assign_cgroup(struct bdi_writeback *wb) in __trace_wb_assign_cgroup() 167 static inline unsigned int __trace_wb_assign_cgroup(struct bdi_writeback *wb) in __trace_wb_assign_cgroup() 212 TP_PROTO(struct inode *inode, struct bdi_writeback *old_wb, 213 struct bdi_writeback *new_wb), 241 TP_PROTO(struct page *page, struct bdi_writeback *wb), 278 TP_PROTO(struct bdi_writeback *wb, unsigned int frn_bdi_id, 350 TP_PROTO(struct bdi_writeback *wb, struct wb_writeback_work *work), 391 TP_PROTO(struct bdi_writeback *wb, struct wb_writeback_work *work), \ 412 TP_PROTO(struct bdi_writeback *wb), 429 TP_PROTO(struct bdi_writeback *wb), \ [all …]
|