Lines Matching refs:pos

2430 		loff_t pos, size_t count, struct folio *folio,  in filemap_range_uptodate()  argument
2443 if (folio_pos(folio) > pos) { in filemap_range_uptodate()
2444 count -= folio_pos(folio) - pos; in filemap_range_uptodate()
2445 pos = 0; in filemap_range_uptodate()
2447 pos -= folio_pos(folio); in filemap_range_uptodate()
2450 return mapping->a_ops->is_partially_uptodate(folio, pos, count); in filemap_range_uptodate()
2793 loff_t pos = iocb->ki_pos; in kiocb_write_and_wait() local
2794 loff_t end = pos + count - 1; in kiocb_write_and_wait()
2797 if (filemap_range_needs_writeback(mapping, pos, end)) in kiocb_write_and_wait()
2802 return filemap_write_and_wait_range(mapping, pos, end); in kiocb_write_and_wait()
2807 loff_t pos, loff_t end, bool nowait) in filemap_invalidate_pages() argument
2813 if (filemap_range_has_page(mapping, pos, end)) in filemap_invalidate_pages()
2816 ret = filemap_write_and_wait_range(mapping, pos, end); in filemap_invalidate_pages()
2827 return invalidate_inode_pages2_range(mapping, pos >> PAGE_SHIFT, in filemap_invalidate_pages()
3124 loff_t pos = (u64)xas.xa_index << PAGE_SHIFT; in mapping_seek_hole_data() local
3127 if (start < pos) { in mapping_seek_hole_data()
3130 start = pos; in mapping_seek_hole_data()
3134 pos = round_up((u64)pos + 1, seek_size); in mapping_seek_hole_data()
3135 start = folio_seek_hole_data(&xas, mapping, folio, start, pos, in mapping_seek_hole_data()
3137 if (start < pos) in mapping_seek_hole_data()
3142 xas_set(&xas, pos >> PAGE_SHIFT); in mapping_seek_hole_data()
4130 loff_t pos = iocb->ki_pos; in generic_file_direct_write() local
4133 pos += written; in generic_file_direct_write()
4135 if (pos > i_size_read(inode) && !S_ISBLK(inode->i_mode)) { in generic_file_direct_write()
4136 i_size_write(inode, pos); in generic_file_direct_write()
4139 iocb->ki_pos = pos; in generic_file_direct_write()
4150 loff_t pos = iocb->ki_pos; in generic_perform_write() local
4166 offset = pos & (chunk - 1); in generic_perform_write()
4175 status = a_ops->write_begin(iocb, mapping, pos, bytes, in generic_perform_write()
4180 offset = offset_in_folio(folio, pos); in generic_perform_write()
4196 status = a_ops->write_end(iocb, mapping, pos, bytes, copied, in generic_perform_write()
4229 pos += status; in generic_perform_write()