Lines Matching refs:ki_pos
2477 if (filemap_range_uptodate(mapping, iocb->ki_pos, count, folio, in filemap_update_page()
2528 index = (iocb->ki_pos >> (PAGE_SHIFT + min_order)) << min_order; in filemap_create_folio()
2569 pgoff_t index = iocb->ki_pos >> PAGE_SHIFT; in filemap_get_pages()
2576 last_index = DIV_ROUND_UP(iocb->ki_pos + count, PAGE_SIZE); in filemap_get_pages()
2678 if (unlikely(iocb->ki_pos < 0)) in filemap_read()
2680 if (unlikely(iocb->ki_pos >= inode->i_sb->s_maxbytes)) in filemap_read()
2685 iov_iter_truncate(iter, inode->i_sb->s_maxbytes - iocb->ki_pos); in filemap_read()
2699 if (unlikely(iocb->ki_pos >= i_size_read(inode))) in filemap_read()
2715 if (unlikely(iocb->ki_pos >= isize)) in filemap_read()
2717 end_offset = min_t(loff_t, isize, iocb->ki_pos + iter->count); in filemap_read()
2729 if (!pos_same_folio(iocb->ki_pos, last_pos - 1, in filemap_read()
2736 size_t offset = iocb->ki_pos & (fsize - 1); in filemap_read()
2737 size_t bytes = min_t(loff_t, end_offset - iocb->ki_pos, in filemap_read()
2756 iocb->ki_pos += copied; in filemap_read()
2757 last_pos = iocb->ki_pos; in filemap_read()
2772 } while (iov_iter_count(iter) && iocb->ki_pos < isize && !error); in filemap_read()
2783 loff_t pos = iocb->ki_pos; in kiocb_write_and_wait()
2825 return filemap_invalidate_pages(mapping, iocb->ki_pos, in kiocb_invalidate_pages()
2826 iocb->ki_pos + count - 1, in kiocb_invalidate_pages()
2873 iocb->ki_pos += retval; in generic_file_read_iter()
2890 if (iocb->ki_pos >= i_size_read(inode)) in generic_file_read_iter()
2965 iocb.ki_pos = *ppos; in filemap_splice_read()
2980 iocb.ki_pos = *ppos; in filemap_splice_read()
4014 iocb->ki_pos >> PAGE_SHIFT, in kiocb_invalidate_post_direct_write()
4015 (iocb->ki_pos + count - 1) >> PAGE_SHIFT)) in kiocb_invalidate_post_direct_write()
4058 loff_t pos = iocb->ki_pos; in generic_file_direct_write()
4067 iocb->ki_pos = pos; in generic_file_direct_write()
4078 loff_t pos = iocb->ki_pos; in generic_perform_write()
4164 iocb->ki_pos += written; in generic_perform_write()