Home
last modified time | relevance | path

Searched refs:iomap (Results 1 – 7 of 7) sorted by relevance

/include/linux/
Dio-mapping.h42 io_mapping_init_wc(struct io_mapping *iomap, in io_mapping_init_wc() argument
51 iomap->base = base; in io_mapping_init_wc()
52 iomap->size = size; in io_mapping_init_wc()
53 iomap->prot = prot; in io_mapping_init_wc()
54 return iomap; in io_mapping_init_wc()
125 io_mapping_init_wc(struct io_mapping *iomap, in io_mapping_init_wc() argument
129 iomap->iomem = ioremap_wc(base, size); in io_mapping_init_wc()
130 if (!iomap->iomem) in io_mapping_init_wc()
133 iomap->base = base; in io_mapping_init_wc()
134 iomap->size = size; in io_mapping_init_wc()
[all …]
Diomap.h82 struct iomap { struct
97 static inline sector_t iomap_sector(const struct iomap *iomap, loff_t pos) in iomap_sector() argument
99 return (iomap->addr + pos - iomap->offset) >> SECTOR_SHIFT; in iomap_sector()
105 static inline void *iomap_inline_data(const struct iomap *iomap, loff_t pos) in iomap_inline_data() argument
107 return iomap->inline_data + pos - iomap->offset; in iomap_inline_data()
115 static inline bool iomap_inline_data_valid(const struct iomap *iomap) in iomap_inline_data_valid() argument
117 return iomap->length <= PAGE_SIZE - offset_in_page(iomap->inline_data); in iomap_inline_data_valid()
155 unsigned flags, struct iomap *iomap,
156 struct iomap *srcmap);
165 ssize_t written, unsigned flags, struct iomap *iomap);
[all …]
Dexportfs.h10 struct iomap;
212 u64 len, struct iomap *iomap,
214 int (*commit_blocks)(struct inode *inode, struct iomap *iomaps,
Ddax.h15 struct iomap;
213 s64 dax_iomap_zero(loff_t pos, u64 length, struct iomap *iomap);
Dlibata.h618 void __iomem * const *iomap; member
/include/drm/ttm/
Dttm_resource.h192 struct io_mapping *iomap; member
281 struct io_mapping *iomap,
Dttm_bo_driver.h332 struct io_mapping *iomap,