Lines Matching refs:XFS_IOLOCK_SHARED
194 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_file_dio_aio_read()
196 xfs_iunlock(ip, XFS_IOLOCK_SHARED); in xfs_file_dio_aio_read()
216 if (!xfs_ilock_nowait(ip, XFS_IOLOCK_SHARED)) in xfs_file_dax_read()
219 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_file_dax_read()
223 xfs_iunlock(ip, XFS_IOLOCK_SHARED); in xfs_file_dax_read()
240 if (!xfs_ilock_nowait(ip, XFS_IOLOCK_SHARED)) in xfs_file_buffered_aio_read()
243 xfs_ilock(ip, XFS_IOLOCK_SHARED); in xfs_file_buffered_aio_read()
246 xfs_iunlock(ip, XFS_IOLOCK_SHARED); in xfs_file_buffered_aio_read()
311 if (*iolock == XFS_IOLOCK_SHARED && !IS_NOSEC(inode)) { in xfs_file_aio_write_checks()
337 if (*iolock == XFS_IOLOCK_SHARED) { in xfs_file_aio_write_checks()
516 iolock = XFS_IOLOCK_SHARED; in xfs_file_dio_aio_write()
546 iolock = XFS_IOLOCK_SHARED; in xfs_file_dio_aio_write()
761 ASSERT(xfs_isilocked(XFS_I(inode), XFS_IOLOCK_SHARED|XFS_IOLOCK_EXCL)); in xfs_break_layouts()