Home
last modified time | relevance | path

Searched refs:folio_ops (Results 1 – 6 of 6) sorted by relevance

/linux/fs/iomap/
H A Dbuffered-io.c749 const struct iomap_folio_ops *folio_ops = iter->iomap.folio_ops; in __iomap_get_folio() local
751 if (folio_ops && folio_ops->get_folio) in __iomap_get_folio()
752 return folio_ops->get_folio(iter, pos, len); in __iomap_get_folio()
760 const struct iomap_folio_ops *folio_ops = iter->iomap.folio_ops; in __iomap_put_folio() local
762 if (folio_ops && folio_ops->put_folio) { in __iomap_put_folio()
763 folio_ops->put_folio(iter->inode, pos, ret, folio); in __iomap_put_folio()
782 const struct iomap_folio_ops *folio_ops = iter->iomap.folio_ops; in iomap_write_begin() local
811 if (folio_ops && folio_ops->iomap_valid) { in iomap_write_begin()
812 bool iomap_valid = folio_ops->iomap_valid(iter->inode, in iomap_write_begin()
/linux/include/linux/
H A Diomap.h104 const struct iomap_folio_ops *folio_ops; member
/linux/Documentation/filesystems/iomap/
H A Ddesign.rst170 const struct iomap_folio_ops *folio_ops;
279 * ``folio_ops`` will be covered in the section on pagecache operations.
H A Doperations.rst64 ``struct iomap::folio_ops`` field to an ops structure to override
/linux/fs/xfs/
H A Dxfs_iomap.c141 iomap->folio_ops = &xfs_iomap_folio_ops; in xfs_bmbt_to_iomap()
/linux/fs/gfs2/
H A Dbmap.c1081 iomap->folio_ops = &gfs2_iomap_folio_ops; in gfs2_iomap_begin_write()