/linux-master/block/ |
H A D | fops.c | 423 struct writeback_control *wbc) 429 err = write_cache_pages(mapping, wbc, block_write_full_folio, 506 struct writeback_control *wbc) 510 return iomap_writepages(mapping, wbc, &wpc, &blkdev_writeback_ops); 422 blkdev_writepages(struct address_space *mapping, struct writeback_control *wbc) argument 505 blkdev_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_shmem.c | 305 struct writeback_control wbc = { local 333 ret = mapping->a_ops->writepage(page, &wbc);
|
/linux-master/fs/9p/ |
H A D | vfs_file.c | 487 struct writeback_control wbc = { local 502 filemap_fdatawrite_wbc(inode->i_mapping, &wbc);
|
H A D | vfs_super.c | 263 struct writeback_control *wbc) 267 * wbc->sync_mode. 270 return netfs_unpin_writeback(inode, wbc); 274 struct writeback_control *wbc) 279 return netfs_unpin_writeback(inode, wbc); 262 v9fs_write_inode(struct inode *inode, struct writeback_control *wbc) argument 273 v9fs_write_inode_dotl(struct inode *inode, struct writeback_control *wbc) argument
|
/linux-master/fs/adfs/ |
H A D | adfs.h | 146 int adfs_write_inode(struct inode *inode, struct writeback_control *wbc);
|
H A D | inode.c | 38 struct writeback_control *wbc) 40 return mpage_writepages(mapping, wbc, adfs_get_block); 361 int adfs_write_inode(struct inode *inode, struct writeback_control *wbc) argument 374 return adfs_dir_update(sb, &obj, wbc->sync_mode == WB_SYNC_ALL); 37 adfs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
|
/linux-master/fs/affs/ |
H A D | affs.h | 195 struct writeback_control *wbc);
|
H A D | file.c | 375 struct writeback_control *wbc) 377 return mpage_writepages(mapping, wbc, affs_get_block); 374 affs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
|
H A D | inode.c | 166 affs_write_inode(struct inode *inode, struct writeback_control *wbc) argument
|
/linux-master/fs/afs/ |
H A D | write.c | 204 int afs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument 213 if (wbc->sync_mode == WB_SYNC_ALL) 218 ret = netfs_writepages(mapping, wbc);
|
/linux-master/fs/bcachefs/ |
H A D | fs-io-buffered.c | 476 struct writeback_control *wbc, 502 op->wbio.bio.bi_opf = wbc_to_write_flags(wbc); 506 struct writeback_control *wbc, 618 bch2_writepage_io_alloc(c, wbc, w, inode, sector, 649 int bch2_writepages(struct address_space *mapping, struct writeback_control *wbc) argument 658 ret = write_cache_pages(mapping, wbc, __bch2_writepage, &w); 475 bch2_writepage_io_alloc(struct bch_fs *c, struct writeback_control *wbc, struct bch_writepage_state *w, struct bch_inode_info *inode, u64 sector, unsigned nr_replicas) argument 505 __bch2_writepage(struct folio *folio, struct writeback_control *wbc, void *data) argument
|
H A D | fs.c | 1535 struct writeback_control *wbc) 1534 bch2_vfs_write_inode(struct inode *vinode, struct writeback_control *wbc) argument
|
/linux-master/fs/bfs/ |
H A D | file.c | 155 struct writeback_control *wbc) 157 return mpage_writepages(mapping, wbc, bfs_get_block); 154 bfs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
|
H A D | inode.c | 114 static int bfs_write_inode(struct inode *inode, struct writeback_control *wbc) argument 150 if (wbc->sync_mode == WB_SYNC_ALL) {
|
/linux-master/fs/btrfs/ |
H A D | btrfs_inode.h | 530 u64 start, u64 end, struct writeback_control *wbc);
|
H A D | disk-io.c | 498 struct writeback_control *wbc) 502 if (wbc->sync_mode == WB_SYNC_NONE) { 505 if (wbc->for_kupdate) 516 return btree_write_cache_pages(mapping, wbc); 497 btree_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
|
H A D | extent_io.c | 103 struct writeback_control *wbc; member in struct:btrfs_bio_ctrl 773 if (bio_ctrl->wbc) { 791 wbc_init_bio(bio_ctrl->wbc, &bbio->bio); 842 if (bio_ctrl->wbc) 843 wbc_account_cgroup_owner(bio_ctrl->wbc, page, len); 1196 struct page *page, struct writeback_control *wbc) 1214 delalloc_end, wbc); 1233 wbc->nr_to_write -= delalloc_to_write; 1237 if (wbc->nr_to_write < delalloc_to_write) { 1242 wbc 1195 writepage_delalloc(struct btrfs_inode *inode, struct page *page, struct writeback_control *wbc) argument 1506 lock_extent_buffer_for_io(struct extent_buffer *eb, struct writeback_control *wbc) argument 1690 write_one_eb(struct extent_buffer *eb, struct writeback_control *wbc) argument 1757 submit_eb_subpage(struct page *page, struct writeback_control *wbc) argument 1841 struct writeback_control *wbc = ctx->wbc; local 1904 btree_write_cache_pages(struct address_space *mapping, struct writeback_control *wbc) argument 2035 struct writeback_control *wbc = bio_ctrl->wbc; local 2189 extent_write_locked_range(struct inode *inode, struct page *locked_page, u64 start, u64 end, struct writeback_control *wbc, bool pages_dirty) argument 2249 extent_writepages(struct address_space *mapping, struct writeback_control *wbc) argument [all...] |
H A D | extent_io.h | 128 struct writeback_control *wbc; member in struct:btrfs_eb_write_context 238 u64 start, u64 end, struct writeback_control *wbc, 241 struct writeback_control *wbc); 243 struct writeback_control *wbc);
|
H A D | inode.c | 138 u64 end, struct writeback_control *wbc, 1079 struct writeback_control wbc = { local 1086 wbc_attach_fdatawrite_inode(&wbc, &inode->vfs_inode); 1087 ret = run_delalloc_cow(inode, locked_page, start, end, &wbc, false); 1088 wbc_detach_inode(&wbc); 1624 u64 end, struct writeback_control *wbc) 1627 struct cgroup_subsys_state *blkcg_css = wbc_blkcg_css(wbc); 1634 const blk_opf_t write_flags = wbc_to_write_flags(wbc); 1676 * be accounted against wbc once. Let's do it here 1677 * before the paths diverge. wbc accountin 1622 run_delalloc_compressed(struct btrfs_inode *inode, struct page *locked_page, u64 start, u64 end, struct writeback_control *wbc) argument 1715 run_delalloc_cow(struct btrfs_inode *inode, struct page *locked_page, u64 start, u64 end, struct writeback_control *wbc, bool pages_dirty) argument 2262 btrfs_run_delalloc_range(struct btrfs_inode *inode, struct page *locked_page, u64 start, u64 end, struct writeback_control *wbc) argument 7926 btrfs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument 9354 start_delalloc_inodes(struct btrfs_root *root, struct writeback_control *wbc, bool snapshot, bool in_reclaim_context) argument 9429 struct writeback_control wbc = { local 9446 struct writeback_control wbc = { local [all...] |
H A D | zoned.c | 1853 const struct writeback_control *wbc = ctx->wbc; local 1879 if (wbc->sync_mode == WB_SYNC_NONE || 1880 (wbc->sync_mode == WB_SYNC_ALL && !wbc->for_sync)) 1917 const struct writeback_control *wbc = ctx->wbc; local 1962 if (wbc->sync_mode == WB_SYNC_ALL && !wbc->for_sync)
|
/linux-master/fs/ |
H A D | buffer.c | 58 enum rw_hint hint, struct writeback_control *wbc); 1786 * (wbc->sync_mode == WB_SYNC_NONE) then it will redirty a page which has a 1791 * If block_write_full_folio() is called with wbc->sync_mode == 1796 get_block_t *get_block, struct writeback_control *wbc) 1804 blk_opf_t write_flags = wbc_to_write_flags(wbc); 1868 if (wbc->sync_mode != WB_SYNC_NONE) { 1871 folio_redirty_for_writepage(wbc, folio); 1893 inode->i_write_hint, wbc); 1949 inode->i_write_hint, wbc); 2708 int block_write_full_folio(struct folio *folio, struct writeback_control *wbc, argument 1795 __block_write_full_folio(struct inode *inode, struct folio *folio, get_block_t *get_block, struct writeback_control *wbc) argument 2760 submit_bh_wbc(blk_opf_t opf, struct buffer_head *bh, enum rw_hint write_hint, struct writeback_control *wbc) argument [all...] |
/linux-master/fs/ceph/ |
H A D | addr.c | 641 static int writepage_nounlock(struct page *page, struct writeback_control *wbc) argument 679 redirty_page_for_writepage(wbc, page); 710 redirty_page_for_writepage(wbc, page); 727 redirty_page_for_writepage(wbc, page); 756 if (!wbc) 757 wbc = &tmp_wbc; 762 redirty_page_for_writepage(wbc, page); 771 wbc->pages_skipped++; 790 static int ceph_writepage(struct page *page, struct writeback_control *wbc) argument 797 if (wbc 922 ceph_writepages_start(struct address_space *mapping, struct writeback_control *wbc) argument [all...] |
H A D | cache.h | 47 struct writeback_control *wbc) 49 return netfs_unpin_writeback(inode, wbc); 104 struct writeback_control *wbc) 46 ceph_fscache_unpin_writeback(struct inode *inode, struct writeback_control *wbc) argument 103 ceph_fscache_unpin_writeback(struct inode *inode, struct writeback_control *wbc) argument
|
H A D | caps.c | 2534 int ceph_write_inode(struct inode *inode, struct writeback_control *wbc) argument 2541 int wait = (wbc->sync_mode == WB_SYNC_ALL && !wbc->for_sync); 2544 ceph_fscache_unpin_writeback(inode, wbc);
|
H A D | super.h | 1240 extern int ceph_write_inode(struct inode *inode, struct writeback_control *wbc);
|