Home
last modified time | relevance | path

Searched defs:bdi_writeback (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
Dbacking-dev-defs.h107 struct bdi_writeback { struct
108 struct backing_dev_info *bdi; /* our parent bdi */
110 unsigned long state; /* Always use atomic bitops on this */
111 unsigned long last_old_flush; /* last old data flush */
113 struct list_head b_dirty; /* dirty inodes */
114 struct list_head b_io; /* parked for writeback */
115 struct list_head b_more_io; /* parked for more writeback */
116 struct list_head b_dirty_time; /* time stamps are dirty */
117 spinlock_t list_lock; /* protects the b_* lists */
119 struct percpu_counter stat[NR_WB_STAT_ITEMS];
[all …]
/kernel/linux/linux-4.19/include/linux/
Dbacking-dev-defs.h109 struct bdi_writeback { struct
123 struct bdi_writeback_congested *congested; argument
125 unsigned long bw_time_stamp; /* last time write bw is updated */
126 unsigned long dirtied_stamp;
127 unsigned long written_stamp; /* pages written at bw_time_stamp */
128 unsigned long write_bandwidth; /* the estimated write bandwidth */
129 unsigned long avg_write_bandwidth; /* further smoothed write bw, > 0 */
137 unsigned long dirty_ratelimit;
138 unsigned long balanced_dirty_ratelimit;
140 struct fprop_local_percpu completions;
[all …]