Symbol: XFS_IOLOCK_SHARED
fs/xfs/scrub/dir.c
122
if (!xfs_ilock_nowait(ip, XFS_IOLOCK_SHARED))
fs/xfs/scrub/dir.c
126
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/scrub/dir.c
131
return XFS_IOLOCK_SHARED | XFS_ILOCK_SHARED;
fs/xfs/scrub/dir.c
136
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/scrub/dir.c
140
return XFS_IOLOCK_SHARED | XFS_ILOCK_EXCL;
fs/xfs/scrub/nlinks.c
404
lock_mode |= XFS_IOLOCK_SHARED;
fs/xfs/scrub/nlinks.c
550
xfs_ilock(ip, XFS_IOLOCK_SHARED);
fs/xfs/scrub/nlinks.c
552
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/scrub/parent.c
356
if (!xfs_ilock_nowait(dp, XFS_IOLOCK_SHARED))
fs/xfs/scrub/parent.c
360
xfs_iunlock(dp, XFS_IOLOCK_SHARED);
fs/xfs/scrub/parent.c
365
return XFS_IOLOCK_SHARED | XFS_ILOCK_SHARED;
fs/xfs/scrub/parent.c
370
xfs_iunlock(dp, XFS_IOLOCK_SHARED);
fs/xfs/scrub/parent.c
374
return XFS_IOLOCK_SHARED | XFS_ILOCK_EXCL;
fs/xfs/scrub/quotacheck.c
414
xfs_ilock(ip, XFS_IOLOCK_SHARED);
fs/xfs/scrub/quotacheck.c
478
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/scrub/readdir.c
359
if (!xfs_ilock_nowait(ip, XFS_IOLOCK_SHARED))
fs/xfs/scrub/readdir.c
366
return XFS_IOLOCK_SHARED | XFS_ILOCK_EXCL;
fs/xfs/scrub/readdir.c
370
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/xfs_bmap_util.c
287
xfs_ilock(ip, XFS_IOLOCK_SHARED);
fs/xfs/xfs_bmap_util.c
425
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/xfs_dir2_readdir.c
529
xfs_assert_ilocked(dp, XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL);
fs/xfs/xfs_exchrange.c
848
const unsigned int lockflags = XFS_IOLOCK_SHARED |
fs/xfs/xfs_file.c
1555
lockflags = XFS_IOLOCK_SHARED;
fs/xfs/xfs_file.c
218
if (*lock_mode == XFS_IOLOCK_SHARED &&
fs/xfs/xfs_file.c
265
ret = xfs_ilock_iocb(iocb, XFS_IOLOCK_SHARED);
fs/xfs/xfs_file.c
274
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/xfs_file.c
292
ret = xfs_ilock_iocb(iocb, XFS_IOLOCK_SHARED);
fs/xfs/xfs_file.c
296
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/xfs_file.c
312
ret = xfs_ilock_iocb(iocb, XFS_IOLOCK_SHARED);
fs/xfs/xfs_file.c
316
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/xfs_file.c
367
xfs_ilock(ip, XFS_IOLOCK_SHARED);
fs/xfs/xfs_file.c
369
xfs_iunlock(ip, XFS_IOLOCK_SHARED);
fs/xfs/xfs_file.c
421
if (*iolock == XFS_IOLOCK_SHARED) {
fs/xfs/xfs_file.c
488
if (*iolock == XFS_IOLOCK_SHARED && !IS_NOSEC(inode)) {
fs/xfs/xfs_file.c
706
unsigned int iolock = XFS_IOLOCK_SHARED;
fs/xfs/xfs_file.c
732
iolock = XFS_IOLOCK_SHARED;
fs/xfs/xfs_file.c
781
unsigned int iolock = XFS_IOLOCK_SHARED;
fs/xfs/xfs_file.c
807
iolock = XFS_IOLOCK_SHARED;
fs/xfs/xfs_file.c
859
unsigned int iolock = XFS_IOLOCK_SHARED;
fs/xfs/xfs_icache.c
779
ASSERT((lock_flags & (XFS_IOLOCK_EXCL | XFS_IOLOCK_SHARED)) == 0);
fs/xfs/xfs_inode.c
100
(XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL));
fs/xfs/xfs_inode.c
151
} else if (lock_flags & XFS_IOLOCK_SHARED) {
fs/xfs/xfs_inode.c
194
} else if (lock_flags & XFS_IOLOCK_SHARED) {
fs/xfs/xfs_inode.c
224
else if (lock_flags & XFS_IOLOCK_SHARED)
fs/xfs/xfs_inode.c
251
else if (lock_flags & XFS_IOLOCK_SHARED)
fs/xfs/xfs_inode.c
3030
xfs_assert_ilocked(XFS_I(inode), XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL);
fs/xfs/xfs_inode.c
309
if (lock_flags & XFS_IOLOCK_SHARED)
fs/xfs/xfs_inode.c
348
if (lock_mode & (XFS_IOLOCK_SHARED|XFS_IOLOCK_EXCL)) {
fs/xfs/xfs_inode.c
403
ASSERT(!(lock_mode & (XFS_IOLOCK_SHARED | XFS_MMAPLOCK_SHARED |
fs/xfs/xfs_inode.c
494
ASSERT(!(ip0_mode & (XFS_IOLOCK_SHARED|XFS_IOLOCK_EXCL)));
fs/xfs/xfs_inode.c
495
ASSERT(!(ip1_mode & (XFS_IOLOCK_SHARED|XFS_IOLOCK_EXCL)));
fs/xfs/xfs_inode.c
99
ASSERT((lock_flags & (XFS_IOLOCK_SHARED | XFS_IOLOCK_EXCL)) !=
fs/xfs/xfs_inode.h
446
#define XFS_LOCK_MASK (XFS_IOLOCK_EXCL | XFS_IOLOCK_SHARED \
fs/xfs/xfs_inode.h
452
{ XFS_IOLOCK_SHARED, "IOLOCK_SHARED" }, \
fs/xfs/xfs_iops.c
1255
xfs_ilock(XFS_I(inode), XFS_IOLOCK_SHARED);
fs/xfs/xfs_iops.c
1264
xfs_iunlock(XFS_I(inode), XFS_IOLOCK_SHARED);
fs/xfs/xfs_pnfs.c
40
*iolock &= ~XFS_IOLOCK_SHARED;