| /freebsd-13.1/sys/kern/ |
| H A D | kern_lock.c | 191 if (flags & LK_INTERLOCK) { in lockmgr_exit() 281 if (flags & LK_INTERLOCK) in sleeplk() 702 flags &= ~LK_INTERLOCK; in lockmgr_slock_hard() 940 flags &= ~LK_INTERLOCK; in lockmgr_xlock_hard() 1026 flags &= ~LK_INTERLOCK; in lockmgr_upgrade() 1355 if (flags & LK_INTERLOCK) in __lockmgr_args() 1381 if (flags & LK_INTERLOCK) in __lockmgr_args() 1426 if (flags & LK_INTERLOCK) in __lockmgr_args() 1574 flags &= ~LK_INTERLOCK; in __lockmgr_args() 1597 if (flags & LK_INTERLOCK) in __lockmgr_args() [all …]
|
| H A D | vfs_subr.c | 2240 LK_INTERLOCK, BO_LOCKPTR(bo), "brlsfl", 0, 0); in bnoreuselist() 2307 LK_EXCLUSIVE | LK_SLEEPFAIL | LK_INTERLOCK, in vtruncbuf() 2371 LK_EXCLUSIVE | LK_SLEEPFAIL | LK_INTERLOCK, in v_inval_buf_range_locked() 2395 LK_EXCLUSIVE | LK_SLEEPFAIL | LK_INTERLOCK, in v_inval_buf_range_locked() 3035 if ((flags & LK_INTERLOCK) != 0) in vget_finish() 3301 error = VOP_LOCK(vp, LK_UPGRADE | LK_INTERLOCK | in vput_final() 3830 error = vn_lock(vp, LK_INTERLOCK | LK_EXCLUSIVE); in vflush() 3905 VOP_LOCK(rootvp, LK_EXCLUSIVE|LK_INTERLOCK); in vflush() 4874 lkflags = LK_EXCLUSIVE | LK_INTERLOCK; in vfs_periodic_inactive() 4922 lkflags = LK_EXCLUSIVE | LK_INTERLOCK; in vfs_periodic_msync_inactive() [all …]
|
| H A D | vfs_cluster.c | 838 LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK, BO_LOCKPTR(bo))) { in cluster_wbuild() 932 LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK, in cluster_wbuild()
|
| H A D | vfs_lookup.c | 114 flags & LK_INTERLOCK ? &VI_MTX(vp)->lock_object : NULL); in crossmp_vop_lock1() 116 if ((flags & LK_INTERLOCK) != 0) in crossmp_vop_lock1()
|
| H A D | vfs_default.c | 1373 lockreq = LK_EXCLUSIVE | LK_INTERLOCK;
|
| H A D | vfs_vnops.c | 1794 flags &= ~LK_INTERLOCK; in _vn_lock_fallback() 2862 LK_EXCLUSIVE | LK_INTERLOCK | LK_SLEEPFAIL, in vn_fsync_buf()
|
| H A D | vfs_mount.c | 1774 vn_lock(coveredvp, LK_EXCLUSIVE | LK_INTERLOCK | LK_RETRY); in dounmount()
|
| /freebsd-13.1/sys/ufs/ffs/ |
| H A D | ffs_snapshot.c | 575 if (vn_lock(xvp, LK_EXCLUSIVE | LK_INTERLOCK) != 0) { 1806 if (lockmgr(&sn->sn_lock, LK_INTERLOCK | LK_EXCLUSIVE | LK_SLEEPFAIL, 2148 lockmgr(&sn->sn_lock, LK_INTERLOCK | LK_EXCLUSIVE, 2346 while (lockmgr(&sn->sn_lock, LK_INTERLOCK | LK_EXCLUSIVE | LK_SLEEPFAIL, 2522 LK_INTERLOCK | LK_EXCLUSIVE | LK_SLEEPFAIL, 2587 error = vn_lock(vp, LK_EXCLUSIVE | LK_INTERLOCK); in process_deferred_inactive() 2670 lockmgr(&sn->sn_lock, LK_DRAIN|LK_INTERLOCK, VI_MTX(devvp)); in try_free_snapdata() 2704 LK_INTERLOCK, VI_MTX(devvp)) != 0) { 2707 lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_INTERLOCK, 2757 error = lockmgr(&sn->sn_lock, LK_INTERLOCK | in ffs_snapdata_acquire()
|
| H A D | ffs_vnops.c | 327 LK_INTERLOCK | wflag, BO_LOCKPTR(bo)) != 0) { in ffs_syncvnode() 523 if ((flags & (LK_INTERLOCK | LK_NOWAIT)) == 524 (LK_INTERLOCK | LK_NOWAIT)) 528 flags &= ~LK_INTERLOCK;
|
| H A D | ffs_vfsops.c | 900 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK)) { in ffs_reload() 1682 if ((error = vget(vp, LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK)) != 0) 1750 lockreq |= LK_INTERLOCK | LK_SLEEPFAIL;
|
| H A D | ffs_softdep.c | 6765 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_SLEEPFAIL | LK_INTERLOCK, 7564 LK_EXCLUSIVE | LK_SLEEPFAIL | LK_INTERLOCK, 13491 LK_INTERLOCK, BO_LOCKPTR(bo)); 13775 vn_lock(vp, LK_EXCLUSIVE | LK_INTERLOCK | LK_RETRY); in softdep_request_cleanup_inactivate() 14006 if (vget(lvp, LK_EXCLUSIVE | LK_INTERLOCK | LK_NOWAIT) != 0) { 14726 LK_EXCLUSIVE | LK_SLEEPFAIL | LK_INTERLOCK, lock);
|
| /freebsd-13.1/sys/sys/ |
| H A D | lockmgr.h | 167 #define LK_INTERLOCK 0x000100 macro
|
| H A D | vnode.h | 1115 if ((_flags & ~(LK_INTERLOCK | LK_RELEASE)) != 0) \ 1118 if (_flags & LK_INTERLOCK) \
|
| /freebsd-13.1/sys/fs/fdescfs/ |
| H A D | fdesc_vnops.c | 185 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK)) in fdesc_allocvp() 235 error = vget(vp2, LK_EXCLUSIVE | LK_INTERLOCK); in fdesc_allocvp()
|
| /freebsd-13.1/sys/fs/tmpfs/ |
| H A D | tmpfs_vfsops.c | 123 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK) != 0) in tmpfs_update_mtime_lazy() 142 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK) != 0) in tmpfs_update_mtime_all()
|
| /freebsd-13.1/sys/fs/pseudofs/ |
| H A D | pseudofs_vncache.c | 222 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK) == 0) { in pfs_vncache_alloc()
|
| /freebsd-13.1/sys/fs/unionfs/ |
| H A D | union_vnops.c | 1854 if ((flags & LK_INTERLOCK) == 0) in unionfs_lock() 1898 flags |= LK_INTERLOCK; in unionfs_lock() 1902 ap->a_flags &= ~LK_INTERLOCK; in unionfs_lock() 1926 flags |= LK_INTERLOCK; in unionfs_lock() 1933 ap->a_flags &= ~LK_INTERLOCK; in unionfs_lock() 1969 ap->a_flags |= LK_INTERLOCK; in unionfs_lock()
|
| /freebsd-13.1/sys/fs/nullfs/ |
| H A D | null_vnops.c | 755 if ((ap->a_flags & LK_INTERLOCK) == 0) in null_lock() 758 ap->a_flags &= ~LK_INTERLOCK; in null_lock()
|
| /freebsd-13.1/sys/ufs/ufs/ |
| H A D | ufs_quota.c | 617 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK)) { in quotaon() 684 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK)) { in quotaoff1() 1092 error = vget(vp, LK_EXCLUSIVE | LK_INTERLOCK); in qsync()
|
| /freebsd-13.1/sys/fs/ext2fs/ |
| H A D | ext2_vfsops.c | 808 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK)) { in ext2_reload() 1167 error = vget(vp, LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK); in ext2_sync()
|
| /freebsd-13.1/sys/fs/devfs/ |
| H A D | devfs_devs.c | 405 vn_lock(vp, LK_EXCLUSIVE | LK_INTERLOCK | LK_RETRY); in devfs_delete()
|
| /freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_ctldir.c | 984 err = VOP_LOCK(*vpp, LK_TRYUPGRADE | LK_INTERLOCK); in zfsctl_snapdir_lookup()
|
| /freebsd-13.1/sys/fs/msdosfs/ |
| H A D | msdosfs_vfsops.c | 1033 error = vget(vp, LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK); in msdosfs_sync()
|
| /freebsd-13.1/sys/fs/nfsclient/ |
| H A D | nfs_clvnops.c | 371 ap->a_flags &= ~(LK_TYPE_MASK | LK_INTERLOCK); in nfs_lock() 391 ap->a_flags &= ~(LK_TYPE_MASK | LK_INTERLOCK); in nfs_lock() 3126 LK_EXCLUSIVE | LK_SLEEPFAIL | LK_INTERLOCK, in ncl_flush()
|
| H A D | nfs_clvfsops.c | 1931 if (vget(vp, LK_EXCLUSIVE | LK_INTERLOCK)) { in nfs_sync()
|