Lines Matching refs:wbc

656 static int writepage_nounlock(struct page *page, struct writeback_control *wbc)  in writepage_nounlock()  argument
691 redirty_page_for_writepage(wbc, page); in writepage_nounlock()
721 redirty_page_for_writepage(wbc, page); in writepage_nounlock()
738 redirty_page_for_writepage(wbc, page); in writepage_nounlock()
766 if (!wbc) in writepage_nounlock()
767 wbc = &tmp_wbc; in writepage_nounlock()
771 redirty_page_for_writepage(wbc, page); in writepage_nounlock()
780 wbc->pages_skipped++; in writepage_nounlock()
798 static int ceph_writepage(struct page *page, struct writeback_control *wbc) in ceph_writepage() argument
805 if (wbc->sync_mode == WB_SYNC_NONE && in ceph_writepage()
807 redirty_page_for_writepage(wbc, page); in ceph_writepage()
813 err = writepage_nounlock(page, wbc); in ceph_writepage()
927 struct writeback_control *wbc) in ceph_writepages_start() argument
945 if (wbc->sync_mode == WB_SYNC_NONE && in ceph_writepages_start()
950 wbc->sync_mode == WB_SYNC_NONE ? "NONE" : in ceph_writepages_start()
951 (wbc->sync_mode == WB_SYNC_ALL ? "ALL" : "HOLD")); in ceph_writepages_start()
967 start_index = wbc->range_cyclic ? mapping->writeback_index : 0; in ceph_writepages_start()
970 if (wbc->sync_mode == WB_SYNC_ALL || wbc->tagged_writepages) { in ceph_writepages_start()
990 if (wbc->range_cyclic) { in ceph_writepages_start()
997 index = wbc->range_start >> PAGE_SHIFT; in ceph_writepages_start()
998 end = wbc->range_end >> PAGE_SHIFT; in ceph_writepages_start()
999 if (wbc->range_start == 0 && wbc->range_end == LLONG_MAX) in ceph_writepages_start()
1013 if (wbc->sync_mode == WB_SYNC_ALL || wbc->tagged_writepages) in ceph_writepages_start()
1058 wbc->sync_mode != WB_SYNC_NONE) in ceph_writepages_start()
1082 if (wbc->sync_mode == WB_SYNC_NONE) { in ceph_writepages_start()
1137 redirty_page_for_writepage(wbc, page); in ceph_writepages_start()
1168 redirty_page_for_writepage(wbc, page); in ceph_writepages_start()
1336 wbc->nr_to_write -= i; in ceph_writepages_start()
1346 if (wbc->nr_to_write <= 0 && wbc->sync_mode == WB_SYNC_NONE) in ceph_writepages_start()
1362 if (wbc->sync_mode != WB_SYNC_NONE && in ceph_writepages_start()
1389 if (wbc->range_cyclic || (range_whole && wbc->nr_to_write > 0)) in ceph_writepages_start()