Searched refs:wbc (Results 76 - 100 of 116) sorted by relevance

12345

/linux-master/fs/f2fs/
H A Dinode.c770 int f2fs_write_inode(struct inode *inode, struct writeback_control *wbc) argument
793 if (wbc && wbc->nr_to_write)
H A Df2fs.h3520 int f2fs_write_inode(struct inode *inode, struct writeback_control *wbc);
3646 struct writeback_control *wbc, bool atomic,
3649 struct writeback_control *wbc,
3856 struct writeback_control *wbc,
4288 struct writeback_control *wbc,
/linux-master/fs/btrfs/
H A Dinode.c138 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 Dbtrfs_inode.h530 u64 start, u64 end, struct writeback_control *wbc);
/linux-master/fs/udf/
H A Dinode.c185 struct writeback_control *wbc, void *data)
201 struct writeback_control *wbc)
207 return mpage_writepages(mapping, wbc, udf_get_block_wb);
208 return write_cache_pages(mapping, wbc, udf_adinicb_writepage, NULL);
1681 int udf_write_inode(struct inode *inode, struct writeback_control *wbc) argument
1683 return udf_update_inode(inode, wbc->sync_mode == WB_SYNC_ALL);
184 udf_adinicb_writepage(struct folio *folio, struct writeback_control *wbc, void *data) argument
200 udf_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/linux-master/fs/ntfs3/
H A Dinode.c858 struct writeback_control *wbc, void *data)
879 struct writeback_control *wbc)
887 return write_cache_pages(mapping, wbc, ntfs_resident_writepage,
889 return mpage_writepages(mapping, wbc, ntfs_get_block);
1044 int ntfs3_write_inode(struct inode *inode, struct writeback_control *wbc) argument
1046 return _ni_write_inode(inode, wbc->sync_mode == WB_SYNC_ALL);
857 ntfs_resident_writepage(struct folio *folio, struct writeback_control *wbc, void *data) argument
878 ntfs_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/linux-master/fs/gfs2/
H A Dsuper.c438 * @wbc: The writeback control structure
443 static int gfs2_write_inode(struct inode *inode, struct writeback_control *wbc) argument
450 bool flush_all = (wbc->sync_mode == WB_SYNC_ALL || gfs2_is_jdata(ip));
457 gfs2_ail1_flush(sdp, wbc);
/linux-master/fs/ecryptfs/
H A Dmmap.c44 * @wbc: Write-back control structure
52 static int ecryptfs_writepage(struct page *page, struct writeback_control *wbc) argument
H A Decryptfs_kernel.h72 struct writeback_control *wbc; member in union:ecryptfs_page_crypt_context::__anon1707
/linux-master/fs/affs/
H A Dinode.c166 affs_write_inode(struct inode *inode, struct writeback_control *wbc) argument
H A Dfile.c375 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
/linux-master/fs/
H A Ddax.c980 * If dax_writeback_mapping_range() was given a wbc->range_start
1026 struct dax_device *dax_dev, struct writeback_control *wbc)
1028 XA_STATE(xas, &mapping->i_pages, wbc->range_start >> PAGE_SHIFT);
1030 pgoff_t end_index = wbc->range_end >> PAGE_SHIFT;
1038 if (mapping_empty(mapping) || wbc->sync_mode != WB_SYNC_ALL)
1025 dax_writeback_mapping_range(struct address_space *mapping, struct dax_device *dax_dev, struct writeback_control *wbc) argument
/linux-master/fs/fat/
H A Dinode.c198 struct writeback_control *wbc)
200 return mpage_writepages(mapping, wbc, fat_get_block);
911 static int fat_write_inode(struct inode *inode, struct writeback_control *wbc) argument
922 err = __fat_write_inode(inode, wbc->sync_mode == WB_SYNC_ALL);
197 fat_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/linux-master/fs/hfsplus/
H A Dinode.c148 struct writeback_control *wbc)
150 return mpage_writepages(mapping, wbc, hfsplus_get_block);
147 hfsplus_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
H A Dsuper.c148 struct writeback_control *wbc)
147 hfsplus_write_inode(struct inode *inode, struct writeback_control *wbc) argument
/linux-master/fs/orangefs/
H A Dsuper.c154 struct writeback_control *wbc)
153 orangefs_write_inode(struct inode *inode, struct writeback_control *wbc) argument
/linux-master/fs/exfat/
H A Dexfat_fs.h516 int exfat_write_inode(struct inode *inode, struct writeback_control *wbc);
/linux-master/fs/fuse/
H A Ddax.c778 struct writeback_control *wbc)
784 return dax_writeback_mapping_range(mapping, fc->dax->dev, wbc);
777 fuse_dax_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
H A Dfile.c1992 int fuse_write_inode(struct inode *inode, struct writeback_control *wbc) argument
2007 WARN_ON(wbc->for_reclaim);
2257 struct writeback_control *wbc, void *_data)
2350 struct writeback_control *wbc)
2361 if (wbc->sync_mode == WB_SYNC_NONE &&
2376 err = write_cache_pages(mapping, wbc, fuse_writepages_fill, &data);
2256 fuse_writepages_fill(struct folio *folio, struct writeback_control *wbc, void *_data) argument
2349 fuse_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/linux-master/mm/
H A Dzswap.c1133 struct writeback_control wbc = { local
1194 __swap_writepage(folio, &wbc);
H A Dfilemap.c380 * @wbc: the writeback_control controlling the writeout
382 * Call writepages on the mapping using the provided wbc to control the
388 struct writeback_control *wbc)
396 wbc_attach_fdatawrite_inode(wbc, mapping->host);
397 ret = do_writepages(mapping, wbc);
398 wbc_detach_inode(wbc);
423 struct writeback_control wbc = { local
430 return filemap_fdatawrite_wbc(mapping, &wbc);
387 filemap_fdatawrite_wbc(struct address_space *mapping, struct writeback_control *wbc) argument
H A Dmigrate.c879 struct writeback_control wbc = { local
906 rc = mapping->a_ops->writepage(&folio->page, &wbc);
/linux-master/fs/ocfs2/
H A Djournal.c845 struct writeback_control wbc = { local
852 return filemap_fdatawrite_wbc(mapping, &wbc);
H A Daops.c401 struct writeback_control *wbc)
403 return mpage_writepages(mapping, wbc, ocfs2_get_block);
400 ocfs2_writepages(struct address_space *mapping, struct writeback_control *wbc) argument
/linux-master/fs/smb/client/
H A Dcifsfs.c798 static int cifs_write_inode(struct inode *inode, struct writeback_control *wbc) argument
800 return netfs_unpin_writeback(inode, wbc);

Completed in 341 milliseconds

12345