Home
last modified time | relevance | path

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

/linux-4.1.27/include/linux/
Dmpage.h14 struct writeback_control;
20 struct writeback_control *wbc, get_block_t get_block);
22 struct writeback_control *wbc);
Dwriteback.h66 struct writeback_control { struct
172 typedef int (*writepage_t)(struct page *page, struct writeback_control *wbc,
176 struct writeback_control *wbc);
180 struct writeback_control *wbc, writepage_t writepage,
182 int do_writepages(struct address_space *mapping, struct writeback_control *wbc);
Dswap.h117 struct writeback_control;
375 extern int swap_writepage(struct page *page, struct writeback_control *wbc);
377 extern int __swap_writepage(struct page *page, struct writeback_control *wbc,
492 static inline int swap_writepage(struct page *p, struct writeback_control *wbc) in swap_writepage()
Dnfs_fs.h505 extern int nfs_writepage(struct page *page, struct writeback_control *wbc);
506 extern int nfs_writepages(struct address_space *, struct writeback_control *);
Dbuffer_head.h210 struct writeback_control *wbc);
257 struct writeback_control *wbc);
Dfs.h316 struct writeback_control;
368 int (*writepage)(struct page *page, struct writeback_control *wbc);
372 int (*writepages)(struct address_space *, struct writeback_control *);
1681 int (*write_inode) (struct inode *, struct writeback_control *wbc);
1904 int sync_inode(struct inode *inode, struct writeback_control *wbc);
Dmm.h29 struct writeback_control;
1240 int redirty_page_for_writepage(struct writeback_control *wbc,
Dblkdev.h1623 struct writeback_control *);
/linux-4.1.27/include/trace/events/
Dwriteback.h136 TP_PROTO(struct inode *inode, struct writeback_control *wbc),
162 TP_PROTO(struct inode *inode, struct writeback_control *wbc),
169 TP_PROTO(struct inode *inode, struct writeback_control *wbc),
255 TP_PROTO(struct writeback_control *wbc, struct backing_dev_info *bdi),
300 TP_PROTO(struct writeback_control *wbc, struct backing_dev_info *bdi), \
573 struct writeback_control *wbc,
615 struct writeback_control *wbc,
622 struct writeback_control *wbc,
Dbtrfs.h308 struct writeback_control *wbc),
357 struct writeback_control *wbc),
Dext4.h369 TP_PROTO(struct inode *inode, struct writeback_control *wbc),
412 struct writeback_control *wbc),
467 TP_PROTO(struct inode *inode, struct writeback_control *wbc,
Df2fs.h936 TP_PROTO(struct inode *inode, struct writeback_control *wbc, int type),
/linux-4.1.27/fs/
Dfs-writeback.c352 static int write_inode(struct inode *inode, struct writeback_control *wbc) in write_inode()
424 struct writeback_control *wbc) in requeue_inode()
487 __writeback_single_inode(struct inode *inode, struct writeback_control *wbc) in __writeback_single_inode()
574 struct writeback_control *wbc) in writeback_single_inode()
667 struct writeback_control wbc = { in writeback_sb_inodes()
1545 struct writeback_control wbc = { in write_inode_now()
1571 int sync_inode(struct inode *inode, struct writeback_control *wbc) in sync_inode()
1588 struct writeback_control wbc = { in sync_inode_metadata()
Dmpage.c462 static int __mpage_writepage(struct page *page, struct writeback_control *wbc, in __mpage_writepage()
677 struct writeback_control *wbc, get_block_t get_block) in mpage_writepages()
704 struct writeback_control *wbc) in mpage_writepage()
Dblock_dev.c283 static int blkdev_writepage(struct page *page, struct writeback_control *wbc) in blkdev_writepage()
405 struct page *page, struct writeback_control *wbc) in bdev_write_page()
Dbuffer.c1678 get_block_t *get_block, struct writeback_control *wbc, in __block_write_full_page()
2682 struct writeback_control *wbc) in nobh_writepage()
2886 struct writeback_control *wbc) in block_write_full_page()
/linux-4.1.27/fs/gfs2/
Daops.c98 struct writeback_control *wbc) in gfs2_writepage_common()
132 static int gfs2_writepage(struct page *page, struct writeback_control *wbc) in gfs2_writepage()
154 static int __gfs2_jdata_writepage(struct page *page, struct writeback_control *wbc) in __gfs2_jdata_writepage()
179 static int gfs2_jdata_writepage(struct page *page, struct writeback_control *wbc) in gfs2_jdata_writepage()
215 struct writeback_control *wbc) in gfs2_writepages()
232 struct writeback_control *wbc, in gfs2_write_jdata_pagevec()
345 struct writeback_control *wbc) in gfs2_write_cache_jdata()
426 struct writeback_control *wbc) in gfs2_jdata_writepages()
Dlog.h78 extern void gfs2_ail1_flush(struct gfs2_sbd *sdp, struct writeback_control *wbc);
Dlog.c93 struct writeback_control *wbc, in gfs2_ail1_start_one()
145 void gfs2_ail1_flush(struct gfs2_sbd *sdp, struct writeback_control *wbc) in gfs2_ail1_flush()
173 struct writeback_control wbc = { in gfs2_ail1_start()
Dmeta_io.c36 static int gfs2_aspace_writepage(struct page *page, struct writeback_control *wbc) in gfs2_aspace_writepage()
Dtrace_gfs2.h400 TP_PROTO(const struct gfs2_sbd *sdp, const struct writeback_control *wbc, int start),
Dsuper.c741 static int gfs2_write_inode(struct inode *inode, struct writeback_control *wbc) in gfs2_write_inode()
/linux-4.1.27/fs/jfs/
Dinode.c125 int jfs_write_inode(struct inode *inode, struct writeback_control *wbc) in jfs_write_inode()
282 static int jfs_writepage(struct page *page, struct writeback_control *wbc) in jfs_writepage()
288 struct writeback_control *wbc) in jfs_writepages()
Djfs_inode.h29 extern int jfs_write_inode(struct inode *, struct writeback_control *);
Djfs_metapage.c348 static int metapage_writepage(struct page *page, struct writeback_control *wbc) in metapage_writepage()
/linux-4.1.27/fs/hpfs/
Dfile.c117 static int hpfs_writepage(struct page *page, struct writeback_control *wbc) in hpfs_writepage()
129 struct writeback_control *wbc) in hpfs_writepages()
/linux-4.1.27/fs/9p/
Dvfs_super.c296 struct writeback_control *wbc) in v9fs_write_inode()
320 struct writeback_control *wbc) in v9fs_write_inode_dotl()
Dvfs_addr.c190 static int v9fs_vfs_writepage(struct page *page, struct writeback_control *wbc) in v9fs_vfs_writepage()
Dvfs_file.c602 struct writeback_control wbc = { in v9fs_mmap_vm_close()
/linux-4.1.27/fs/nfs/
Dwrite.c243 static int wb_priority(struct writeback_control *wbc) in wb_priority()
577 static int nfs_do_writepage(struct page *page, struct writeback_control *wbc, struct nfs_pageio_des… in nfs_do_writepage()
597 static int nfs_writepage_locked(struct page *page, struct writeback_control *wbc) in nfs_writepage_locked()
613 int nfs_writepage(struct page *page, struct writeback_control *wbc) in nfs_writepage()
622 static int nfs_writepages_callback(struct page *page, struct writeback_control *wbc, void *data) in nfs_writepages_callback()
631 int nfs_writepages(struct address_space *mapping, struct writeback_control *wbc) in nfs_writepages()
1803 static int nfs_commit_unstable_pages(struct inode *inode, struct writeback_control *wbc) in nfs_commit_unstable_pages()
1839 int nfs_write_inode(struct inode *inode, struct writeback_control *wbc) in nfs_write_inode()
1901 struct writeback_control wbc = { in nfs_wb_page()
Dnfs4super.c18 static int nfs4_write_inode(struct inode *inode, struct writeback_control *wbc);
75 static int nfs4_write_inode(struct inode *inode, struct writeback_control *wbc) in nfs4_write_inode()
Dinternal.h361 extern int nfs_write_inode(struct inode *, struct writeback_control *);
/linux-4.1.27/fs/afs/
Dwrite.c437 int afs_writepage(struct page *page, struct writeback_control *wbc) in afs_writepage()
464 struct writeback_control *wbc, in afs_writepages_region()
538 struct writeback_control *wbc) in afs_writepages()
661 struct writeback_control wbc = { in afs_writeback_all()
Dinternal.h747 extern int afs_writepage(struct page *, struct writeback_control *);
748 extern int afs_writepages(struct address_space *, struct writeback_control *);
/linux-4.1.27/fs/btrfs/
Dextent_io.h245 struct writeback_control *wbc);
252 struct writeback_control *wbc);
254 struct writeback_control *wbc);
Dextent_io.c3255 struct writeback_control *wbc, in update_nr_written()
3275 struct page *page, struct writeback_control *wbc, in writepage_delalloc()
3365 struct writeback_control *wbc, in __extent_writepage_io()
3525 static int __extent_writepage(struct page *page, struct writeback_control *wbc, in __extent_writepage()
3778 struct writeback_control *wbc, in write_one_eb()
3830 struct writeback_control *wbc) in btree_write_cache_pages()
3968 struct writeback_control *wbc, in extent_write_cache_pages()
4111 struct writeback_control *wbc) in extent_write_full_page()
4147 struct writeback_control wbc_writepages = { in extent_write_locked_range()
4176 struct writeback_control *wbc) in extent_writepages()
Dinode.c5840 int btrfs_write_inode(struct inode *inode, struct writeback_control *wbc) in btrfs_write_inode()
8418 static int btrfs_writepage(struct page *page, struct writeback_control *wbc) in btrfs_writepage()
8446 struct writeback_control *wbc) in btrfs_writepages()
Dctree.h3919 int btrfs_write_inode(struct inode *inode, struct writeback_control *wbc);
Ddisk-io.c994 struct writeback_control *wbc) in btree_writepages()
/linux-4.1.27/fs/adfs/
Dinode.c38 static int adfs_writepage(struct page *page, struct writeback_control *wbc) in adfs_writepage()
355 int adfs_write_inode(struct inode *inode, struct writeback_control *wbc) in adfs_write_inode()
Dadfs.h148 int adfs_write_inode(struct inode *inode, struct writeback_control *wbc);
/linux-4.1.27/mm/
Dpage_io.c232 int swap_writepage(struct page *page, struct writeback_control *wbc) in swap_writepage()
256 int __swap_writepage(struct page *page, struct writeback_control *wbc, in __swap_writepage()
Dpage-writeback.c1835 struct writeback_control *wbc, writepage_t writepage, in write_cache_pages()
1994 static int __writepage(struct page *page, struct writeback_control *wbc, in __writepage()
2012 struct writeback_control *wbc) in generic_writepages()
2029 int do_writepages(struct address_space *mapping, struct writeback_control *wbc) in do_writepages()
2055 struct writeback_control wbc = { in write_one_page()
2193 int redirty_page_for_writepage(struct writeback_control *wbc, struct page *page) in redirty_page_for_writepage()
Dzswap.c543 struct writeback_control wbc = { in zswap_writeback_entry()
Dmigrate.c646 struct writeback_control wbc = { in writeout()
Dfilemap.c274 struct writeback_control wbc = { in __filemap_fdatawrite_range()
Dvmscan.c546 struct writeback_control wbc = { in pageout()
Dswapfile.c1509 struct writeback_control wbc = { in try_to_unuse()
Dshmem.c744 static int shmem_writepage(struct page *page, struct writeback_control *wbc) in shmem_writepage()
/linux-4.1.27/fs/omfs/
Dfile.c298 static int omfs_writepage(struct page *page, struct writeback_control *wbc) in omfs_writepage()
304 omfs_writepages(struct address_space *mapping, struct writeback_control *wbc) in omfs_writepages()
Dinode.c170 static int omfs_write_inode(struct inode *inode, struct writeback_control *wbc) in omfs_write_inode()
/linux-4.1.27/fs/xfs/
Dxfs_aops.c372 struct writeback_control *wbc, in xfs_submit_ioend_bio()
467 struct writeback_control *wbc, in xfs_submit_ioend()
689 struct writeback_control *wbc) in xfs_convert_page()
828 struct writeback_control *wbc, in xfs_cluster_write()
940 struct writeback_control *wbc) in xfs_vm_writepage()
1203 struct writeback_control *wbc) in xfs_vm_writepages()
/linux-4.1.27/fs/ufs/
Dufs.h122 extern int ufs_write_inode (struct inode *, struct writeback_control *);
Dinode.c514 static int ufs_writepage(struct page *page, struct writeback_control *wbc) in ufs_writepage()
867 int ufs_write_inode(struct inode *inode, struct writeback_control *wbc) in ufs_write_inode()
/linux-4.1.27/fs/exofs/
Dexofs.h162 extern int exofs_write_inode(struct inode *, struct writeback_control *wbc);
Dinode.c696 struct writeback_control *wbc_unused, void *data) in writepage_strip()
790 struct writeback_control *wbc) in exofs_writepages()
1454 int exofs_write_inode(struct inode *inode, struct writeback_control *wbc) in exofs_write_inode()
/linux-4.1.27/fs/bfs/
Dfile.c152 static int bfs_writepage(struct page *page, struct writeback_control *wbc) in bfs_writepage()
Dinode.c117 static int bfs_write_inode(struct inode *inode, struct writeback_control *wbc) in bfs_write_inode()
/linux-4.1.27/fs/ext4/
Dpage-io.c369 struct writeback_control *wbc) in ext4_io_submit_init()
420 struct writeback_control *wbc, in ext4_bio_write_page()
Dext4.h2298 extern int ext4_write_inode(struct inode *, struct writeback_control *);
2973 struct writeback_control *wbc);
2979 struct writeback_control *wbc,
Dinode.c1426 struct writeback_control *wbc;
1833 struct writeback_control *wbc) in ext4_writepage()
2406 static int __writepage(struct page *page, struct writeback_control *wbc, in __writepage()
2416 struct writeback_control *wbc) in ext4_writepages()
4613 int ext4_write_inode(struct inode *inode, struct writeback_control *wbc) in ext4_write_inode()
/linux-4.1.27/fs/minix/
Dinode.c23 struct writeback_control *wbc);
384 static int minix_writepage(struct page *page, struct writeback_control *wbc) in minix_writepage()
603 static int minix_write_inode(struct inode *inode, struct writeback_control *wbc) in minix_write_inode()
/linux-4.1.27/fs/hfs/
Dinode.c29 static int hfs_writepage(struct page *page, struct writeback_control *wbc) in hfs_writepage()
154 struct writeback_control *wbc) in hfs_writepages()
415 int hfs_write_inode(struct inode *inode, struct writeback_control *wbc) in hfs_write_inode()
Dhfs_fs.h205 extern int hfs_write_inode(struct inode *, struct writeback_control *);
/linux-4.1.27/fs/f2fs/
Dcheckpoint.c187 struct writeback_control *wbc) in f2fs_write_meta_page()
215 struct writeback_control *wbc) in f2fs_write_meta_pages()
247 struct writeback_control wbc = { in sync_meta_pages()
808 struct writeback_control wbc = { in block_operations()
Dinode.c283 int f2fs_write_inode(struct inode *inode, struct writeback_control *wbc) in f2fs_write_inode()
Ddata.c1417 struct writeback_control *wbc) in f2fs_write_data_page()
1502 static int __f2fs_writepage(struct page *page, struct writeback_control *wbc, in __f2fs_writepage()
1512 struct writeback_control *wbc) in f2fs_write_data_pages()
Dnode.c1140 struct writeback_control *wbc) in sync_node_pages()
1290 struct writeback_control *wbc) in f2fs_write_node_page()
1349 struct writeback_control *wbc) in f2fs_write_node_pages()
Dgc.c447 struct writeback_control wbc = { in gc_node_segment()
Dsegment.h733 struct writeback_control *wbc) in nr_pages_to_write()
Df2fs.h1442 int f2fs_write_inode(struct inode *, struct writeback_control *);
1524 int sync_node_pages(struct f2fs_sb_info *, nid_t, struct writeback_control *);
Dfile.c180 struct writeback_control wbc = { in f2fs_sync_file()
/linux-4.1.27/fs/sysv/
Dsysv.h142 extern int sysv_write_inode(struct inode *, struct writeback_control *wbc);
Dialloc.c142 struct writeback_control wbc = { in sysv_new_inode()
Dinode.c287 int sysv_write_inode(struct inode *inode, struct writeback_control *wbc) in sysv_write_inode()
Ditree.c452 static int sysv_writepage(struct page *page, struct writeback_control *wbc) in sysv_writepage()
/linux-4.1.27/fs/udf/
Dfile.c65 struct writeback_control *wbc) in udf_adinicb_writepage()
Dudfdecl.h158 extern int udf_write_inode(struct inode *, struct writeback_control *wbc);
Dinode.c183 static int udf_writepage(struct page *page, struct writeback_control *wbc) in udf_writepage()
189 struct writeback_control *wbc) in udf_writepages()
260 struct writeback_control udf_wbc = { in udf_expand_file_adinicb()
1610 int udf_write_inode(struct inode *inode, struct writeback_control *wbc) in udf_write_inode()
/linux-4.1.27/fs/ext2/
Dinode.c785 static int ext2_writepage(struct page *page, struct writeback_control *wbc) in ext2_writepage()
843 struct writeback_control *wbc) in ext2_nobh_writepage()
874 ext2_writepages(struct address_space *mapping, struct writeback_control *wbc) in ext2_writepages()
1540 int ext2_write_inode(struct inode *inode, struct writeback_control *wbc) in ext2_write_inode()
Dext2.h760 extern int ext2_write_inode (struct inode *, struct writeback_control *);
/linux-4.1.27/fs/logfs/
Dfile.c117 static int logfs_writepage(struct page *page, struct writeback_control *wbc) in logfs_writepage()
Dinode.c296 static int logfs_write_inode(struct inode *inode, struct writeback_control *wbc) in logfs_write_inode()
/linux-4.1.27/fs/hfsplus/
Dinode.c29 static int hfsplus_writepage(struct page *page, struct writeback_control *wbc) in hfsplus_writepage()
152 struct writeback_control *wbc) in hfsplus_writepages()
Dsuper.c145 struct writeback_control *wbc) in hfsplus_write_inode()
/linux-4.1.27/fs/ntfs/
Daops.c550 static int ntfs_write_block(struct page *page, struct writeback_control *wbc) in ntfs_write_block()
920 struct writeback_control *wbc) in ntfs_write_mst_block()
1353 static int ntfs_writepage(struct page *page, struct writeback_control *wbc) in ntfs_writepage()
Dsuper.c2678 static int ntfs_write_inode(struct inode *vi, struct writeback_control *wbc) in ntfs_write_inode()
/linux-4.1.27/fs/affs/
Daffs.h187 struct writeback_control *wbc);
Dinode.c166 affs_write_inode(struct inode *inode, struct writeback_control *wbc) in affs_write_inode()
Dfile.c371 static int affs_writepage(struct page *page, struct writeback_control *wbc) in affs_writepage()
/linux-4.1.27/fs/fuse/
Dfuse_i.h914 int fuse_write_inode(struct inode *inode, struct writeback_control *wbc);
Dfile.c1590 int fuse_write_inode(struct inode *inode, struct writeback_control *wbc) in fuse_write_inode()
1666 static int fuse_writepage(struct page *page, struct writeback_control *wbc) in fuse_writepage()
1776 struct writeback_control *wbc, void *_data) in fuse_writepages_fill()
1884 struct writeback_control *wbc) in fuse_writepages()
/linux-4.1.27/fs/ecryptfs/
Dmmap.c65 static int ecryptfs_writepage(struct page *page, struct writeback_control *wbc) in ecryptfs_writepage()
Decryptfs_kernel.h79 struct writeback_control *wbc;
/linux-4.1.27/fs/ceph/
Daddr.c471 static int writepage_nounlock(struct page *page, struct writeback_control *wbc) in writepage_nounlock()
562 static int ceph_writepage(struct page *page, struct writeback_control *wbc) in ceph_writepage()
681 struct writeback_control *wbc) in ceph_writepages_start()
Dsuper.h844 extern int ceph_write_inode(struct inode *inode, struct writeback_control *wbc);
Dcaps.c1939 int ceph_write_inode(struct inode *inode, struct writeback_control *wbc) in ceph_write_inode()
/linux-4.1.27/fs/nilfs2/
Dmdt.c430 nilfs_mdt_write_page(struct page *page, struct writeback_control *wbc) in nilfs_mdt_write_page()
Dinode.c176 struct writeback_control *wbc) in nilfs_writepages()
193 static int nilfs_writepage(struct page *page, struct writeback_control *wbc) in nilfs_writepage()
/linux-4.1.27/fs/cifs/
Dfile.c1924 struct writeback_control *wbc, in wdata_prepare_pages()
2003 struct address_space *mapping, struct writeback_control *wbc) in wdata_send_pages()
2037 struct writeback_control *wbc) in cifs_writepages()
2150 cifs_writepage_locked(struct page *page, struct writeback_control *wbc) in cifs_writepage_locked()
2188 static int cifs_writepage(struct page *page, struct writeback_control *wbc) in cifs_writepage()
3776 struct writeback_control wbc = { in cifs_launder_page()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Drw.c1122 int ll_writepage(struct page *vmpage, struct writeback_control *wbc) in ll_writepage()
1217 int ll_writepages(struct address_space *mapping, struct writeback_control *wbc) in ll_writepages()
Dllite_internal.h722 int ll_writepage(struct page *page, struct writeback_control *wbc);
723 int ll_writepages(struct address_space *, struct writeback_control *wbc);
/linux-4.1.27/Documentation/filesystems/
DLocking115 int (*write_inode) (struct inode *, struct writeback_control *wbc);
182 int (*writepage)(struct page *page, struct writeback_control *wbc);
185 int (*writepages)(struct address_space *, struct writeback_control *);
Dvfs.txt568 Writeback makes use of a writeback_control structure...
577 int (*writepage)(struct page *page, struct writeback_control *wbc);
579 int (*writepages)(struct address_space *, struct writeback_control *);
633 the writeback_control will specify a range of pages that must be
/linux-4.1.27/fs/fat/
Dinode.c176 static int fat_writepage(struct page *page, struct writeback_control *wbc) in fat_writepage()
182 struct writeback_control *wbc) in fat_writepages()
798 static int fat_write_inode(struct inode *inode, struct writeback_control *wbc) in fat_write_inode()
/linux-4.1.27/fs/ext3/
Dinode.c1575 struct writeback_control *wbc) in ext3_ordered_writepage()
1654 struct writeback_control *wbc) in ext3_writeback_writepage()
1703 struct writeback_control *wbc) in ext3_journalled_writepage()
3202 int ext3_write_inode(struct inode *inode, struct writeback_control *wbc) in ext3_write_inode()
Dext3.h1055 extern int ext3_write_inode (struct inode *, struct writeback_control *);
/linux-4.1.27/fs/reiserfs/
Dinode.c1775 int reiserfs_write_inode(struct inode *inode, struct writeback_control *wbc) in reiserfs_write_inode()
2524 struct writeback_control *wbc) in reiserfs_write_full_page()
2744 static int reiserfs_writepage(struct page *page, struct writeback_control *wbc) in reiserfs_writepage()
Dreiserfs.h3067 int reiserfs_write_inode(struct inode *inode, struct writeback_control *wbc);
/linux-4.1.27/fs/jbd2/
Dcommit.c198 struct writeback_control wbc = { in journal_submit_inode_data_buffers()
/linux-4.1.27/fs/hostfs/
Dhostfs_kern.c407 static int hostfs_writepage(struct page *page, struct writeback_control *wbc) in hostfs_writepage()
/linux-4.1.27/fs/ubifs/
Dfile.c1000 static int ubifs_writepage(struct page *page, struct writeback_control *wbc) in ubifs_writepage()
Dsuper.c290 static int ubifs_write_inode(struct inode *inode, struct writeback_control *wbc) in ubifs_write_inode()
/linux-4.1.27/fs/ocfs2/
Daops.c412 static int ocfs2_writepage(struct page *page, struct writeback_control *wbc) in ocfs2_writepage()