Lines Matching refs:wbc

392 static int wb_priority(struct writeback_control *wbc)  in wb_priority()  argument
396 if (wbc->sync_mode == WB_SYNC_ALL) in wb_priority()
609 struct writeback_control *wbc, in nfs_page_async_flush() argument
638 if (wbc->sync_mode == WB_SYNC_NONE) in nfs_page_async_flush()
640 folio_redirty_for_writepage(wbc, folio); in nfs_page_async_flush()
653 static int nfs_do_writepage(struct folio *folio, struct writeback_control *wbc, in nfs_do_writepage() argument
657 return nfs_page_async_flush(folio, wbc, pgio); in nfs_do_writepage()
664 struct writeback_control *wbc) in nfs_writepage_locked() argument
670 if (wbc->sync_mode == WB_SYNC_NONE && in nfs_writepage_locked()
677 err = nfs_do_writepage(folio, wbc, &pgio); in nfs_writepage_locked()
683 int nfs_writepage(struct page *page, struct writeback_control *wbc) in nfs_writepage() argument
688 ret = nfs_writepage_locked(folio, wbc); in nfs_writepage()
695 struct writeback_control *wbc, void *data) in nfs_writepages_callback() argument
699 ret = nfs_do_writepage(folio, wbc, data); in nfs_writepages_callback()
710 int nfs_writepages(struct address_space *mapping, struct writeback_control *wbc) in nfs_writepages() argument
719 if (wbc->sync_mode == WB_SYNC_NONE && in nfs_writepages()
725 if (!(mntflags & NFS_MOUNT_WRITE_EAGER) || wbc->for_kupdate || in nfs_writepages()
726 wbc->for_background || wbc->for_sync || wbc->for_reclaim) { in nfs_writepages()
731 priority = wb_priority(wbc); in nfs_writepages()
738 err = write_cache_pages(mapping, wbc, nfs_writepages_callback, in nfs_writepages()
1935 struct writeback_control *wbc) in __nfs_commit_inode() argument
1953 if (wbc && wbc->sync_mode == WB_SYNC_NONE) { in __nfs_commit_inode()
1954 if (nscan < wbc->nr_to_write) in __nfs_commit_inode()
1955 wbc->nr_to_write -= nscan; in __nfs_commit_inode()
1957 wbc->nr_to_write = 0; in __nfs_commit_inode()
1975 int nfs_write_inode(struct inode *inode, struct writeback_control *wbc) in nfs_write_inode() argument
1981 if (wbc->sync_mode == WB_SYNC_NONE) { in nfs_write_inode()
1996 ret = __nfs_commit_inode(inode, flags, wbc); in nfs_write_inode()
2091 struct writeback_control wbc = { in nfs_wb_folio() local
2104 ret = nfs_writepage_locked(folio, &wbc); in nfs_wb_folio()