Lines Matching refs:ki_pos
228 trace_xfs_file_direct_read(ip, count, iocb->ki_pos); in xfs_file_dio_aio_read()
257 trace_xfs_file_dax_read(ip, count, iocb->ki_pos); in xfs_file_dax_read()
284 trace_xfs_file_buffered_read(ip, iov_iter_count(to), iocb->ki_pos); in xfs_file_buffered_aio_read()
381 if (iocb->ki_pos > isize) { in xfs_file_aio_write_checks()
403 trace_xfs_zero_eof(ip, isize, iocb->ki_pos - isize); in xfs_file_aio_write_checks()
404 error = iomap_zero_range(inode, isize, iocb->ki_pos - isize, in xfs_file_aio_write_checks()
429 loff_t offset = iocb->ki_pos; in xfs_dio_write_end_io()
543 if ((iocb->ki_pos | count) & target->bt_logical_sectormask) in xfs_file_dio_aio_write()
553 if ((iocb->ki_pos & mp->m_blockmask) || in xfs_file_dio_aio_write()
554 ((iocb->ki_pos + count) & mp->m_blockmask)) { in xfs_file_dio_aio_write()
562 trace_xfs_reflink_bounce_dio_write(ip, iocb->ki_pos, count); in xfs_file_dio_aio_write()
599 trace_xfs_file_direct_write(ip, count, iocb->ki_pos); in xfs_file_dio_aio_write()
641 pos = iocb->ki_pos; in xfs_file_dax_write()
646 if (ret > 0 && iocb->ki_pos > i_size_read(inode)) { in xfs_file_dax_write()
647 i_size_write(inode, iocb->ki_pos); in xfs_file_dax_write()
691 trace_xfs_file_buffered_write(ip, iov_iter_count(from), iocb->ki_pos); in xfs_file_buffered_aio_write()
695 iocb->ki_pos += ret; in xfs_file_buffered_aio_write()