Lines Matching refs:wbc
389 static int wb_priority(struct writeback_control *wbc) in wb_priority() argument
393 if (wbc->sync_mode == WB_SYNC_ALL) in wb_priority()
649 static int nfs_do_writepage(struct page *page, struct writeback_control *wbc, in nfs_do_writepage() argument
657 redirty_page_for_writepage(wbc, page); in nfs_do_writepage()
667 struct writeback_control *wbc) in nfs_writepage_locked() argument
676 err = nfs_do_writepage(page, wbc, &pgio); in nfs_writepage_locked()
686 int nfs_writepage(struct page *page, struct writeback_control *wbc) in nfs_writepage() argument
690 ret = nfs_writepage_locked(page, wbc); in nfs_writepage()
696 static int nfs_writepages_callback(struct page *page, struct writeback_control *wbc, void *data) in nfs_writepages_callback() argument
700 ret = nfs_do_writepage(page, wbc, data); in nfs_writepages_callback()
711 int nfs_writepages(struct address_space *mapping, struct writeback_control *wbc) in nfs_writepages() argument
724 nfs_pageio_init_write(&pgio, inode, wb_priority(wbc), false, in nfs_writepages()
727 err = write_cache_pages(mapping, wbc, nfs_writepages_callback, &pgio); in nfs_writepages()
1920 struct writeback_control *wbc) in __nfs_commit_inode() argument
1937 if (wbc && wbc->sync_mode == WB_SYNC_NONE) { in __nfs_commit_inode()
1938 if (nscan < wbc->nr_to_write) in __nfs_commit_inode()
1939 wbc->nr_to_write -= nscan; in __nfs_commit_inode()
1941 wbc->nr_to_write = 0; in __nfs_commit_inode()
1959 int nfs_write_inode(struct inode *inode, struct writeback_control *wbc) in nfs_write_inode() argument
1965 if (wbc->sync_mode == WB_SYNC_NONE) { in nfs_write_inode()
1980 ret = __nfs_commit_inode(inode, flags, wbc); in nfs_write_inode()
2070 struct writeback_control wbc = { in nfs_wb_page() local
2083 ret = nfs_writepage_locked(page, &wbc); in nfs_wb_page()