Home
last modified time | relevance | path

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

12

/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/fs/xfs/
H A Dxfs_iomap.h72 extern const struct iomap_ops xfs_buffered_write_iomap_ops;
73 extern const struct iomap_ops xfs_direct_write_iomap_ops;
74 extern const struct iomap_ops xfs_zoned_direct_write_iomap_ops;
75 extern const struct iomap_ops xfs_read_iomap_ops;
76 extern const struct iomap_ops xfs_seek_iomap_ops;
77 extern const struct iomap_ops xfs_xattr_iomap_ops;
78 extern const struct iomap_ops xfs_dax_write_iomap_ops;
79 extern const struct iomap_ops xfs_atomic_write_cow_iomap_ops;
H A Dxfs_iomap.c1043 const struct iomap_ops xfs_direct_write_iomap_ops = {
1093 const struct iomap_ops xfs_zoned_direct_write_iomap_ops = {
1281 const struct iomap_ops xfs_atomic_write_cow_iomap_ops = {
1308 const struct iomap_ops xfs_dax_write_iomap_ops = {
2180 const struct iomap_ops xfs_buffered_write_iomap_ops = {
2227 const struct iomap_ops xfs_read_iomap_ops = {
2317 const struct iomap_ops xfs_seek_iomap_ops = {
2366 const struct iomap_ops xfs_xattr_iomap_ops = {
H A Dxfs_file.c734 const struct iomap_ops *ops, in xfs_file_dio_write_aligned()
816 const struct iomap_ops *dops; in xfs_file_dio_write_atomic()
/linux/include/linux/
H A Diomap.h242 struct iomap_ops { struct
276 int iomap_iter(struct iomap_iter *iter, const struct iomap_ops *ops);
432 const struct iomap_ops *ops,
435 const void *buf, const struct iomap_ops *ops,
437 void iomap_read_folio(const struct iomap_ops *ops,
439 void iomap_readahead(const struct iomap_ops *ops,
448 const struct iomap_ops *ops,
453 bool *did_zero, const struct iomap_ops *ops,
456 const struct iomap_ops *ops,
458 vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops,
[all …]
H A Dfs.h73 struct iomap_ops;
2082 const struct iomap_ops *dax_read_ops);
/linux/tools/testing/nvdimm/test/
H A Diomap.c18 static struct iomap_ops {
22 } iomap_ops = {
23 .list = LIST_HEAD_INIT(iomap_ops.list), variable
29 iomap_ops.nfit_test_lookup = lookup; in nfit_test_setup()
30 iomap_ops.evaluate_dsm = evaluate; in nfit_test_setup()
31 list_add_rcu(&iomap_ops.list, &iomap_head); in nfit_test_setup()
37 list_del_rcu(&iomap_ops.list); in nfit_test_teardown()
44 struct iomap_ops *ops; in __get_nfit_res()
385 struct iomap_ops *ops; in __wrap_acpi_evaluate_object()
19 static struct iomap_ops { global() struct
/linux/fs/iomap/
H A Dseek.c30 iomap_seek_hole(struct inode *inode, loff_t pos, const struct iomap_ops *ops) in iomap_seek_hole()
76 iomap_seek_data(struct inode *inode, loff_t pos, const struct iomap_ops *ops) in iomap_seek_data()
H A Dfiemap.c59 u64 start, u64 len, const struct iomap_ops *ops) in iomap_fiemap()
95 const struct iomap_ops *ops) in iomap_bmap()
H A Dbuffered-io.c651 void iomap_read_folio(const struct iomap_ops *ops, in iomap_read_folio()
728 void iomap_readahead(const struct iomap_ops *ops, in iomap_readahead()
1295 const struct iomap_ops *ops, in iomap_file_buffered_write()
1324 const void *buf, const struct iomap_ops *ops, in iomap_fsverity_write()
1613 const struct iomap_ops *ops, in iomap_file_unshare()
1741 const struct iomap_ops *ops, in iomap_zero_range()
1792 const struct iomap_ops *ops, in iomap_truncate_page()
1826 vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops, in iomap_page_mkwrite()
H A Dswapfile.c142 const struct iomap_ops *ops) in iomap_swapfile_activate()
H A Ddirect-io.c691 const struct iomap_ops *ops, const struct iomap_dio_ops *dops, in __iomap_dio_rw()
905 const struct iomap_ops *ops, const struct iomap_dio_ops *dops, in iomap_dio_rw()
/linux/fs/exfat/
H A Diomap.c156 const struct iomap_ops exfat_iomap_ops = {
201 const struct iomap_ops exfat_write_iomap_ops = {
/linux/fs/
H A Ddax.c1498 const struct iomap_ops *ops) in dax_file_unshare()
1590 const struct iomap_ops *ops) in dax_zero_range()
1607 const struct iomap_ops *ops) in dax_truncate_page()
1748 const struct iomap_ops *ops) in dax_iomap_rw()
1903 int *iomap_errp, const struct iomap_ops *ops) in dax_iomap_pte_fault()
2013 const struct iomap_ops *ops) in dax_iomap_pmd_fault()
2092 const struct iomap_ops *ops) in dax_iomap_pmd_fault()
2113 const struct iomap_ops *ops) in dax_iomap_fault()
2246 const struct iomap_ops *ops) in dax_dedupe_file_range_compare()
2276 const struct iomap_ops *ops) in dax_remap_file_range_prep()
H A Dremap_range.c280 const struct iomap_ops *dax_read_ops) in __generic_remap_file_range_prep()
/linux/fs/gfs2/
H A Dbmap.h46 extern const struct iomap_ops gfs2_iomap_ops;
H A Dbmap.c1206 const struct iomap_ops gfs2_iomap_ops = {
/linux/fs/erofs/
H A Ddata.c374 static const struct iomap_ops erofs_iomap_ops = {
503 const struct iomap_ops *ops = &erofs_iomap_ops; in erofs_file_llseek()
H A Dinternal.h394 extern const struct iomap_ops z_erofs_iomap_report_ops;
H A Dzmap.c836 const struct iomap_ops z_erofs_iomap_report_ops = {
/linux/fs/btrfs/
H A Ddirect-io.c810 static const struct iomap_ops btrfs_dio_iomap_ops = {
/linux/block/
H A Dfops.c463 static const struct iomap_ops blkdev_iomap_ops = { in blkdev_get_block()
/linux/fs/ntfs3/
H A Dntfs_fs.h816 extern const struct iomap_ops ntfs_iomap_ops;
H A Dinode.c2319 const struct iomap_ops ntfs_iomap_ops = {
/linux/fs/ext4/
H A Dext4.h4043 extern const struct iomap_ops ext4_iomap_ops;
4044 extern const struct iomap_ops ext4_iomap_report_ops;

12