Lines Matching refs:loff_t
96 loff_t offset; /* file offset of mapping, bytes */
108 static inline sector_t iomap_sector(const struct iomap *iomap, loff_t pos) in iomap_sector()
116 static inline void *iomap_inline_data(const struct iomap *iomap, loff_t pos) in iomap_inline_data()
142 struct folio *(*get_folio)(struct iomap_iter *iter, loff_t pos,
144 void (*put_folio)(struct inode *inode, loff_t pos, unsigned copied,
188 int (*iomap_begin)(struct inode *inode, loff_t pos, loff_t length,
198 int (*iomap_end)(struct inode *inode, loff_t pos, loff_t length,
217 loff_t pos;
262 struct iomap *iomap, loff_t pos, loff_t length, ssize_t written,
263 int (*punch)(struct inode *inode, loff_t pos, loff_t length));
268 struct folio *iomap_get_folio(struct iomap_iter *iter, loff_t pos, size_t len);
272 int iomap_file_unshare(struct inode *inode, loff_t pos, loff_t len,
274 int iomap_zero_range(struct inode *inode, loff_t pos, loff_t len,
276 int iomap_truncate_page(struct inode *inode, loff_t pos, bool *did_zero,
282 loff_t iomap_seek_hole(struct inode *inode, loff_t offset,
284 loff_t iomap_seek_data(struct inode *inode, loff_t offset,
299 loff_t io_offset; /* offset in the file */
311 loff_t offset);
325 void (*discard_folio)(struct folio *folio, loff_t pos);
352 loff_t file_offset);