/linux-6.3-rc2/arch/parisc/lib/ |
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() 336 return iomap_ops[ADDR_TO_REGION(addr)]->read32(addr); in ioread32() 351 return iomap_ops[ADDR_TO_REGION(addr)]->read64(addr); in ioread64() 366 iomap_ops[ADDR_TO_REGION(addr)]->write8(datum, addr); in iowrite8() 375 iomap_ops[ADDR_TO_REGION(addr)]->write16(datum, addr); in iowrite16() [all …]
|
/linux-6.3-rc2/include/linux/ |
A D | iomap.h | 178 struct iomap_ops { struct 256 const struct iomap_ops *ops); 268 const struct iomap_ops *ops); 270 bool *did_zero, const struct iomap_ops *ops); 272 const struct iomap_ops *ops); 274 const struct iomap_ops *ops); 276 u64 start, u64 len, const struct iomap_ops *ops); 278 const struct iomap_ops *ops); 280 const struct iomap_ops *ops); 282 const struct iomap_ops *ops); [all …]
|
A D | dax.h | 13 struct iomap_ops; 209 const struct iomap_ops *ops); 211 const struct iomap_ops *ops); 213 const struct iomap_ops *ops); 243 const struct iomap_ops *ops); 245 pfn_t *pfnp, int *errp, const struct iomap_ops *ops); 254 const struct iomap_ops *ops); 258 const struct iomap_ops *ops);
|
/linux-6.3-rc2/fs/xfs/ |
A D | xfs_iomap.h | 50 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;
|
A D | xfs_iomap.c | 916 const struct iomap_ops xfs_direct_write_iomap_ops = { 942 const struct iomap_ops xfs_dax_write_iomap_ops = { 1211 const struct iomap_ops xfs_buffered_write_iomap_ops = { 1221 const struct iomap_ops xfs_page_mkwrite_iomap_ops = { 1266 const struct iomap_ops xfs_read_iomap_ops = { 1354 const struct iomap_ops xfs_seek_iomap_ops = { 1401 const struct iomap_ops xfs_xattr_iomap_ops = {
|
/linux-6.3-rc2/tools/testing/nvdimm/test/ |
A D | iomap.c | 19 static struct iomap_ops { struct 23 } iomap_ops = { argument 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-6.3-rc2/fs/iomap/ |
A D | seek.c | 34 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()
|
A D | fiemap.c | 63 u64 start, u64 len, const struct iomap_ops *ops) in iomap_fiemap() 99 const struct iomap_ops *ops) in iomap_bmap()
|
A D | iter.c | 74 int iomap_iter(struct iomap_iter *iter, const struct iomap_ops *ops) in iomap_iter()
|
A D | buffered-io.c | 328 int iomap_read_folio(struct folio *folio, const struct iomap_ops *ops) in iomap_read_folio() 405 void iomap_readahead(struct readahead_control *rac, const struct iomap_ops *ops) in iomap_readahead() 866 const struct iomap_ops *ops) in iomap_file_buffered_write() 1157 const struct iomap_ops *ops) in iomap_file_unshare() 1219 const struct iomap_ops *ops) in iomap_zero_range() 1237 const struct iomap_ops *ops) in iomap_truncate_page() 1269 vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops) in iomap_page_mkwrite()
|
A D | swapfile.c | 144 const struct iomap_ops *ops) in iomap_swapfile_activate()
|
A D | direct-io.c | 478 const struct iomap_ops *ops, const struct iomap_dio_ops *dops, in __iomap_dio_rw() 678 const struct iomap_ops *ops, const struct iomap_dio_ops *dops, in iomap_dio_rw()
|
/linux-6.3-rc2/fs/ |
A D | dax.c | 1285 const struct iomap_ops *ops) in dax_file_unshare() 1371 const struct iomap_ops *ops) in dax_zero_range() 1388 const struct iomap_ops *ops) in dax_truncate_page() 1520 const struct iomap_ops *ops) in dax_iomap_rw() 1669 int *iomap_errp, const struct iomap_ops *ops) in dax_iomap_pte_fault() 1779 const struct iomap_ops *ops) in dax_iomap_pmd_fault() 1860 const struct iomap_ops *ops) in dax_iomap_pmd_fault() 1880 pfn_t *pfnp, int *iomap_errp, const struct iomap_ops *ops) in dax_iomap_fault() 2007 const struct iomap_ops *ops) in dax_dedupe_file_range_compare() 2037 const struct iomap_ops *ops) in dax_remap_file_range_prep()
|
A D | internal.h | 11 struct iomap_ops;
|
A D | remap_range.c | 271 const struct iomap_ops *dax_read_ops) in __generic_remap_file_range_prep()
|
/linux-6.3-rc2/fs/gfs2/ |
A D | bmap.h | 46 extern const struct iomap_ops gfs2_iomap_ops;
|
/linux-6.3-rc2/fs/ext4/ |
A D | file.c | 502 const struct iomap_ops *iomap_ops = &ext4_iomap_ops; in ext4_dio_write_iter() local 596 iomap_ops = &ext4_iomap_overwrite_ops; in ext4_dio_write_iter() 597 ret = iomap_dio_rw(iocb, from, iomap_ops, &ext4_dio_write_ops, in ext4_dio_write_iter()
|
A D | ext4.h | 3837 extern const struct iomap_ops ext4_iomap_ops; 3838 extern const struct iomap_ops ext4_iomap_overwrite_ops; 3839 extern const struct iomap_ops ext4_iomap_report_ops;
|
/linux-6.3-rc2/fs/hpfs/ |
A D | file.c | 157 static const struct iomap_ops hpfs_iomap_ops = {
|
/linux-6.3-rc2/fs/zonefs/ |
A D | file.c | 60 static const struct iomap_ops zonefs_read_iomap_ops = { 109 static const struct iomap_ops zonefs_write_iomap_ops = {
|
/linux-6.3-rc2/fs/erofs/ |
A D | internal.h | 448 extern const struct iomap_ops z_erofs_iomap_report_ops;
|
A D | data.c | 322 static const struct iomap_ops erofs_iomap_ops = {
|
A D | zmap.c | 801 const struct iomap_ops z_erofs_iomap_report_ops = {
|
/linux-6.3-rc2/fs/ext2/ |
A D | ext2.h | 799 extern const struct iomap_ops ext2_iomap_ops;
|
/linux-6.3-rc2/fs/fuse/ |
A D | dax.c | 656 static const struct iomap_ops fuse_iomap_ops = {
|