/linux-master/include/linux/ |
H A D | mpage.h | 15 struct writeback_control; 21 struct writeback_control *wbc, get_block_t get_block);
|
H A D | writeback.h | 43 struct writeback_control { struct 101 static inline blk_opf_t wbc_to_write_flags(struct writeback_control *wbc) 212 void wbc_attach_and_unlock_inode(struct writeback_control *wbc, 215 void wbc_detach_inode(struct writeback_control *wbc); 216 void wbc_account_cgroup_owner(struct writeback_control *wbc, struct page *page, 255 * @wbc: writeback_control of interest 262 static inline void wbc_attach_fdatawrite_inode(struct writeback_control *wbc, 272 * @wbc: writeback_control for the writeback in progress 280 static inline void wbc_init_bio(struct writeback_control *wbc, struct bio *bio) 302 static inline void wbc_attach_and_unlock_inode(struct writeback_control *wb [all...] |
H A D | dax.h | 131 struct writeback_control; 159 struct dax_device *dax_dev, struct writeback_control *wbc); 181 struct dax_device *dax_dev, struct writeback_control *wbc)
|
H A D | backing-dev.h | 261 struct writeback_control *wbc) 345 struct writeback_control *wbc)
|
H A D | netfs.h | 407 struct writeback_control *wbc); 409 int netfs_unpin_writeback(struct inode *inode, struct writeback_control *wbc);
|
/linux-master/fs/bcachefs/ |
H A D | fs-io-buffered.h | 10 int bch2_writepages(struct address_space *, struct writeback_control *);
|
/linux-master/fs/ceph/ |
H A D | cache.h | 47 struct writeback_control *wbc) 104 struct writeback_control *wbc)
|
/linux-master/fs/btrfs/ |
H A D | extent_io.h | 27 struct writeback_control; 128 struct writeback_control *wbc; 238 u64 start, u64 end, struct writeback_control *wbc, 241 struct writeback_control *wbc); 243 struct writeback_control *wbc);
|
/linux-master/mm/ |
H A D | swap.h | 22 int swap_writepage(struct page *page, struct writeback_control *wbc); 23 void __swap_writepage(struct folio *folio, struct writeback_control *wbc); 96 static inline int swap_writepage(struct page *p, struct writeback_control *wbc)
|
H A D | folio-compat.c | 73 bool redirty_page_for_writepage(struct writeback_control *wbc,
|
H A D | page_io.c | 179 int swap_writepage(struct page *page, struct writeback_control *wbc) 296 static void swap_writepage_fs(struct folio *folio, struct writeback_control *wbc) 335 struct writeback_control *wbc, struct swap_info_struct *sis) 356 struct writeback_control *wbc, struct swap_info_struct *sis) 374 void __swap_writepage(struct folio *folio, struct writeback_control *wbc)
|
H A D | page-writeback.c | 2364 struct writeback_control *wbc, struct folio *folio) 2395 static xa_mark_t wbc_to_tag(struct writeback_control *wbc) 2402 static pgoff_t wbc_end(struct writeback_control *wbc) 2410 struct writeback_control *wbc) 2463 struct writeback_control *wbc, struct folio *folio, int *error) 2562 struct writeback_control *wbc, writepage_t writepage, 2581 struct writeback_control *wbc) 2601 int do_writepages(struct address_space *mapping, struct writeback_control *wbc) 2780 bool folio_redirty_for_writepage(struct writeback_control *wbc,
|
/linux-master/fs/jfs/ |
H A D | jfs_inode.h | 18 extern int jfs_write_inode(struct inode *, struct writeback_control *);
|
H A D | inode.c | 115 int jfs_write_inode(struct inode *inode, struct writeback_control *wbc) 268 struct writeback_control *wbc)
|
/linux-master/fs/gfs2/ |
H A D | log.h | 89 void gfs2_ail1_flush(struct gfs2_sbd *sdp, struct writeback_control *wbc);
|
H A D | aops.c | 93 struct writeback_control *wbc) 125 struct writeback_control *wbc) 151 static int gfs2_jdata_writepage(struct page *page, struct writeback_control *wbc) 179 struct writeback_control *wbc) 208 struct writeback_control *wbc, 308 struct writeback_control *wbc) 390 struct writeback_control *wbc)
|
/linux-master/include/trace/events/ |
H A D | writeback.h | 156 static inline ino_t __trace_wbc_assign_cgroup(struct writeback_control *wbc) 170 static inline ino_t __trace_wbc_assign_cgroup(struct writeback_control *wbc) 181 TP_PROTO(struct inode *inode, struct writeback_control *wbc, 306 TP_PROTO(struct inode *inode, struct writeback_control *wbc), 335 TP_PROTO(struct inode *inode, struct writeback_control *wbc), 342 TP_PROTO(struct inode *inode, struct writeback_control *wbc), 445 TP_PROTO(struct writeback_control *wbc, struct backing_dev_info *bdi), 494 TP_PROTO(struct writeback_control *wbc, struct backing_dev_info *bdi), \ 741 struct writeback_control *wbc, 786 struct writeback_control *wb [all...] |
/linux-master/fs/nfs/ |
H A D | nfs4super.c | 21 static int nfs4_write_inode(struct inode *inode, struct writeback_control *wbc); 47 static int nfs4_write_inode(struct inode *inode, struct writeback_control *wbc)
|
/linux-master/fs/9p/ |
H A D | vfs_super.c | 263 struct writeback_control *wbc) 274 struct writeback_control *wbc)
|
/linux-master/fs/ufs/ |
H A D | ufs.h | 123 extern int ufs_write_inode (struct inode *, struct writeback_control *);
|
/linux-master/fs/bfs/ |
H A D | file.c | 155 struct writeback_control *wbc)
|
/linux-master/fs/netfs/ |
H A D | misc.c | 140 int netfs_unpin_writeback(struct inode *inode, struct writeback_control *wbc)
|
/linux-master/fs/adfs/ |
H A D | inode.c | 38 struct writeback_control *wbc) 361 int adfs_write_inode(struct inode *inode, struct writeback_control *wbc)
|
/linux-master/fs/orangefs/ |
H A D | inode.c | 20 struct writeback_control *wbc) 68 static int orangefs_writepage(struct page *page, struct writeback_control *wbc) 89 struct writeback_control *wbc) 152 struct writeback_control *wbc, void *data) 208 struct writeback_control *wbc) 491 struct writeback_control wbc = {
|
/linux-master/fs/ |
H A D | fs-writeback.c | 40 * Passed into wb_writeback(), essentially a subset of writeback_control 727 * @wbc: writeback_control of interest 735 void wbc_attach_and_unlock_inode(struct writeback_control *wbc, 770 * @wbc: writeback_control of the just finished writeback 805 void wbc_detach_inode(struct writeback_control *wbc) 893 * @wbc: writeback_control of the writeback in progress 901 void wbc_account_cgroup_owner(struct writeback_control *wbc, struct page *page, 1492 static int write_inode(struct inode *inode, struct writeback_control *wbc) 1564 struct writeback_control *wbc) 1639 __writeback_single_inode(struct inode *inode, struct writeback_control *wb [all...] |