| /linux/arch/parisc/lib/ |
| H A D | iomap.c | 45 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 D | xfs_iomap.h | 70 extern const struct iomap_ops xfs_buffered_write_iomap_ops; 71 extern const struct iomap_ops xfs_direct_write_iomap_ops; 72 extern const struct iomap_ops xfs_zoned_direct_write_iomap_ops; 73 extern const struct iomap_ops xfs_read_iomap_ops; 74 extern const struct iomap_ops xfs_seek_iomap_ops; 75 extern const struct iomap_ops xfs_xattr_iomap_ops; 76 extern const struct iomap_ops xfs_dax_write_iomap_ops; 77 extern const struct iomap_ops xfs_atomic_write_cow_iomap_ops;
|
| H A D | xfs_iomap.c | 1043 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 D | xfs_file.c | 753 const struct iomap_ops *ops, in xfs_file_dio_write_aligned() 835 const struct iomap_ops *dops; in xfs_file_dio_write_atomic()
|
| /linux/include/linux/ |
| H A D | iomap.h | 242 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 …]
|
| /linux/tools/testing/nvdimm/test/ |
| H A D | iomap.c | 18 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 D | seek.c | 30 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 D | fiemap.c | 59 u64 start, u64 len, const struct iomap_ops *ops) in iomap_fiemap() 95 const struct iomap_ops *ops) in iomap_bmap()
|
| H A D | buffered-io.c | 651 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 D | swapfile.c | 142 const struct iomap_ops *ops) in iomap_swapfile_activate()
|
| H A D | direct-io.c | 691 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 D | iomap.c | 156 const struct iomap_ops exfat_iomap_ops = { 201 const struct iomap_ops exfat_write_iomap_ops = {
|
| /linux/fs/gfs2/ |
| H A D | bmap.h | 46 extern const struct iomap_ops gfs2_iomap_ops;
|
| H A D | bmap.c | 1206 const struct iomap_ops gfs2_iomap_ops = {
|
| /linux/fs/ |
| H A D | remap_range.c | 280 const struct iomap_ops *dax_read_ops) in __generic_remap_file_range_prep()
|
| /linux/fs/btrfs/ |
| H A D | direct-io.c | 810 static const struct iomap_ops btrfs_dio_iomap_ops = {
|
| /linux/block/ |
| H A D | fops.c | 458 static const struct iomap_ops blkdev_iomap_ops = {
|
| /linux/fs/erofs/ |
| H A D | zmap.c | 836 const struct iomap_ops z_erofs_iomap_report_ops = {
|
| /linux/fs/ntfs3/ |
| H A D | ntfs_fs.h | 813 extern const struct iomap_ops ntfs_iomap_ops;
|
| H A D | inode.c | 2322 const struct iomap_ops ntfs_iomap_ops = {
|
| /linux/fs/ext4/ |
| H A D | ext4.h | 4041 extern const struct iomap_ops ext4_iomap_ops; 4042 extern const struct iomap_ops ext4_iomap_report_ops;
|
| H A D | inode.c | 3849 const struct iomap_ops ext4_iomap_ops = { 3906 const struct iomap_ops ext4_iomap_report_ops = {
|
| H A D | extents.c | 5286 static const struct iomap_ops ext4_iomap_xattr_ops = {
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | operations.rst | 431 const struct iomap_ops *ops,
|
| /linux/fs/fuse/ |
| H A D | file.c | 896 static const struct iomap_ops fuse_iomap_ops = {
|