Lines Matching refs:ki_pos
446 if (iocb->ki_pos <= i_size_read(inode)) in xfs_file_write_checks()
451 if (iocb->ki_pos > isize) { in xfs_file_write_checks()
477 trace_xfs_zero_eof(ip, isize, iocb->ki_pos - isize); in xfs_file_write_checks()
478 error = xfs_zero_range(ip, isize, iocb->ki_pos - isize, NULL); in xfs_file_write_checks()
497 loff_t offset = iocb->ki_pos; in xfs_dio_write_end_io()
650 if (iocb->ki_pos > isize || iocb->ki_pos + count >= isize) { in xfs_file_dio_write_unaligned()
716 if ((iocb->ki_pos | count) & target->bt_logical_sectormask) in xfs_file_dio_write()
718 if ((iocb->ki_pos | count) & ip->i_mount->m_blockmask) in xfs_file_dio_write()
741 pos = iocb->ki_pos; in xfs_file_dax_write()
745 if (ret > 0 && iocb->ki_pos > i_size_read(inode)) { in xfs_file_dax_write()
746 i_size_write(inode, iocb->ki_pos); in xfs_file_dax_write()