Searched refs:wpc (Results 1 – 5 of 5) sorted by relevance
/fs/xfs/ |
D | xfs_aops.c | 199 struct iomap_writepage_ctx *wpc, in xfs_imap_valid() argument 203 if (offset < wpc->iomap.offset || in xfs_imap_valid() 204 offset >= wpc->iomap.offset + wpc->iomap.length) in xfs_imap_valid() 211 if (wpc->iomap.flags & IOMAP_F_SHARED) in xfs_imap_valid() 221 if (XFS_WPC(wpc)->data_seq != READ_ONCE(ip->i_df.if_seq)) in xfs_imap_valid() 224 XFS_WPC(wpc)->cow_seq != READ_ONCE(ip->i_cowfp->if_seq)) in xfs_imap_valid() 239 struct iomap_writepage_ctx *wpc, in xfs_convert_blocks() argument 248 seq = &XFS_WPC(wpc)->cow_seq; in xfs_convert_blocks() 250 seq = &XFS_WPC(wpc)->data_seq; in xfs_convert_blocks() 260 &wpc->iomap, seq); in xfs_convert_blocks() [all …]
|
/fs/iomap/ |
D | buffered-io.c | 1190 iomap_submit_ioend(struct iomap_writepage_ctx *wpc, struct iomap_ioend *ioend, in iomap_submit_ioend() argument 1196 if (wpc->ops->prepare_ioend) in iomap_submit_ioend() 1197 error = wpc->ops->prepare_ioend(ioend, error); in iomap_submit_ioend() 1215 iomap_alloc_ioend(struct inode *inode, struct iomap_writepage_ctx *wpc, in iomap_alloc_ioend() argument 1221 bio = bio_alloc_bioset(wpc->iomap.bdev, BIO_MAX_VECS, in iomap_alloc_ioend() 1229 ioend->io_type = wpc->iomap.type; in iomap_alloc_ioend() 1230 ioend->io_flags = wpc->iomap.flags; in iomap_alloc_ioend() 1263 iomap_can_add_to_ioend(struct iomap_writepage_ctx *wpc, loff_t offset, in iomap_can_add_to_ioend() argument 1266 if ((wpc->iomap.flags & IOMAP_F_SHARED) != in iomap_can_add_to_ioend() 1267 (wpc->ioend->io_flags & IOMAP_F_SHARED)) in iomap_can_add_to_ioend() [all …]
|
/fs/zonefs/ |
D | file.c | 127 static int zonefs_write_map_blocks(struct iomap_writepage_ctx *wpc, in zonefs_write_map_blocks() argument 138 if (offset >= wpc->iomap.offset && in zonefs_write_map_blocks() 139 offset < wpc->iomap.offset + wpc->iomap.length) in zonefs_write_map_blocks() 144 IOMAP_WRITE, &wpc->iomap, NULL); in zonefs_write_map_blocks() 154 struct iomap_writepage_ctx wpc = { }; in zonefs_writepages() local 156 return iomap_writepages(mapping, wbc, &wpc, &zonefs_writeback_ops); in zonefs_writepages()
|
/fs/gfs2/ |
D | bmap.c | 2459 static int gfs2_map_blocks(struct iomap_writepage_ctx *wpc, struct inode *inode, in gfs2_map_blocks() argument 2467 if (offset >= wpc->iomap.offset && in gfs2_map_blocks() 2468 offset < wpc->iomap.offset + wpc->iomap.length) in gfs2_map_blocks() 2471 memset(&wpc->iomap, 0, sizeof(wpc->iomap)); in gfs2_map_blocks() 2472 ret = gfs2_iomap_get(inode, offset, INT_MAX, &wpc->iomap); in gfs2_map_blocks()
|
D | aops.c | 181 struct iomap_writepage_ctx wpc = { }; in gfs2_writepages() local 190 ret = iomap_writepages(mapping, wbc, &wpc, &gfs2_writeback_ops); in gfs2_writepages()
|