LK_EXCLUSIVE 78 compat/common/compat_dir.c error = vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, curproc); LK_EXCLUSIVE 371 compat/common/vfs_syscalls_43.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 596 compat/sunos/sunos_misc.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 433 compat/svr4/svr4_misc.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 548 dev/i2o/iop.c lockmgr(&sc->sc_conflock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 603 dev/i2o/iop.c lockmgr(&sc->sc_conflock, LK_EXCLUSIVE, NULL) == 0) { LK_EXCLUSIVE 383 dev/i2o/iopsp.c rv = lockmgr(&iop->sc_conflock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 519 dev/pci/agp.c lockmgr(&sc->sc_lock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 645 dev/pci/agp.c lockmgr(&sc->sc_lock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 187 dev/sdmmc/sdmmcvar.h #define SDMMC_LOCK(sc) lockmgr(&(sc)->sc_lock, LK_EXCLUSIVE, NULL) LK_EXCLUSIVE 448 dev/vnd.c vn_lock(vnd->sc_vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 508 dev/vnd.c vn_lock(vnd->sc_vp, LK_RETRY | LK_EXCLUSIVE, p); LK_EXCLUSIVE 960 dev/vnd.c vn_lock(vnd->sc_vp, LK_RETRY | LK_EXCLUSIVE, p); LK_EXCLUSIVE 387 isofs/cd9660/cd9660_lookup.c if (vn_lock(pdp, LK_EXCLUSIVE | LK_RETRY, p) == 0) LK_EXCLUSIVE 392 isofs/cd9660/cd9660_lookup.c if ((error = vn_lock(pdp, LK_EXCLUSIVE, p))) { LK_EXCLUSIVE 167 isofs/cd9660/cd9660_node.c if (vget(vp, LK_EXCLUSIVE, p)) LK_EXCLUSIVE 201 isofs/cd9660/cd9660_node.c lockmgr(&ip->i_lock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 182 isofs/cd9660/cd9660_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 164 isofs/udf/udf_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 241 isofs/udf/udf_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 425 isofs/udf/udf_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 523 isofs/udf/udf_vfsops.c if ((error = udf_hashlookup(ump, ino, LK_EXCLUSIVE, vpp)) != 0) LK_EXCLUSIVE 133 isofs/udf/udf_vnops.c vn_lock(up->u_vnode, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 175 kern/exec_script.c vn_lock(scriptvp, LK_EXCLUSIVE|LK_RETRY, p); LK_EXCLUSIVE 657 kern/kern_descrip.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 469 kern/kern_ktrace.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 195 kern/kern_lock.c lock_type = LK_EXCLUSIVE; LK_EXCLUSIVE 300 kern/kern_lock.c case LK_EXCLUSIVE: LK_EXCLUSIVE 810 kern/tty.c vn_lock(nid.ni_vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 59 kern/tty_tty.c vn_lock(ttyvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 88 kern/tty_tty.c vn_lock(ttyvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 104 kern/tty_tty.c vn_lock(ttyvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 173 kern/vfs_cache.c error = vget(vp, LK_EXCLUSIVE, p); LK_EXCLUSIVE 179 kern/vfs_cache.c if ((error = vn_lock(dvp, LK_EXCLUSIVE, p)) != 0) { LK_EXCLUSIVE 186 kern/vfs_cache.c error = vget(vp, LK_EXCLUSIVE, p); LK_EXCLUSIVE 214 kern/vfs_cache.c if ((error = vn_lock(dvp, LK_EXCLUSIVE, p)) != 0) LK_EXCLUSIVE 240 kern/vfs_getcwd.c error = vget(uvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 258 kern/vfs_getcwd.c error = vn_lock(lvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 292 kern/vfs_getcwd.c error = vn_lock(lvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 345 kern/vfs_getcwd.c error = vn_lock(lvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 318 kern/vfs_lookup.c vn_lock(dp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 442 kern/vfs_lookup.c vn_lock(dp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 627 kern/vfs_lookup.c vn_lock(dp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 530 kern/vfs_subr.c if (vget(vp, LK_EXCLUSIVE, p)) { LK_EXCLUSIVE 745 kern/vfs_subr.c if (vn_lock(vp, LK_EXCLUSIVE, p)) { LK_EXCLUSIVE 159 kern/vfs_sync.c if (vget(vp, LK_EXCLUSIVE | LK_NOWAIT, p)) { LK_EXCLUSIVE 710 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 890 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1064 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1643 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1685 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1733 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1767 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1802 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1850 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1897 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1960 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 2010 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 2046 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 2085 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 2116 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 2343 kern/vfs_syscalls.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 235 kern/vfs_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 254 kern/vfs_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 290 kern/vfs_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 319 kern/vfs_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 206 miscfs/fifofs/fifo_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 214 miscfs/fifofs/fifo_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 248 miscfs/fifofs/fifo_vnops.c vn_lock(ap->a_vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 278 miscfs/fifofs/fifo_vnops.c vn_lock(ap->a_vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 208 miscfs/portal/portal_vfsops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 221 miscfs/portal/portal_vnops.c VOP_LOCK(fvp, LK_EXCLUSIVE, p); LK_EXCLUSIVE 100 miscfs/procfs/procfs_subr.c error = lockmgr(&pfs_vlock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 152 miscfs/procfs/procfs_vfsops.c vn_lock(*vpp, LK_EXCLUSIVE, curproc); LK_EXCLUSIVE 767 miscfs/procfs/procfs_vnops.c ((error = vn_lock(dvp, LK_EXCLUSIVE, curp)) == 0)) LK_EXCLUSIVE 790 miscfs/procfs/procfs_vnops.c vn_lock(fvp, LK_EXCLUSIVE | LK_RETRY, curp); LK_EXCLUSIVE 56 miscfs/specfs/spec_subr.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, ap->a_p); LK_EXCLUSIVE 177 miscfs/specfs/spec_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 243 miscfs/specfs/spec_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 330 miscfs/specfs/spec_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 566 miscfs/specfs/spec_vnops.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, ap->a_p); LK_EXCLUSIVE 108 msdosfs/msdosfs_denode.c if (!vget(vp, LK_EXCLUSIVE, p)) LK_EXCLUSIVE 248 msdosfs/msdosfs_denode.c vn_lock(nvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 554 msdosfs/msdosfs_lookup.c if (vn_lock(pdp, LK_EXCLUSIVE | LK_RETRY, p) == 0) LK_EXCLUSIVE 559 msdosfs/msdosfs_lookup.c if ((error = vn_lock(pdp, LK_EXCLUSIVE | LK_RETRY, LK_EXCLUSIVE 139 msdosfs/msdosfs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 191 msdosfs/msdosfs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 279 msdosfs/msdosfs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 684 msdosfs/msdosfs_vfsops.c if (vget(vp, LK_EXCLUSIVE | LK_NOWAIT, msa->p)) LK_EXCLUSIVE 732 msdosfs/msdosfs_vfsops.c vn_lock(pmp->pm_devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 907 msdosfs/msdosfs_vnops.c if ((error = vn_lock(fvp, LK_EXCLUSIVE | LK_RETRY, p)) != 0) LK_EXCLUSIVE 111 nfs/nfs_node.c if (vget(vp, LK_EXCLUSIVE, p)) LK_EXCLUSIVE 2453 nfs/nfs_serv.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, procp); LK_EXCLUSIVE 2712 nfs/nfs_serv.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, procp); LK_EXCLUSIVE 809 nfs/nfs_vfsops.c if (vget(vp, LK_EXCLUSIVE, p)) LK_EXCLUSIVE 654 nfs/nfs_vnops.c err2 = vn_lock(dvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 770 nfs/nfs_vnops.c if (vn_lock(dvp, LK_EXCLUSIVE | LK_RETRY, p) == 0) LK_EXCLUSIVE 784 nfs/nfs_vnops.c if ((error = vn_lock(dvp, LK_EXCLUSIVE, p))) { LK_EXCLUSIVE 258 ntfs/ntfs_subr.c NTFS_A_DATA, NULL, LK_EXCLUSIVE, LK_EXCLUSIVE 397 ntfs/ntfs_subr.c lockmgr(&ip->i_lock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 436 ntfs/ntfs_subr.c } while (lockmgr(&ntfs_hashlock, LK_EXCLUSIVE | LK_SLEEPFAIL, NULL)); LK_EXCLUSIVE 453 ntfs/ntfs_subr.c lockinit(&ip->i_lock, PINOD, "ntnode", 0, LK_EXCLUSIVE); LK_EXCLUSIVE 1048 ntfs/ntfs_subr.c LK_EXCLUSIVE, VG_DONTLOADIN | VG_DONTVALIDFN, LK_EXCLUSIVE 2092 ntfs/ntfs_subr.c lockmgr(&ntfs_toupper_lock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 2133 ntfs/ntfs_subr.c lockmgr(&ntfs_toupper_lock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 418 ntfs/ntfs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 710 ntfs/ntfs_vfsops.c VN_LOCK(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 776 ntfs/ntfs_vfsops.c VOP_LOCK(ntmp->ntm_devvp, LK_EXCLUSIVE | LK_RETRY); LK_EXCLUSIVE 778 ntfs/ntfs_vfsops.c VOP_LOCK(ntmp->ntm_devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 952 ntfs/ntfs_vfsops.c LK_EXCLUSIVE | LK_RETRY, 0, curproc, vpp); /* XXX */ LK_EXCLUSIVE 1139 ntfs/ntfs_vfsops.c LK_EXCLUSIVE | LK_RETRY, 0, curproc, vpp); /* XXX */ LK_EXCLUSIVE 762 ntfs/ntfs_vnops.c if (VN_LOCK(dvp, LK_EXCLUSIVE | LK_RETRY, p) == 0) LK_EXCLUSIVE 768 ntfs/ntfs_vnops.c error = VN_LOCK(dvp, LK_EXCLUSIVE, p); LK_EXCLUSIVE 655 ufs/ext2fs/ext2fs_lookup.c if (vn_lock(pdp, LK_EXCLUSIVE | LK_RETRY, p) == 0) LK_EXCLUSIVE 660 ufs/ext2fs/ext2fs_lookup.c if ((error = vn_lock(pdp, LK_EXCLUSIVE, p)) != 0) { LK_EXCLUSIVE 225 ufs/ext2fs/ext2fs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 274 ufs/ext2fs/ext2fs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 349 ufs/ext2fs/ext2fs_vfsops.c if (vget(vp, LK_EXCLUSIVE, era->p)) LK_EXCLUSIVE 592 ufs/ext2fs/ext2fs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 629 ufs/ext2fs/ext2fs_vfsops.c vn_lock(ump->um_devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 659 ufs/ext2fs/ext2fs_vfsops.c vn_lock(ump->um_devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 739 ufs/ext2fs/ext2fs_vfsops.c if (vget(vp, LK_EXCLUSIVE | LK_NOWAIT, esa->p)) LK_EXCLUSIVE 784 ufs/ext2fs/ext2fs_vfsops.c vn_lock(ump->um_devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 444 ufs/ext2fs/ext2fs_vnops.c if (dvp != vp && (error = vn_lock(vp, LK_EXCLUSIVE, p))) { LK_EXCLUSIVE 574 ufs/ext2fs/ext2fs_vnops.c if ((error = vn_lock(fvp, LK_EXCLUSIVE, p)) != 0) LK_EXCLUSIVE 869 ufs/ext2fs/ext2fs_vnops.c if (vn_lock(fvp, LK_EXCLUSIVE, p) == 0) { LK_EXCLUSIVE 896 ufs/ffs/ffs_softdep.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 4627 ufs/ffs/ffs_softdep.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 271 ufs/ffs/ffs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 358 ufs/ffs/ffs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 483 ufs/ffs/ffs_vfsops.c if (vget(vp, LK_EXCLUSIVE, fra->p)) LK_EXCLUSIVE 542 ufs/ffs/ffs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 692 ufs/ffs/ffs_vfsops.c vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1081 ufs/ffs/ffs_vfsops.c vn_lock(ump->um_devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 1147 ufs/ffs/ffs_vfsops.c if (vget(vp, LK_EXCLUSIVE | LK_NOWAIT, fsa->p)) LK_EXCLUSIVE 1211 ufs/ffs/ffs_vfsops.c vn_lock(ump->um_devvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 100 ufs/ufs/ufs_ihash.c if (vget(vp, LK_EXCLUSIVE, p)) LK_EXCLUSIVE 121 ufs/ufs/ufs_ihash.c lockmgr(&ip->i_lock, LK_EXCLUSIVE, NULL); LK_EXCLUSIVE 569 ufs/ufs/ufs_lookup.c if (vn_lock(pdp, LK_EXCLUSIVE | LK_RETRY, p) == 0) LK_EXCLUSIVE 574 ufs/ufs/ufs_lookup.c if ((error = vn_lock(pdp, LK_EXCLUSIVE, p))) { LK_EXCLUSIVE 785 ufs/ufs/ufs_lookup.c vn_lock(tvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 932 ufs/ufs/ufs_lookup.c vn_lock(tvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 467 ufs/ufs/ufs_quota.c if (vget(vp, LK_EXCLUSIVE, p)) { LK_EXCLUSIVE 554 ufs/ufs/ufs_quota.c if (vget(vp, LK_EXCLUSIVE, qa->p)) LK_EXCLUSIVE 728 ufs/ufs/ufs_quota.c if (vget(vp, LK_EXCLUSIVE | LK_NOWAIT, p)) LK_EXCLUSIVE 857 ufs/ufs/ufs_quota.c vn_lock(dqvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 950 ufs/ufs/ufs_quota.c vn_lock(dqvp, LK_EXCLUSIVE | LK_RETRY, p); LK_EXCLUSIVE 605 ufs/ufs/ufs_vnops.c if (dvp != vp && (error = vn_lock(vp, LK_EXCLUSIVE, p))) { LK_EXCLUSIVE 759 ufs/ufs/ufs_vnops.c if ((error = vn_lock(fvp, LK_EXCLUSIVE, p)) != 0) LK_EXCLUSIVE 1070 ufs/ufs/ufs_vnops.c if (vn_lock(fvp, LK_EXCLUSIVE, p) == 0) { LK_EXCLUSIVE 727 uvm/uvm_swap.c if (vget(vp, LK_EXCLUSIVE, p)) { LK_EXCLUSIVE 1667 uvm/uvm_vnode.c result = vn_lock(vn, LK_EXCLUSIVE | LK_RECURSEFAIL, curproc); LK_EXCLUSIVE 1848 uvm/uvm_vnode.c vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, curproc); LK_EXCLUSIVE 662 xfs/xfs_node-bsd.c error = xfs_do_vget(*res, LK_EXCLUSIVE, xfs_cnp_to_thread(cnp)); LK_EXCLUSIVE 666 xfs/xfs_node-bsd.c error = xfs_do_vget(*res, LK_EXCLUSIVE, xfs_cnp_to_proc(cnp)); LK_EXCLUSIVE 676 xfs/xfs_node-bsd.c error = xfs_do_vget(*res, LK_EXCLUSIVE, xfs_cnp_to_thread(cnp)); LK_EXCLUSIVE 678 xfs/xfs_node-bsd.c error = xfs_do_vget(*res, LK_EXCLUSIVE, xfs_cnp_to_proc(cnp)); LK_EXCLUSIVE 146 xfs/xfs_node.h #ifdef LK_EXCLUSIVE LK_EXCLUSIVE 268 xfs/xfs_vfsops-common.c xfs_do_vget(*vpp, LK_EXCLUSIVE, proc); LK_EXCLUSIVE 58 xfs/xfs_vnodeops.h #define xfs_vfs_writelock(vp, proc) vn_lock((vp), LK_EXCLUSIVE | LK_RETRY) LK_EXCLUSIVE 65 xfs/xfs_vnodeops.h #define xfs_vfs_writelock(vp, proc) vn_lock((vp), LK_EXCLUSIVE | LK_RETRY, (proc))