Lines Matching refs:bdi_writeback

85 static bool wb_io_lists_populated(struct bdi_writeback *wb)
98 static void wb_io_lists_depopulated(struct bdi_writeback *wb)
109 * inode_io_list_move_locked - move an inode onto a bdi_writeback IO list
111 * @wb: target bdi_writeback
119 struct bdi_writeback *wb,
136 static void wb_wakeup(struct bdi_writeback *wb)
144 static void finish_writeback_work(struct bdi_writeback *wb,
160 static void wb_queue_work(struct bdi_writeback *wb,
243 struct bdi_writeback *wb = NULL;
274 * @wb: target bdi_writeback
280 struct bdi_writeback *wb)
302 static struct bdi_writeback *
308 struct bdi_writeback *wb = inode_to_wb(inode);
340 static struct bdi_writeback *inode_to_wb_and_lock_list(struct inode *inode)
358 struct bdi_writeback *new_wb;
373 struct bdi_writeback *old_wb,
374 struct bdi_writeback *new_wb)
471 struct bdi_writeback *old_wb = isw->inodes[0]->i_wb;
472 struct bdi_writeback *new_wb = isw->new_wb;
524 struct bdi_writeback *new_wb)
642 bool cleanup_offline_cgwb(struct bdi_writeback *wb)
782 struct bdi_writeback *wb = wbc->wb;
920 * @wb: target bdi_writeback to split @nr_pages to
927 static long wb_split_bdi_pages(struct bdi_writeback *wb, long nr_pages)
952 * Split and issue @base_work to all wb's (bdi_writeback's) of @bdi which
961 struct bdi_writeback *last_wb = NULL;
962 struct bdi_writeback *wb = list_entry(&bdi->wb_list,
963 struct bdi_writeback, bdi_node);
1035 * Initiate flush of the bdi_writeback identified by @bdi_id and @memcg_id
1043 struct bdi_writeback *wb;
1152 struct bdi_writeback *wb)
1163 static struct bdi_writeback *
1168 struct bdi_writeback *wb = inode_to_wb(inode);
1175 static struct bdi_writeback *inode_to_wb_and_lock_list(struct inode *inode)
1178 struct bdi_writeback *wb = inode_to_wb(inode);
1184 static long wb_split_bdi_pages(struct bdi_writeback *wb, long nr_pages)
1213 static void wb_start_writeback(struct bdi_writeback *wb, enum wb_reason reason)
1244 void wb_start_background_writeback(struct bdi_writeback *wb)
1259 struct bdi_writeback *wb;
1318 static void redirty_tail_locked(struct inode *inode, struct bdi_writeback *wb)
1343 static void redirty_tail(struct inode *inode, struct bdi_writeback *wb)
1353 static void requeue_io(struct inode *inode, struct bdi_writeback *wb)
1449 static void queue_io(struct bdi_writeback *wb, struct wb_writeback_work *work,
1538 static void requeue_inode(struct inode *inode, struct bdi_writeback *wb,
1711 struct bdi_writeback *wb;
1783 static long writeback_chunk_size(struct bdi_writeback *wb,
1824 struct bdi_writeback *wb,
1843 struct bdi_writeback *tmp_wb;
1968 static long __writeback_inodes_wb(struct bdi_writeback *wb,
2002 static long writeback_inodes_wb(struct bdi_writeback *wb, long nr_pages,
2039 static long wb_writeback(struct bdi_writeback *wb,
2138 static struct wb_writeback_work *get_next_work_item(struct bdi_writeback *wb)
2152 static long wb_check_background_flush(struct bdi_writeback *wb)
2170 static long wb_check_old_data_flush(struct bdi_writeback *wb)
2204 static long wb_check_start_all(struct bdi_writeback *wb)
2231 static long wb_do_writeback(struct bdi_writeback *wb)
2264 struct bdi_writeback *wb = container_of(to_delayed_work(work),
2265 struct bdi_writeback, dwork);
2306 struct bdi_writeback *wb;
2365 struct bdi_writeback *wb;
2424 struct bdi_writeback *wb = NULL;