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()
811 err = writepage_nounlock(page, wbc); in ceph_writepage()
925 struct writeback_control *wbc) in ceph_writepages_start() argument
943 if (wbc->sync_mode == WB_SYNC_NONE && in ceph_writepages_start()
948 wbc->sync_mode == WB_SYNC_NONE ? "NONE" : in ceph_writepages_start()
949 (wbc->sync_mode == WB_SYNC_ALL ? "ALL" : "HOLD")); in ceph_writepages_start()
965 start_index = wbc->range_cyclic ? mapping->writeback_index : 0; in ceph_writepages_start()
968 if (wbc->sync_mode == WB_SYNC_ALL || wbc->tagged_writepages) { in ceph_writepages_start()
988 if (wbc->range_cyclic) { in ceph_writepages_start()
995 index = wbc->range_start >> PAGE_SHIFT; in ceph_writepages_start()
996 end = wbc->range_end >> PAGE_SHIFT; in ceph_writepages_start()
997 if (wbc->range_start == 0 && wbc->range_end == LLONG_MAX) in ceph_writepages_start()
1011 if (wbc->sync_mode == WB_SYNC_ALL || wbc->tagged_writepages) in ceph_writepages_start()
1056 wbc->sync_mode != WB_SYNC_NONE) in ceph_writepages_start()
1080 if (wbc->sync_mode == WB_SYNC_NONE) { in ceph_writepages_start()
1135 redirty_page_for_writepage(wbc, page); in ceph_writepages_start()
1166 redirty_page_for_writepage(wbc, page); in ceph_writepages_start()
1334 wbc->nr_to_write -= i; in ceph_writepages_start()
1344 if (wbc->nr_to_write <= 0 && wbc->sync_mode == WB_SYNC_NONE) in ceph_writepages_start()
1360 if (wbc->sync_mode != WB_SYNC_NONE && in ceph_writepages_start()
1387 if (wbc->range_cyclic || (range_whole && wbc->nr_to_write > 0)) in ceph_writepages_start()