Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/
Diomap.h85 struct iomap_ops { struct
122 const struct iomap_ops *ops); argument
123 int iomap_readpage(struct page *page, const struct iomap_ops *ops);
125 unsigned nr_pages, const struct iomap_ops *ops);
139 const struct iomap_ops *ops);
141 bool *did_zero, const struct iomap_ops *ops);
143 const struct iomap_ops *ops);
144 int iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops);
146 loff_t start, loff_t len, const struct iomap_ops *ops);
148 const struct iomap_ops *ops);
[all …]
Ddax.h10 struct iomap_ops;
150 const struct iomap_ops *ops);
152 pfn_t *pfnp, int *errp, const struct iomap_ops *ops);
/Linux-v4.19/arch/parisc/lib/
Diomap.c45 struct iomap_ops { struct
128 static const struct iomap_ops ioport_ops = {
247 static const struct iomap_ops iomem_ops = {
266 static const struct iomap_ops *iomap_ops[8] = { variable
275 return iomap_ops[ADDR_TO_REGION(addr)]->read8(addr); in ioread8()
282 return iomap_ops[ADDR_TO_REGION(addr)]->read16(addr); in ioread16()
289 return iomap_ops[ADDR_TO_REGION(addr)]->read16be(addr); in ioread16be()
296 return iomap_ops[ADDR_TO_REGION(addr)]->read32(addr); in ioread32()
303 return iomap_ops[ADDR_TO_REGION(addr)]->read32be(addr); in ioread32be()
310 iomap_ops[ADDR_TO_REGION(addr)]->write8(datum, addr); in iowrite8()
[all …]
/Linux-v4.19/tools/testing/nvdimm/test/
Diomap.c27 static struct iomap_ops { struct
31 } iomap_ops = { argument
32 .list = LIST_HEAD_INIT(iomap_ops.list),
38 iomap_ops.nfit_test_lookup = lookup; in nfit_test_setup()
39 iomap_ops.evaluate_dsm = evaluate; in nfit_test_setup()
40 list_add_rcu(&iomap_ops.list, &iomap_head); in nfit_test_setup()
46 list_del_rcu(&iomap_ops.list); in nfit_test_teardown()
53 struct iomap_ops *ops; in __get_nfit_res()
376 struct iomap_ops *ops; in __wrap_acpi_evaluate_dsm()
/Linux-v4.19/fs/xfs/
Dxfs_iomap.h44 extern const struct iomap_ops xfs_iomap_ops;
45 extern const struct iomap_ops xfs_xattr_iomap_ops;
Dxfs_iomap.c1209 const struct iomap_ops xfs_iomap_ops = {
1255 const struct iomap_ops xfs_xattr_iomap_ops = {
/Linux-v4.19/fs/
Dinternal.h15 struct iomap_ops;
188 unsigned flags, const struct iomap_ops *ops, void *data,
Diomap.c50 const struct iomap_ops *ops, void *data, iomap_actor_t actor) in iomap_apply()
359 iomap_readpage(struct page *page, const struct iomap_ops *ops) in iomap_readpage()
452 unsigned nr_pages, const struct iomap_ops *ops) in iomap_readpages()
847 const struct iomap_ops *ops) in iomap_file_buffered_write()
929 const struct iomap_ops *ops) in iomap_file_dirty()
1007 const struct iomap_ops *ops) in iomap_zero_range()
1027 const struct iomap_ops *ops) in iomap_truncate_page()
1060 int iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops) in iomap_page_mkwrite()
1160 loff_t start, loff_t len, const struct iomap_ops *ops) in iomap_fiemap()
1331 iomap_seek_hole(struct inode *inode, loff_t offset, const struct iomap_ops *ops) in iomap_seek_hole()
[all …]
Ddax.c1292 const struct iomap_ops *ops) in dax_iomap_rw()
1341 int *iomap_errp, const struct iomap_ops *ops) in dax_iomap_pte_fault()
1548 const struct iomap_ops *ops) in dax_iomap_pmd_fault()
1707 const struct iomap_ops *ops) in dax_iomap_pmd_fault()
1727 pfn_t *pfnp, int *iomap_errp, const struct iomap_ops *ops) in dax_iomap_fault()
/Linux-v4.19/fs/gfs2/
Dbmap.h49 extern const struct iomap_ops gfs2_iomap_ops;
Dbmap.c1157 const struct iomap_ops gfs2_iomap_ops = {
/Linux-v4.19/fs/ext2/
Dext2.h818 extern const struct iomap_ops ext2_iomap_ops;
Dinode.c849 const struct iomap_ops ext2_iomap_ops = {
855 const struct iomap_ops ext2_iomap_ops;
/Linux-v4.19/fs/ext4/
Dext4.h3238 extern const struct iomap_ops ext4_iomap_ops;
Dinode.c3608 const struct iomap_ops ext4_iomap_ops = {