/linux/include/linux/ |
H A D | iomap.h | 104 struct iomap { struct 114 u64 validity_cookie; /* used with .iomap_valid() */ argument 117 static inline sector_t iomap_sector(const struct iomap *iomap, loff_t pos) in iomap_sector() 127 static inline void *iomap_inline_data(const struct iomap *iomap, loff_t pos) in iomap_inline_data() 137 static inline bool iomap_inline_data_valid(const struct iomap *iomap) in iomap_inline_data_valid() 242 struct iomap iomap; member 450 struct iomap iomap; member
|
H A D | io-mapping.h | 42 io_mapping_init_wc(struct io_mapping *iomap, in io_mapping_init_wc() argument 131 io_mapping_init_wc(struct io_mapping *iomap, in io_mapping_init_wc() argument 207 struct io_mapping *iomap; io_mapping_create_wc() local 222 io_mapping_free(struct io_mapping * iomap) io_mapping_free() argument [all...] |
H A D | fwnode.h | 182 void __iomem *(*iomap)(struct fwnode_handle *fwnode, int index); member
|
/linux/fs/xfs/ |
H A D | xfs_iomap.c | 78 const struct iomap *iomap) in xfs_iomap_valid() 102 struct iomap *iomap, in xfs_bmbt_to_iomap() 163 struct iomap *iomap, in xfs_hole_to_iomap() 841 struct iomap *iomap, in xfs_direct_write_iomap_begin() 1044 struct iomap *iomap, in xfs_zoned_direct_write_iomap_begin() 1091 struct iomap *iomap, in xfs_atomic_write_cow_iomap_begin() 1220 struct iomap *iomap) in xfs_dax_write_iomap_end() 1523 struct iomap *iomap, in xfs_zoned_buffered_write_iomap_begin() 1693 struct iomap *iomap, in xfs_buffered_write_iomap_begin() 1947 struct iomap *iomap) in xfs_buffered_write_delalloc_punch() [all …]
|
/linux/fs/iomap/ |
H A D | swapfile.c | 12 struct iomap iomap; /* accumulated iomap */ member 29 struct iomap *iomap = &isi->iomap; in iomap_swapfile_add_extent() local 95 struct iomap *iomap, struct iomap_swapfile_info *isi) in iomap_swapfile_iter()
|
H A D | buffered-io.c | 303 const struct iomap *iomap = iomap_iter_srcmap(iter); in iomap_read_inline_data() local 363 const struct iomap *iomap = &iter->iomap; in iomap_readpage_iter() local 900 const struct iomap *iomap = &iter->iomap; in iomap_write_end_inline() local 1078 struct iomap *iomap, iomap_punch_t punch) in iomap_write_delalloc_ifs_punch() 1108 struct iomap *iomap, iomap_punch_t punch) in iomap_write_delalloc_punch() 1150 struct iomap *iomap, iomap_punch_t punch) in iomap_write_delalloc_scan() 1234 loff_t end_byte, unsigned flags, struct iomap *iomap, in iomap_write_delalloc_release() 1303 struct iomap *iomap = &iter->iomap; in iomap_unshare_iter() local
|
H A D | direct-io.c | 316 static inline bool iomap_dio_can_use_fua(const struct iomap *iomap, in iomap_dio_can_use_fua() 328 const struct iomap *iomap = &iter->iomap; in iomap_dio_bio_iter() local 515 const struct iomap *iomap = &iomi->iomap; in iomap_dio_inline_iter() local
|
H A D | fiemap.c | 10 const struct iomap *iomap, u32 flags) in iomap_to_fiemap()
|
/linux/fs/gfs2/ |
H A D | bmap.c | 585 struct metapath *mp, struct iomap *iomap) in gfs2_hole_size() 661 static int __gfs2_iomap_alloc(struct inode *inode, struct iomap *iomap, in __gfs2_iomap_alloc() 841 unsigned flags, struct iomap *iomap, in __gfs2_iomap_get() 1016 struct iomap *iomap, in gfs2_iomap_begin_write() 1098 unsigned flags, struct iomap *iomap, in gfs2_iomap_begin() 1142 ssize_t written, unsigned flags, struct iomap *iomap) in gfs2_iomap_end() 1223 struct iomap iomap = { }; in gfs2_block_map() local 1259 struct iomap iomap = { }; in gfs2_get_extent() local 1280 struct iomap iomap = { }; in gfs2_alloc_extent() local 1415 struct iomap *iomap) in gfs2_iomap_get() [all …]
|
H A D | file.c | 394 struct iomap iomap = { }; in gfs2_allocate_folio_backing() local 1198 struct iomap iomap = { }; in fallocate_chunk() local
|
/linux/drivers/gpu/drm/i915/ |
H A D | i915_mm.h | 24 struct io_mapping *iomap) in remap_io_mapping()
|
H A D | i915_mm.c | 96 struct io_mapping *iomap) in remap_io_mapping()
|
/linux/mm/ |
H A D | io-mapping.c |
|
/linux/fs/erofs/ |
H A D | data.c | 270 unsigned int flags, struct iomap *iomap, struct iomap *srcmap) in erofs_iomap_begin() 329 ssize_t written, unsigned int flags, struct iomap *iomap) in erofs_iomap_end()
|
/linux/drivers/ata/ |
H A D | pata_cs5520.c | 121 void __iomem *iomap[5]; in cs5520_init_one() local
|
H A D | sata_uli.c | 135 void __iomem * const *iomap; in uli_init_one() local
|
/linux/fs/zonefs/ |
H A D | file.c | 29 struct iomap *iomap, struct iomap *srcmap) in zonefs_read_iomap_begin() 66 struct iomap *iomap, struct iomap *srcmap) in zonefs_write_iomap_begin()
|
/linux/fs/nfsd/ |
H A D | blocklayout.c | 28 struct iomap iomap; in nfsd4_block_proc_layoutget() local
|
/linux/rust/kernel/io/ |
H A D | mem.rs | 135 pub fn iomap(self) -> impl PinInit<Devres<IoMem<0>>, Error> + 'a { in iomap() method
|
/linux/fs/hpfs/ |
H A D | file.c | 121 unsigned flags, struct iomap *iomap, struct iomap *srcmap) in hpfs_iomap_begin()
|
/linux/drivers/scsi/isci/ |
H A D | init.c | 269 void __iomem * const *iomap; in isci_pci_init() local
|
/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_main.c | 270 const struct sparx5_main_io_resource *iomap = sparx5->data->iomap; in sparx5_create_targets() local
|
/linux/fs/ext2/ |
H A D | inode.c | 807 unsigned flags, struct iomap *iomap, struct iomap *srcmap) in ext2_iomap_begin() 873 ssize_t written, unsigned flags, struct iomap *iomap) in ext2_iomap_end()
|
/linux/drivers/pcmcia/ |
H A D | pcmcia_resource.c | 483 pccard_io_map iomap; in pcmcia_enable_device() local
|
/linux/drivers/staging/media/ipu3/ |
H A D | ipu3.c | 623 void __iomem *const *iomap; in imgu_pci_probe() local
|