Home
last modified time | relevance | path

Searched refs:iomap_ops (Results 1 – 23 of 23) sorted by relevance

/linux/arch/parisc/lib/
H A Diomap.c45 struct iomap_ops { struct
136 static const struct iomap_ops ioport_ops = {
279 static const struct iomap_ops iomem_ops = {
306 static const struct iomap_ops *iomap_ops[8] = { variable
315 return iomap_ops[ADDR_TO_REGION(addr)]->read8(addr); in ioread8()
322 return iomap_ops[ADDR_TO_REGION(addr)]->read16(addr); in ioread16()
329 return iomap_ops[ADDR_TO_REGION(addr)]->read16be(addr); in ioread16be()
336 return iomap_ops[ADDR_TO_REGION(addr)]->read32(addr); in ioread32()
343 return iomap_ops[ADDR_TO_REGION(addr)]->read32be(addr); in ioread32be()
351 return iomap_ops[ADDR_TO_REGION(addr)]->read64(addr); in ioread64()
[all …]
/linux/include/linux/
H A Diomap.h182 struct iomap_ops { struct
226 int iomap_iter(struct iomap_iter *iter, const struct iomap_ops *ops);
260 const struct iomap_ops *ops, void *private);
261 int iomap_read_folio(struct folio *folio, const struct iomap_ops *ops);
262 void iomap_readahead(struct readahead_control *, const struct iomap_ops *ops);
269 const struct iomap_ops *ops);
271 bool *did_zero, const struct iomap_ops *ops);
273 const struct iomap_ops *ops);
275 const struct iomap_ops *ops);
284 u64 start, u64 len, const struct iomap_ops *op
188 iomap_beginiomap_ops global() argument
198 iomap_endiomap_ops global() argument
[all...]
H A Ddax.h13 struct iomap_ops;
210 const struct iomap_ops *ops);
212 const struct iomap_ops *ops);
214 const struct iomap_ops *ops);
244 const struct iomap_ops *ops);
246 pfn_t *pfnp, int *errp, const struct iomap_ops *ops);
255 const struct iomap_ops *ops);
259 const struct iomap_ops *ops);
/linux/fs/xfs/
H A Dxfs_iomap.h50 extern const struct iomap_ops xfs_buffered_write_iomap_ops;
51 extern const struct iomap_ops xfs_page_mkwrite_iomap_ops;
52 extern const struct iomap_ops xfs_direct_write_iomap_ops;
53 extern const struct iomap_ops xfs_read_iomap_ops;
54 extern const struct iomap_ops xfs_seek_iomap_ops;
55 extern const struct iomap_ops xfs_xattr_iomap_ops;
56 extern const struct iomap_ops xfs_dax_write_iomap_ops;
/linux/tools/testing/nvdimm/test/
H A Diomap.c19 static struct iomap_ops { struct
23 } iomap_ops = { variable
24 .list = LIST_HEAD_INIT(iomap_ops.list),
30 iomap_ops.nfit_test_lookup = lookup; in nfit_test_setup()
31 iomap_ops.evaluate_dsm = evaluate; in nfit_test_setup()
32 list_add_rcu(&iomap_ops.list, &iomap_head); in nfit_test_setup()
38 list_del_rcu(&iomap_ops.list); in nfit_test_teardown()
45 struct iomap_ops *ops; in __get_nfit_res()
396 struct iomap_ops *ops; in __wrap_acpi_evaluate_dsm()
/linux/fs/iomap/
H A Dseek.c34 iomap_seek_hole(struct inode *inode, loff_t pos, const struct iomap_ops *ops) in iomap_seek_hole()
80 iomap_seek_data(struct inode *inode, loff_t pos, const struct iomap_ops *ops) in iomap_seek_data()
H A Dfiemap.c63 u64 start, u64 len, const struct iomap_ops *ops) in iomap_fiemap()
99 const struct iomap_ops *ops) in iomap_bmap()
H A Diter.c74 int iomap_iter(struct iomap_iter *iter, const struct iomap_ops *ops) in iomap_iter()
H A Dswapfile.c144 const struct iomap_ops *ops) in iomap_swapfile_activate()
H A Ddirect-io.c560 const struct iomap_ops *ops, const struct iomap_dio_ops *dops, in __iomap_dio_rw()
762 const struct iomap_ops *ops, const struct iomap_dio_ops *dops,
/linux/fs/gfs2/
H A Dbmap.h46 extern const struct iomap_ops gfs2_iomap_ops;
H A Dbmap.c1187 const struct iomap_ops gfs2_iomap_ops = {
/linux/fs/zonefs/
H A Dfile.c60 static const struct iomap_ops zonefs_read_iomap_ops = {
109 static const struct iomap_ops zonefs_write_iomap_ops = {
/linux/fs/
H A Dinternal.h11 struct iomap_ops;
/linux/fs/hpfs/
H A Dfile.c157 static const struct iomap_ops hpfs_iomap_ops = {
/linux/fs/erofs/
H A Dinternal.h397 extern const struct iomap_ops z_erofs_iomap_report_ops;
H A Ddata.c364 static const struct iomap_ops erofs_iomap_ops = {
H A Dzmap.c756 const struct iomap_ops z_erofs_iomap_report_ops = {
/linux/fs/ext2/
H A Dext2.h786 extern const struct iomap_ops ext2_iomap_ops;
H A Dinode.c889 const struct iomap_ops ext2_iomap_ops = {
/linux/fs/btrfs/
H A Ddirect-io.c751 static const struct iomap_ops btrfs_dio_iomap_ops = {
/linux/fs/fuse/
H A Ddax.c656 static const struct iomap_ops fuse_iomap_ops = {
/linux/Documentation/filesystems/iomap/
H A Doperations.rst385 const struct iomap_ops *ops,