Lines Matching refs:ki_pos

2581 	if (filemap_range_uptodate(mapping, iocb->ki_pos, count, folio,  in filemap_update_page()
2632 index = (iocb->ki_pos >> (PAGE_SHIFT + min_order)) << min_order; in filemap_create_folio()
2673 pgoff_t index = iocb->ki_pos >> PAGE_SHIFT; in filemap_get_pages()
2680 last_index = round_up(iocb->ki_pos + count, in filemap_get_pages()
2782 if (unlikely(iocb->ki_pos < 0)) in filemap_read()
2784 if (unlikely(iocb->ki_pos >= inode->i_sb->s_maxbytes)) in filemap_read()
2789 iov_iter_truncate(iter, inode->i_sb->s_maxbytes - iocb->ki_pos); in filemap_read()
2803 if (unlikely(iocb->ki_pos >= i_size_read(inode))) in filemap_read()
2819 if (unlikely(iocb->ki_pos >= isize)) in filemap_read()
2821 end_offset = min_t(loff_t, isize, iocb->ki_pos + iter->count); in filemap_read()
2833 if (!pos_same_folio(iocb->ki_pos, last_pos - 1, in filemap_read()
2840 size_t offset = iocb->ki_pos & (fsize - 1); in filemap_read()
2841 size_t bytes = min_t(loff_t, end_offset - iocb->ki_pos, in filemap_read()
2860 iocb->ki_pos += copied; in filemap_read()
2861 last_pos = iocb->ki_pos; in filemap_read()
2876 } while (iov_iter_count(iter) && iocb->ki_pos < isize && !error); in filemap_read()
2887 loff_t pos = iocb->ki_pos; in kiocb_write_and_wait()
2929 return filemap_invalidate_pages(mapping, iocb->ki_pos, in kiocb_invalidate_pages()
2930 iocb->ki_pos + count - 1, in kiocb_invalidate_pages()
2977 iocb->ki_pos += retval; in generic_file_read_iter()
2994 if (iocb->ki_pos >= i_size_read(inode)) in generic_file_read_iter()
3069 iocb.ki_pos = *ppos; in filemap_splice_read()
3084 iocb.ki_pos = *ppos; in filemap_splice_read()
4236 iocb->ki_pos >> PAGE_SHIFT, in kiocb_invalidate_post_direct_write()
4237 (iocb->ki_pos + count - 1) >> PAGE_SHIFT)) in kiocb_invalidate_post_direct_write()
4280 loff_t pos = iocb->ki_pos; in generic_file_direct_write()
4289 iocb->ki_pos = pos; in generic_file_direct_write()
4300 loff_t pos = iocb->ki_pos; in generic_perform_write()
4386 iocb->ki_pos += written; in generic_perform_write()