Lines Matching refs:wbc
18 struct writeback_control *wbc,
53 struct writeback_control wbc = {
61 return afs_writepages_region(mapping, &wbc, folio_pos(folio), LLONG_MAX,
257 static void afs_redirty_pages(struct writeback_control *wbc,
279 folio_redirty_for_writepage(wbc, folio);
582 struct writeback_control *wbc,
593 long count = wbc->nr_to_write;
659 wbc->nr_to_write = count;
673 afs_redirty_pages(wbc, mapping, start, len);
679 afs_redirty_pages(wbc, mapping, start, len);
704 struct writeback_control *wbc,
737 if (wbc->sync_mode != WB_SYNC_NONE) {
758 if (wbc->sync_mode != WB_SYNC_NONE) {
767 if (wbc->sync_mode == WB_SYNC_NONE) {
781 ret = afs_write_back_from_locked_folio(mapping, wbc,
794 } while (wbc->nr_to_write > 0);
805 struct writeback_control *wbc)
817 if (wbc->sync_mode == WB_SYNC_ALL)
822 if (wbc->range_cyclic) {
824 ret = afs_writepages_region(mapping, wbc, start, LLONG_MAX,
828 if (start > 0 && wbc->nr_to_write > 0) {
829 ret = afs_writepages_region(mapping, wbc, 0,
836 } else if (wbc->range_start == 0 && wbc->range_end == LLONG_MAX) {
837 ret = afs_writepages_region(mapping, wbc, 0, LLONG_MAX,
839 if (wbc->nr_to_write > 0 && ret == 0)
842 ret = afs_writepages_region(mapping, wbc,
843 wbc->range_start, wbc->range_end,