Searched refs:writepages (Results 1 - 46 of 46) sorted by relevance

/linux-4.4.14/fs/hpfs/
H A Dfile.c196 .writepages = hpfs_writepages,
/linux-4.4.14/fs/fuse/
H A Dfuse_i.h30 /** Bias for fi->writectr, meaning new writepages must not be sent */
109 struct list_head writepages; member in struct:fuse_inode
378 /** Link on fi->writepages */
H A Dfile.c347 list_for_each_entry(req, &fi->writepages, writepages_entry) { fuse_range_is_writeback()
383 * Wait for all pending writepages on the inode to finish.
1533 list_add(&next->writepages_entry, &fi->writepages); fuse_writepage_end()
1649 list_add(&req->writepages_entry, &fi->writepages); fuse_writepage_locked()
1673 * ->writepages() should be called for sync() and friends. We fuse_writepage()
1729 list_for_each_entry(old_req, &fi->writepages, writepages_entry) { fuse_writepage_in_flight()
1739 list_add(&new_req->writepages_entry, &fi->writepages); fuse_writepage_in_flight()
1822 * request to the fi->writepages list and increment req->num_pages. fuse_writepages_fill()
1846 list_add(&req->writepages_entry, &fi->writepages); fuse_writepages_fill()
2995 .writepages = fuse_writepages,
H A Ddir.c1493 * Prevent concurrent writepages on inode
1513 * Allow writepages on inode
1516 * writepages.
H A Dinode.c98 INIT_LIST_HEAD(&fi->writepages); fuse_alloc_inode()
/linux-4.4.14/fs/ceph/
H A Daddr.c755 /* hmm, why does writepages get called when there ceph_writepages_start()
967 dout("writepages got %d pages at %llu~%llu\n", ceph_writepages_start()
1005 dout("writepages looping back to beginning of file\n"); ceph_writepages_start()
1018 dout("writepages done, rc = %d\n", rc); ceph_writepages_start()
1059 /* writepages currently holds page lock, but if we change that later, */ ceph_update_writeable_page()
1221 .writepages = ceph_writepages_start,
/linux-4.4.14/fs/gfs2/
H A Daops.c148 * This is shared between writepage and writepages and implements the
1174 .writepages = gfs2_writepages,
1190 .writepages = gfs2_writepages,
1207 .writepages = gfs2_jdata_writepages,
/linux-4.4.14/fs/jbd2/
H A Dcommit.c190 * use writepages() because with dealyed allocation we may be doing
191 * block allocation in writepages().
229 * instead of writepages. Because writepages can do journal_submit_data_buffers()
/linux-4.4.14/fs/logfs/
H A Dfile.c282 .writepages = generic_writepages,
/linux-4.4.14/fs/afs/
H A Dfile.c59 .writepages = afs_writepages,
H A Dwrite.c670 ret = mapping->a_ops->writepages(mapping, &wbc); afs_writeback_all()
/linux-4.4.14/fs/omfs/
H A Dfile.c378 .writepages = omfs_writepages,
/linux-4.4.14/fs/jfs/
H A Dinode.c364 .writepages = jfs_writepages,
/linux-4.4.14/include/linux/ceph/
H A Dosd_client.h22 * completion callback for async writepages
/linux-4.4.14/fs/f2fs/
H A Ddata.c1364 mutex_lock(&sbi->writepages); f2fs_write_data_pages()
1370 mutex_unlock(&sbi->writepages); f2fs_write_data_pages()
1690 .writepages = f2fs_write_data_pages,
H A Df2fs.h738 struct mutex writepages; /* mutex for writepages() */ member in struct:f2fs_sb_info
H A Dcheckpoint.c357 .writepages = f2fs_write_meta_pages,
H A Dsuper.c1188 mutex_init(&sbi->writepages); f2fs_fill_super()
H A Dnode.c1408 .writepages = f2fs_write_node_pages,
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
H A Drw26.c525 .writepages = ll_writepages,
/linux-4.4.14/fs/hfsplus/
H A Dinode.c173 .writepages = hfsplus_writepages,
/linux-4.4.14/include/linux/
H A Dwriteback.h74 * For a_ops->writepages(): if start or end are non-zero then this is
H A Dbacking-dev.h137 * VM's accounting and whether writepages() should be called for dirty pages
H A Dfs.h373 int (*writepages)(struct address_space *, struct writeback_control *); member in struct:address_space_operations
/linux-4.4.14/fs/hfs/
H A Dinode.c175 .writepages = hfs_writepages,
/linux-4.4.14/fs/
H A Dmpage.c671 * This is a library function, which implements the writepages()
H A Dblock_dev.c1705 .writepages = generic_writepages,
/linux-4.4.14/fs/ext2/
H A Dinode.c888 .writepages = ext2_writepages,
902 .writepages = ext2_writepages,
/linux-4.4.14/fs/ext4/
H A Dinline.c744 /* clear page dirty so that writepages wouldn't work for us. */ ext4_write_inline_data_end()
841 * handle in writepages(the i_disksize update is left to the
H A Dinode.c2309 * Calculate the total number of credits to reserve for one writepages
3339 .writepages = ext4_writepages,
3355 .writepages = ext4_writepages,
3371 .writepages = ext4_writepages,
/linux-4.4.14/mm/
H A Dpage-writeback.c2318 * This is a library function, which implements the writepages()
2345 if (mapping->a_ops->writepages) do_writepages()
2346 ret = mapping->a_ops->writepages(mapping, wbc); do_writepages()
/linux-4.4.14/fs/nfs/
H A Dfile.c573 .writepages = nfs_writepages,
/linux-4.4.14/fs/nilfs2/
H A Dinode.c322 .writepages = nilfs_writepages,
/linux-4.4.14/fs/btrfs/
H A Dordered-data.c802 * sure no one can dirty the same page ranges and call writepages() btrfs_wait_ordered_range()
H A Dfile.c1939 * writepages address space operations. So make sure we start btrfs_sync_file()
1942 * could start and invoke writepage/writepages, which would call btrfs_sync_file()
H A Dextent_io.c3771 * btree_inode->i_mapping->a_ops->writepages() called by the VM - if it set_btree_ioerr()
3795 * goal of AS_EIO/AS_ENOSPC when writepages() returns success, started set_btree_ioerr()
4061 * writepages operation. If it fails here we are freeing up the inode extent_write_cache_pages()
H A Dfree-space-cache.c3533 * At this point writepages() didn't error out, so our metadata btrfs_write_out_ino_cache()
H A Dinode.c392 * writepages and friends.
10081 .writepages = btrfs_writepages,
H A Ddisk-io.c1071 .writepages = btree_writepages,
/linux-4.4.14/net/ceph/
H A Dosd_client.c2757 dout("writepages %llu~%llu (%llu bytes)\n", off, len, len); ceph_osdc_writepages()
2768 dout("writepages result %d\n", rc); ceph_osdc_writepages()
/linux-4.4.14/fs/fat/
H A Dinode.c304 .writepages = fat_writepages,
/linux-4.4.14/fs/exofs/
H A Dinode.c973 .writepages = exofs_writepages,
/linux-4.4.14/fs/cifs/
H A Dcifsglob.h411 /* writepages retry size */
H A Dfile.c3871 .writepages = cifs_writepages,
3889 .writepages = cifs_writepages,
/linux-4.4.14/fs/udf/
H A Dinode.c241 .writepages = udf_writepages,
/linux-4.4.14/fs/xfs/
H A Dxfs_aops.c2005 .writepages = xfs_vm_writepages,

Completed in 2162 milliseconds