Lines Matching refs:wbc

3255 				      struct writeback_control *wbc,  in update_nr_written()  argument
3258 wbc->nr_to_write -= nr_written; in update_nr_written()
3259 if (wbc->range_cyclic || (wbc->nr_to_write > 0 && in update_nr_written()
3260 wbc->range_start == 0 && wbc->range_end == LLONG_MAX)) in update_nr_written()
3275 struct page *page, struct writeback_control *wbc, in writepage_delalloc() argument
3327 if (wbc->nr_to_write < delalloc_to_write) { in writepage_delalloc()
3332 wbc->nr_to_write = min_t(u64, delalloc_to_write, in writepage_delalloc()
3345 wbc->nr_to_write -= *nr_written; in writepage_delalloc()
3365 struct writeback_control *wbc, in __extent_writepage_io() argument
3395 wbc->pages_skipped++; in __extent_writepage_io()
3397 redirty_page_for_writepage(wbc, page); in __extent_writepage_io()
3399 update_nr_written(page, wbc, nr_written); in __extent_writepage_io()
3410 update_nr_written(page, wbc, nr_written + 1); in __extent_writepage_io()
3525 static int __extent_writepage(struct page *page, struct writeback_control *wbc, in __extent_writepage() argument
3540 if (wbc->sync_mode == WB_SYNC_ALL) in __extent_writepage()
3545 trace___extent_writepage(page, inode, wbc); in __extent_writepage()
3573 ret = writepage_delalloc(inode, page, wbc, epd, start, &nr_written); in __extent_writepage()
3579 ret = __extent_writepage_io(inode, page, wbc, epd, in __extent_writepage()
3778 struct writeback_control *wbc, in write_one_eb() argument
3814 update_nr_written(p, wbc, 1); in write_one_eb()
3830 struct writeback_control *wbc) in btree_write_cache_pages() argument
3839 .sync_io = wbc->sync_mode == WB_SYNC_ALL, in btree_write_cache_pages()
3853 if (wbc->range_cyclic) { in btree_write_cache_pages()
3857 index = wbc->range_start >> PAGE_CACHE_SHIFT; in btree_write_cache_pages()
3858 end = wbc->range_end >> PAGE_CACHE_SHIFT; in btree_write_cache_pages()
3861 if (wbc->sync_mode == WB_SYNC_ALL) in btree_write_cache_pages()
3866 if (wbc->sync_mode == WB_SYNC_ALL) in btree_write_cache_pages()
3880 if (!wbc->range_cyclic && page->index > end) { in btree_write_cache_pages()
3920 ret = write_one_eb(eb, fs_info, wbc, &epd); in btree_write_cache_pages()
3933 nr_to_write_done = wbc->nr_to_write <= 0; in btree_write_cache_pages()
3968 struct writeback_control *wbc, in extent_write_cache_pages() argument
3997 if (wbc->range_cyclic) { in extent_write_cache_pages()
4001 index = wbc->range_start >> PAGE_CACHE_SHIFT; in extent_write_cache_pages()
4002 end = wbc->range_end >> PAGE_CACHE_SHIFT; in extent_write_cache_pages()
4005 if (wbc->sync_mode == WB_SYNC_ALL) in extent_write_cache_pages()
4010 if (wbc->sync_mode == WB_SYNC_ALL) in extent_write_cache_pages()
4038 if (!wbc->range_cyclic && page->index > end) { in extent_write_cache_pages()
4044 if (wbc->sync_mode != WB_SYNC_NONE) { in extent_write_cache_pages()
4056 ret = (*writepage)(page, wbc, data); in extent_write_cache_pages()
4070 nr_to_write_done = wbc->nr_to_write <= 0; in extent_write_cache_pages()
4111 struct writeback_control *wbc) in extent_write_full_page() argument
4119 .sync_io = wbc->sync_mode == WB_SYNC_ALL, in extent_write_full_page()
4123 ret = __extent_writepage(page, wbc, &epd); in extent_write_full_page()
4176 struct writeback_control *wbc) in extent_writepages() argument
4184 .sync_io = wbc->sync_mode == WB_SYNC_ALL, in extent_writepages()
4188 ret = extent_write_cache_pages(tree, mapping, wbc, in extent_writepages()