| /freebsd-14.2/sys/sys/ |
| H A D | lockmgr.h | 176 #define LK_TYPE_MASK 0xFF0000 macro 186 #define LK_TOTAL_MASK (LK_INIT_MASK | LK_EATTR_MASK | LK_TYPE_MASK)
|
| /freebsd-14.2/sys/fs/unionfs/ |
| H A D | union_vnops.c | 156 (cnp->cn_lkflags & LK_TYPE_MASK)) in unionfs_lookup() 167 else if (cnp->cn_lkflags & LK_TYPE_MASK) in unionfs_lookup() 194 (cnp->cn_lkflags & LK_TYPE_MASK)) in unionfs_lookup() 241 if (cnp->cn_lkflags & LK_TYPE_MASK) in unionfs_lookup() 275 if (LK_SHARED == (cnp->cn_lkflags & LK_TYPE_MASK)) in unionfs_lookup() 319 (cnp->cn_lkflags & LK_TYPE_MASK) == 0) in unionfs_lookup() 1878 switch (flags & LK_TYPE_MASK) { in unionfs_get_llt_revlock() 1945 if (LK_RELEASE == (flags & LK_TYPE_MASK) || !(flags & LK_TYPE_MASK)) in unionfs_lock() 1970 if ((flags & LK_TYPE_MASK) == LK_EXCLUSIVE && in unionfs_lock() 2009 flags &= ~LK_TYPE_MASK; in unionfs_lock() [all …]
|
| H A D | union_vfsops.c | 426 if (flags & LK_TYPE_MASK) in unionfs_root()
|
| H A D | union_subr.c | 428 if (lkflags & LK_TYPE_MASK) in unionfs_nodeget()
|
| /freebsd-14.2/sys/ufs/ffs/ |
| H A D | ffs_vnops.c | 508 switch (ap->a_flags & LK_TYPE_MASK) { in ffs_lock() 534 if ((flags & LK_TYPE_MASK) == LK_UPGRADE) in ffs_lock() 535 flags = (flags & ~LK_TYPE_MASK) | LK_EXCLUSIVE; in ffs_lock() 539 switch (ap->a_flags & LK_TYPE_MASK) { in ffs_lock() 552 if ((ap->a_flags & LK_TYPE_MASK) == LK_DOWNGRADE) { in ffs_lock() 568 if ((ap->a_flags & LK_TYPE_MASK) == LK_DOWNGRADE) { in ffs_lock() 577 switch (ap->a_flags & LK_TYPE_MASK) { in ffs_lock()
|
| H A D | ffs_vfsops.c | 1860 if ((flags & LK_TYPE_MASK) == LK_SHARED) { in ffs_vgetf() 1861 flags &= ~LK_TYPE_MASK; in ffs_vgetf()
|
| /freebsd-14.2/sys/kern/ |
| H A D | kern_lock.c | 993 op = flags & LK_TYPE_MASK; in lockmgr_upgrade() 1050 op = flags & LK_TYPE_MASK; in lockmgr_lock_flags() 1237 MPASS((flags & LK_TYPE_MASK) == LK_SHARED); in lockmgr_slock() 1258 MPASS((flags & LK_TYPE_MASK) == LK_EXCLUSIVE); in lockmgr_xlock() 1326 op = (flags & LK_TYPE_MASK); in __lockmgr_args()
|
| H A D | vfs_default.c | 512 if (__predict_false((flags & ~(LK_TYPE_MASK | LK_NODDLKTREAT | LK_RETRY)) != 0)) in vop_lock() 515 switch (flags & LK_TYPE_MASK) { in vop_lock()
|
| H A D | vfs_vnops.c | 1825 VNASSERT((flags & LK_TYPE_MASK) != 0, vp, in _vn_lock() 4146 if ((lkflags1 & LK_TYPE_MASK) != (lkflags2 & LK_TYPE_MASK)) in vn_lock_pair()
|
| H A D | vfs_cache.c | 1830 ltype = cnp->cn_lkflags & LK_TYPE_MASK; in cache_lookup_dot()
|
| /freebsd-14.2/sys/fs/udf/ |
| H A D | udf_vfsops.c | 596 if ((flags & LK_TYPE_MASK) == LK_SHARED) { in udf_vget() 597 flags &= ~LK_TYPE_MASK; in udf_vget()
|
| H A D | udf_vnops.c | 1210 ltype = lkflags & LK_TYPE_MASK; in udf_lookup()
|
| /freebsd-14.2/sys/fs/cd9660/ |
| H A D | cd9660_vfsops.c | 694 if ((flags & LK_TYPE_MASK) == LK_SHARED) { in cd9660_vget_internal() 695 flags &= ~LK_TYPE_MASK; in cd9660_vget_internal()
|
| H A D | cd9660_lookup.c | 398 ltype = cnp->cn_lkflags & LK_TYPE_MASK; in cd9660_lookup()
|
| /freebsd-14.2/sys/fs/nullfs/ |
| H A D | null_vnops.c | 787 ap->a_flags &= ~LK_TYPE_MASK; in null_lock() 788 switch (flags & LK_TYPE_MASK) { in null_lock()
|
| H A D | null_vfsops.c | 404 KASSERT((flags & LK_TYPE_MASK) != 0, in nullfs_vget()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_ctldir.c | 650 err = zfsctl_relock_dot(dvp, lkflags & LK_TYPE_MASK); in zfsctl_root_lookup() 949 err = zfsctl_relock_dot(dvp, lkflags & LK_TYPE_MASK); in zfsctl_snapdir_lookup()
|
| H A D | zfs_vnops_os.c | 708 ltype = lkflags & LK_TYPE_MASK; in zfs_lookup_lock()
|
| /freebsd-14.2/sys/fs/msdosfs/ |
| H A D | msdosfs_denode.c | 114 MPASS((lkflags & LK_TYPE_MASK) == LK_EXCLUSIVE); in deget()
|
| /freebsd-14.2/sys/fs/devfs/ |
| H A D | devfs_vnops.c | 1097 error = devfs_allocv(de, mp, cnp->cn_lkflags & LK_TYPE_MASK, in devfs_lookupx() 1180 error = devfs_allocv(de, mp, cnp->cn_lkflags & LK_TYPE_MASK, vpp); in devfs_lookupx()
|
| /freebsd-14.2/sys/fs/ext2fs/ |
| H A D | ext2_lookup.c | 685 ltype = cnp->cn_lkflags & LK_TYPE_MASK; in ext2_lookup_ino()
|
| /freebsd-14.2/sys/ufs/ufs/ |
| H A D | ufs_lookup.c | 719 ltype = cnp->cn_lkflags & LK_TYPE_MASK; in ufs_lookup_ino()
|
| /freebsd-14.2/sys/fs/nfsclient/ |
| H A D | nfs_clvnops.c | 337 lktype = ap->a_flags & LK_TYPE_MASK; in nfs_lock() 372 ap->a_flags &= ~(LK_TYPE_MASK | LK_INTERLOCK); in nfs_lock() 392 ap->a_flags &= ~(LK_TYPE_MASK | LK_INTERLOCK); in nfs_lock()
|