Home
last modified time | relevance | path

Searched refs:writeback_control (Results 1 – 13 of 13) sorted by relevance

/include/linux/
Dwriteback.h51 struct writeback_control { struct
97 static inline int wbc_to_write_flags(struct writeback_control *wbc) in wbc_to_write_flags() argument
113 wbc_blkcg_css(struct writeback_control *wbc) in wbc_blkcg_css()
214 void wbc_attach_and_unlock_inode(struct writeback_control *wbc,
217 void wbc_detach_inode(struct writeback_control *wbc);
218 void wbc_account_cgroup_owner(struct writeback_control *wbc, struct page *page,
263 static inline void wbc_attach_fdatawrite_inode(struct writeback_control *wbc, in wbc_attach_fdatawrite_inode()
281 static inline void wbc_init_bio(struct writeback_control *wbc, struct bio *bio) in wbc_init_bio()
303 static inline void wbc_attach_and_unlock_inode(struct writeback_control *wbc, in wbc_attach_and_unlock_inode()
310 static inline void wbc_attach_fdatawrite_inode(struct writeback_control *wbc, in wbc_attach_fdatawrite_inode()
[all …]
Dmpage.h15 struct writeback_control;
21 struct writeback_control *wbc, get_block_t get_block);
23 struct writeback_control *wbc);
Ddax.h120 struct writeback_control;
152 struct block_device *bdev, struct writeback_control *wbc);
191 struct block_device *bdev, struct writeback_control *wbc) in dax_writeback_mapping_range()
Dswap.h139 struct writeback_control;
389 extern int swap_writepage(struct page *page, struct writeback_control *wbc);
391 extern int __swap_writepage(struct page *page, struct writeback_control *wbc,
551 static inline int swap_writepage(struct page *p, struct writeback_control *wbc) in swap_writepage()
Dbuffer_head.h254 struct writeback_control *wbc);
256 get_block_t *get_block, struct writeback_control *wbc,
301 struct writeback_control *wbc);
Dnfs_fs.h536 extern int nfs_writepage(struct page *page, struct writeback_control *wbc);
537 extern int nfs_writepages(struct address_space *, struct writeback_control *);
Dfs.h296 struct writeback_control;
373 int (*writepage)(struct page *page, struct writeback_control *wbc);
377 int (*writepages)(struct address_space *, struct writeback_control *);
2026 int (*write_inode) (struct inode *, struct writeback_control *wbc);
2304 int sync_inode(struct inode *inode, struct writeback_control *wbc);
Dmm.h39 struct writeback_control;
1646 int redirty_page_for_writepage(struct writeback_control *wbc,
Dblkdev.h1748 struct writeback_control *);
/include/trace/events/
Dwriteback.h156 static inline unsigned int __trace_wbc_assign_cgroup(struct writeback_control *wbc) in __trace_wbc_assign_cgroup()
170 static inline unsigned int __trace_wbc_assign_cgroup(struct writeback_control *wbc) in __trace_wbc_assign_cgroup()
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), \
779 struct writeback_control *wbc,
824 struct writeback_control *wbc,
[all …]
Dext4.h392 TP_PROTO(struct inode *inode, struct writeback_control *wbc),
435 struct writeback_control *wbc),
490 TP_PROTO(struct inode *inode, struct writeback_control *wbc,
Dbtrfs.h563 const struct writeback_control *wbc),
612 const struct writeback_control *wbc),
Df2fs.h1318 TP_PROTO(struct inode *inode, struct writeback_control *wbc, int type),