Lines Matching refs:iomap
82 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);
190 struct iomap iomap; member
191 struct iomap srcmap;
204 u64 end = iter->iomap.offset + iter->iomap.length; in iomap_length()
220 static inline const struct iomap *iomap_iter_srcmap(const struct iomap_iter *i) in iomap_iter_srcmap()
224 return &i->iomap; in iomap_iter_srcmap()
297 struct iomap iomap; member