/linux-master/fs/f2fs/ |
H A D | inode.c | 770 int f2fs_write_inode(struct inode *inode, struct writeback_control *wbc) argument 793 if (wbc && wbc->nr_to_write)
|
H A D | f2fs.h | 3520 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 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 | btrfs_inode.h | 530 u64 start, u64 end, struct writeback_control *wbc);
|
/linux-master/fs/udf/ |
H A D | inode.c | 185 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 D | inode.c | 858 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 D | super.c | 438 * @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 D | mmap.c | 44 * @wbc: Write-back control structure 52 static int ecryptfs_writepage(struct page *page, struct writeback_control *wbc) argument
|
H A D | ecryptfs_kernel.h | 72 struct writeback_control *wbc; member in union:ecryptfs_page_crypt_context::__anon1707
|
/linux-master/fs/affs/ |
H A D | inode.c | 166 affs_write_inode(struct inode *inode, struct writeback_control *wbc) argument
|
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
|
/linux-master/fs/ |
H A D | dax.c | 980 * 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 D | inode.c | 198 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 D | inode.c | 148 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 D | super.c | 148 struct writeback_control *wbc) 147 hfsplus_write_inode(struct inode *inode, struct writeback_control *wbc) argument
|
/linux-master/fs/orangefs/ |
H A D | super.c | 154 struct writeback_control *wbc) 153 orangefs_write_inode(struct inode *inode, struct writeback_control *wbc) argument
|
/linux-master/fs/exfat/ |
H A D | exfat_fs.h | 516 int exfat_write_inode(struct inode *inode, struct writeback_control *wbc);
|
/linux-master/fs/fuse/ |
H A D | dax.c | 778 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 D | file.c | 1992 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 D | zswap.c | 1133 struct writeback_control wbc = { local 1194 __swap_writepage(folio, &wbc);
|
H A D | filemap.c | 380 * @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 D | migrate.c | 879 struct writeback_control wbc = { local 906 rc = mapping->a_ops->writepage(&folio->page, &wbc);
|
/linux-master/fs/ocfs2/ |
H A D | journal.c | 845 struct writeback_control wbc = { local 852 return filemap_fdatawrite_wbc(mapping, &wbc);
|
H A D | aops.c | 401 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 D | cifsfs.c | 798 static int cifs_write_inode(struct inode *inode, struct writeback_control *wbc) argument 800 return netfs_unpin_writeback(inode, wbc);
|