Lines Matching refs:loff_t

48 loff_t
49 iomap_apply(struct inode *inode, loff_t pos, loff_t length, unsigned flags, in iomap_apply()
53 loff_t written = 0, ret; in iomap_apply()
103 iomap_sector(struct iomap *iomap, loff_t pos) in iomap_sector()
152 loff_t *pos, loff_t length, unsigned *offp, unsigned *lenp) in iomap_adjust_read_range()
154 loff_t orig_pos = *pos; in iomap_adjust_read_range()
155 loff_t isize = i_size_read(inode); in iomap_adjust_read_range()
159 unsigned plen = min_t(loff_t, PAGE_SIZE - poff, length); in iomap_adjust_read_range()
306 static loff_t
307 iomap_readpage_actor(struct inode *inode, loff_t pos, loff_t length, void *data, in iomap_readpage_actor()
314 loff_t orig_pos = pos; in iomap_readpage_actor()
390 loff_t ret; in iomap_readpage()
421 iomap_next_page(struct inode *inode, struct list_head *pages, loff_t pos, in iomap_next_page()
422 loff_t length, loff_t *done) in iomap_next_page()
448 static loff_t
449 iomap_readpages_actor(struct inode *inode, loff_t pos, loff_t length, in iomap_readpages_actor()
453 loff_t done, ret; in iomap_readpages_actor()
484 loff_t pos = page_offset(list_entry(pages->prev, struct page, lru)); in iomap_readpages()
485 loff_t last = page_offset(list_entry(pages->next, struct page, lru)); in iomap_readpages()
486 loff_t length = last - pos + PAGE_SIZE, ret = 0; in iomap_readpages()
611 iomap_write_failed(struct inode *inode, loff_t pos, unsigned len) in iomap_write_failed()
613 loff_t i_size = i_size_read(inode); in iomap_write_failed()
624 iomap_read_page_sync(struct inode *inode, loff_t block_start, struct page *page, in iomap_read_page_sync()
646 __iomap_write_begin(struct inode *inode, loff_t pos, unsigned len, in __iomap_write_begin()
650 loff_t block_size = i_blocksize(inode); in __iomap_write_begin()
651 loff_t block_start = pos & ~(block_size - 1); in __iomap_write_begin()
652 loff_t block_end = (pos + len + block_size - 1) & ~(block_size - 1); in __iomap_write_begin()
679 iomap_write_begin(struct inode *inode, loff_t pos, unsigned len, unsigned flags, in iomap_write_begin()
739 __iomap_write_end(struct inode *inode, loff_t pos, unsigned len, in __iomap_write_end()
766 struct iomap *iomap, loff_t pos, unsigned copied) in iomap_write_end_inline()
783 iomap_write_end(struct inode *inode, loff_t pos, unsigned len, in iomap_write_end()
805 static loff_t
806 iomap_write_actor(struct inode *inode, loff_t pos, loff_t length, void *data, in iomap_write_actor()
891 loff_t pos = iocb->ki_pos, ret = 0, written = 0; in iomap_file_buffered_write()
907 __iomap_read_page(struct inode *inode, loff_t offset) in __iomap_read_page()
922 static loff_t
923 iomap_dirty_actor(struct inode *inode, loff_t pos, loff_t length, void *data, in iomap_dirty_actor()
935 bytes = min_t(loff_t, PAGE_SIZE - offset, length); in iomap_dirty_actor()
969 iomap_file_dirty(struct inode *inode, loff_t pos, loff_t len, in iomap_file_dirty()
972 loff_t ret; in iomap_file_dirty()
987 static int iomap_zero(struct inode *inode, loff_t pos, unsigned offset, in iomap_zero()
1004 static int iomap_dax_zero(loff_t pos, unsigned offset, unsigned bytes, in iomap_dax_zero()
1011 static loff_t
1012 iomap_zero_range_actor(struct inode *inode, loff_t pos, loff_t count, in iomap_zero_range_actor()
1016 loff_t written = 0; in iomap_zero_range_actor()
1027 bytes = min_t(loff_t, PAGE_SIZE - offset, count); in iomap_zero_range_actor()
1047 iomap_zero_range(struct inode *inode, loff_t pos, loff_t len, bool *did_zero, in iomap_zero_range()
1050 loff_t ret; in iomap_zero_range()
1067 iomap_truncate_page(struct inode *inode, loff_t pos, bool *did_zero, in iomap_truncate_page()
1080 static loff_t
1081 iomap_page_mkwrite_actor(struct inode *inode, loff_t pos, loff_t length, in iomap_page_mkwrite_actor()
1106 loff_t offset, size; in iomap_page_mkwrite()
1178 static loff_t
1179 iomap_fiemap_actor(struct inode *inode, loff_t pos, loff_t length, void *data, in iomap_fiemap_actor()
1183 loff_t ret = length; in iomap_fiemap_actor()
1201 loff_t start, loff_t len, const struct iomap_ops *ops) in iomap_fiemap()
1204 loff_t ret; in iomap_fiemap()
1250 page_seek_hole_data(struct inode *inode, struct page *page, loff_t *lastoff, in page_seek_hole_data()
1256 loff_t poff = page_offset(page); in page_seek_hole_data()
1305 static loff_t
1306 page_cache_seek_hole_data(struct inode *inode, loff_t offset, loff_t length, in page_cache_seek_hole_data()
1311 loff_t lastoff = offset; in page_cache_seek_hole_data()
1352 static loff_t
1353 iomap_seek_hole_actor(struct inode *inode, loff_t offset, loff_t length, in iomap_seek_hole_actor()
1364 *(loff_t *)data = offset; in iomap_seek_hole_actor()
1371 loff_t
1372 iomap_seek_hole(struct inode *inode, loff_t offset, const struct iomap_ops *ops) in iomap_seek_hole()
1374 loff_t size = i_size_read(inode); in iomap_seek_hole()
1375 loff_t length = size - offset; in iomap_seek_hole()
1376 loff_t ret; in iomap_seek_hole()
1398 static loff_t
1399 iomap_seek_data_actor(struct inode *inode, loff_t offset, loff_t length, in iomap_seek_data_actor()
1412 *(loff_t *)data = offset; in iomap_seek_data_actor()
1417 loff_t
1418 iomap_seek_data(struct inode *inode, loff_t offset, const struct iomap_ops *ops) in iomap_seek_data()
1420 loff_t size = i_size_read(inode); in iomap_seek_data()
1421 loff_t length = size - offset; in iomap_seek_data()
1422 loff_t ret; in iomap_seek_data()
1458 loff_t i_size;
1459 loff_t size;
1485 loff_t offset = iocb->ki_pos; in iomap_dio_complete()
1594 iomap_dio_zero(struct iomap_dio *dio, struct iomap *iomap, loff_t pos, in iomap_dio_zero()
1614 static loff_t
1615 iomap_dio_bio_actor(struct inode *inode, loff_t pos, loff_t length, in iomap_dio_bio_actor()
1745 static loff_t
1746 iomap_dio_hole_actor(loff_t length, struct iomap_dio *dio) in iomap_dio_hole_actor()
1753 static loff_t
1754 iomap_dio_inline_actor(struct inode *inode, loff_t pos, loff_t length, in iomap_dio_inline_actor()
1763 loff_t size = inode->i_size; in iomap_dio_inline_actor()
1780 static loff_t
1781 iomap_dio_actor(struct inode *inode, loff_t pos, loff_t length, in iomap_dio_actor()
1821 loff_t pos = iocb->ki_pos, start = pos; in iomap_dio_rw()
1822 loff_t end = iocb->ki_pos + count - 1, ret = 0; in iomap_dio_rw()
2052 static loff_t iomap_swapfile_activate_actor(struct inode *inode, loff_t pos, in iomap_swapfile_activate_actor()
2053 loff_t count, void *data, struct iomap *iomap) in iomap_swapfile_activate_actor()
2118 loff_t pos = 0; in iomap_swapfile_activate()
2119 loff_t len = ALIGN_DOWN(i_size_read(inode), PAGE_SIZE); in iomap_swapfile_activate()
2120 loff_t ret; in iomap_swapfile_activate()
2155 static loff_t
2156 iomap_bmap_actor(struct inode *inode, loff_t pos, loff_t length, in iomap_bmap_actor()
2177 loff_t pos = bno << inode->i_blkbits; in iomap_bmap()