Home
last modified time | relevance | path

Searched refs:LK_EXCLUSIVE (Results 1 – 25 of 42) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_vfs.c213 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in mount_snapshot()
237 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in mount_snapshot()
251 if (VFS_ROOT(mp, LK_EXCLUSIVE, &mvp)) in mount_snapshot()
/f-stack/freebsd/kern/
H A Dvfs_vnops.c476 lock_flags = LK_EXCLUSIVE; in vn_close1()
605 lock_flags = LK_EXCLUSIVE; in vn_rdwr()
1091 lock_flags = LK_EXCLUSIVE; in vn_write()
1554 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vn_truncate()
1681 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vn_poll()
2185 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vn_extattr_set()
2211 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vn_extattr_rm()
3005 error = vn_lock(outvp, LK_EXCLUSIVE); in vn_write_outvp()
3015 lckf = LK_EXCLUSIVE; in vn_write_outvp()
3071 error = vn_lock(outvp, LK_EXCLUSIVE); in vn_generic_copy_file_range()
[all …]
H A Dvfs_acl.c243 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vacl_set_acl()
274 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vacl_get_acl()
307 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vacl_delete()
H A Dvfs_subr.c457 error = vn_lock(vp, LK_EXCLUSIVE); in sysctl_ftry_reclaim_vnode()
2582 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in sync_vnode()
3186 case LK_EXCLUSIVE: in vput_final()
3206 if (VOP_ISLOCKED(vp) != LK_EXCLUSIVE) { in vput_final()
3213 if (VOP_ISLOCKED(vp) != LK_EXCLUSIVE) { in vput_final()
3231 VOP_LOCK(vp, LK_EXCLUSIVE); in vput_final()
4770 lkflags = LK_EXCLUSIVE | LK_INTERLOCK; in vfs_periodic_inactive()
4818 lkflags = LK_EXCLUSIVE | LK_INTERLOCK; in vfs_periodic_msync_inactive()
4981 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vfs_allocate_syncvnode()
5017 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vfs_allocate_syncvnode()
[all …]
H A Dvfs_extattr.c138 error = vn_lock(filename_vp, LK_EXCLUSIVE); in sys_extattrctl()
188 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in extattr_set_vp()
503 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in extattr_delete_vp()
H A Dvfs_export.c314 lockmgr(&mp->mnt_explock, LK_EXCLUSIVE, NULL); in vfs_export()
413 if ((error = VFS_ROOT(mp, LK_EXCLUSIVE, &rvp))) in vfs_setpublicfs()
H A Dvfs_lookup.c714 lkflags |= LK_EXCLUSIVE; in compute_cn_lkflags()
1049 cnp->cn_lkflags = LK_EXCLUSIVE; in lookup()
1267 VOP_ISLOCKED(dp) != LK_EXCLUSIVE) { in lookup()
1335 cnp->cn_lkflags = LK_EXCLUSIVE; in relookup()
1336 vn_lock(dp, LK_EXCLUSIVE | LK_RETRY); in relookup()
H A Dkern_lock.c1060 case LK_EXCLUSIVE: in lockmgr_lock_flags()
1249 MPASS((flags & LK_TYPE_MASK) == LK_EXCLUSIVE); in lockmgr_xlock()
1345 op = LK_EXCLUSIVE; in __lockmgr_args()
1367 case LK_EXCLUSIVE: in __lockmgr_args()
1698 ret = LK_EXCLUSIVE; in lockstatus()
H A Dvfs_cluster.c173 LK_EXCLUSIVE | LK_NOWAIT, NULL))) { in cluster_read()
841 LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK, BO_LOCKPTR(bo))) { in cluster_wbuild()
935 LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK, in cluster_wbuild()
H A Dvfs_default.c587 case LK_EXCLUSIVE:
1101 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vop_stdadvise()
1353 lockreq = LK_EXCLUSIVE | LK_INTERLOCK;
H A Dvfs_mountroot.c241 if (VFS_ROOT(TAILQ_FIRST(&mountlist), LK_EXCLUSIVE, &rootvnode)) in set_rootvnode()
333 if (VFS_ROOT(mporoot, LK_EXCLUSIVE, &vporoot)) in vfs_mountroot_shuffle()
H A Dvfs_bio.c1674 error = BUF_LOCK(bp, LK_EXCLUSIVE, NULL); in buf_alloc()
1755 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL) != 0) in buf_recycle()
2340 LK_EXCLUSIVE | LK_NOWAIT, NULL)) in bufbdflush()
3145 if (BUF_LOCK(bpa, LK_EXCLUSIVE | LK_NOWAIT, NULL) != 0) in vfs_bio_clcheck()
3519 error = BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL); in flushbufqueues()
3565 error = vn_lock(vp, LK_EXCLUSIVE | LK_NOWAIT); in flushbufqueues()
3569 error = VOP_ISLOCKED(vp) == LK_EXCLUSIVE ? 0 : in flushbufqueues()
3908 error = BUF_TIMELOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL, "getblku", 0, in getblkx()
3930 lockflags = LK_EXCLUSIVE | LK_INTERLOCK | in getblkx()
H A Dvfs_syscalls.c1602 } else if ((error = vn_lock(vp, LK_EXCLUSIVE)) == 0) { in kern_linkat_vp()
2675 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in setfflags()
2801 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in setfmode()
2925 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in setfown()
3133 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in setutimes()
3404 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in kern_truncate()
3486 lock_flags = LK_EXCLUSIVE; in kern_fsync()
4493 error = VFS_FHTOVP(mp, &fhp.fh_fid, LK_EXCLUSIVE, &vp); in kern_fhopen()
4577 error = VFS_FHTOVP(mp, &fh.fh_fid, LK_EXCLUSIVE, &vp); in kern_fhstat()
4625 error = VFS_FHTOVP(mp, &fh.fh_fid, LK_EXCLUSIVE, &vp); in kern_fhstatfs()
H A Dvfs_mount.c971 (error1 = VFS_ROOT(mp, LK_EXCLUSIVE, &newdp)) != 0) { in vfs_domount_first()
1033 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in vfs_domount_first()
1045 vn_lock(newdp, LK_EXCLUSIVE | LK_RETRY); in vfs_domount_first()
1742 vn_lock(coveredvp, LK_EXCLUSIVE | LK_INTERLOCK | LK_RETRY); in dounmount()
/f-stack/freebsd/security/mac/
H A Dmac_process.c304 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in mac_proc_vm_revoke_recurse()
337 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in mac_proc_vm_revoke_recurse()
H A Dmac_syscalls.c270 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in sys___mac_get_fd()
439 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in sys___mac_set_fd()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c191 lockmgr(vp->v_vnlock, LK_EXCLUSIVE, NULL); in sfs_vgetx()
363 VERIFY(VFS_ROOT(zfsvfs->z_vfs, LK_EXCLUSIVE, &rvp) == 0); in zfsctl_create()
612 if (ltype == LK_EXCLUSIVE) in zfsctl_relock_dot()
956 if (VOP_ISLOCKED(*vpp) == LK_EXCLUSIVE) in zfsctl_snapdir_lookup()
1248 error = sfs_vnode_get(vfsp, LK_EXCLUSIVE, in zfsctl_lookup_objset()
1295 error = sfs_vnode_get(vfsp, LK_EXCLUSIVE, in zfsctl_umount_snapshots()
H A Dzfs_file_os.c227 vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); in zfs_vop_fsync()
H A Dzfs_dir.c333 vn_lock(ZTOV(zp), LK_EXCLUSIVE | LK_RETRY); in zfs_unlinked_drain()
392 vn_lock(ZTOV(xzp), LK_EXCLUSIVE | LK_RETRY); in zfs_purgedir()
H A Dzfs_vnops_os.c710 if (ltype == LK_EXCLUSIVE) in zfs_lookup_lock()
1312 cnp->cn_lkflags = LK_EXCLUSIVE | LK_RETRY; in zfs_lookup_internal()
2573 err = vn_lock(ZTOV(attrzp), LK_EXCLUSIVE); in zfs_setattr()
2929 error = vn_lock(sdvp, LK_EXCLUSIVE); in zfs_rename_relock()
2934 error = vn_lock(tdvp, LK_EXCLUSIVE | LK_NOWAIT); in zfs_rename_relock()
2939 error = vn_lock(tdvp, LK_EXCLUSIVE); in zfs_rename_relock()
3019 error = vn_lock(nvp, LK_EXCLUSIVE | LK_NOWAIT); in zfs_rename_relock()
3029 error = vn_lock(nvp, LK_EXCLUSIVE); in zfs_rename_relock()
3056 error = vn_lock(nvp, LK_EXCLUSIVE | LK_NOWAIT); in zfs_rename_relock()
3065 error = vn_lock(nvp, LK_EXCLUSIVE); in zfs_rename_relock()
[all …]
/f-stack/freebsd/i386/linux/
H A Dimgact_linux.c223 vn_lock(imgp->vp, LK_EXCLUSIVE | LK_RETRY); in exec_linux_imgact()
/f-stack/freebsd/sys/
H A Dlockmgr.h182 #define LK_EXCLUSIVE 0x080000 macro
/f-stack/freebsd/security/audit/
H A Daudit_worker.c120 VOP_LOCK(vp, LK_EXCLUSIVE | LK_RETRY); in audit_worker_sync_vp()
/f-stack/freebsd/vm/
H A Dvm_pager.c392 BUF_LOCK(bp, LK_EXCLUSIVE, NULL); in pbuf_ctor()
/f-stack/freebsd/security/mac_veriexec/
H A Dmac_veriexec.c684 vn_lock(img.vp, LK_EXCLUSIVE | LK_RETRY); in mac_veriexec_syscall()

12