Home
last modified time | relevance | path

Searched refs:LK_NOWAIT (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/sys/kern/
H A Dvfs_hash.c91 if (error == ENOENT && (flags & LK_NOWAIT) == 0) in vfs_hash_get()
173 if (error == ENOENT && (flags & LK_NOWAIT) == 0) in vfs_hash_insert()
H A Dvfs_cluster.c160 LK_EXCLUSIVE | LK_NOWAIT, NULL))) { in cluster_read()
834 LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK, BO_LOCKPTR(bo))) { in cluster_wbuild()
928 LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK, in cluster_wbuild()
H A Dvfs_lookup.c130 KASSERT((flags & (LK_SHARED | LK_NOWAIT)) == (LK_SHARED | LK_NOWAIT), in crossmp_vop_unlock()
964 if (vn_lock(vp_crossmp, LK_SHARED | LK_NOWAIT))
H A Dvfs_bio.c1833 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL) != 0) in buf_recycle()
2417 LK_EXCLUSIVE | LK_NOWAIT, NULL)) in bufbdflush()
3222 if (BUF_LOCK(bpa, LK_EXCLUSIVE | LK_NOWAIT, NULL) != 0) in vfs_bio_clcheck()
3617 error = BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL); in flushbufqueues()
3663 error = vn_lock(vp, LK_EXCLUSIVE | LK_NOWAIT); in flushbufqueues()
4022 error = BUF_TIMELOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL, "getblku", 0, in getblkx()
4064 ((flags & GB_LOCK_NOWAIT) != 0 ? LK_NOWAIT : LK_SLEEPFAIL); in getblkx()
H A Dkern_lock.c134 ((x) & LK_NOWAIT)
1320 KASSERT((flags & (LK_NOWAIT | LK_SLEEPFAIL)) == 0 || in __lockmgr_args()
H A Dvfs_subr.c1310 if (VOP_LOCK(vp, LK_EXCLUSIVE|LK_NOWAIT) != 0) { in vlrureclaim()
1916 if (VOP_LOCK(vp, LK_EXCLUSIVE | LK_NOWAIT) != 0) { in vtryrecycle()
2222 VOP_LOCK(vp, LK_EXCLUSIVE | LK_NOWAIT); in freevnode()
3627 LK_NOWAIT); in vput_final()
5133 lkflags |= LK_NOWAIT; in vfs_periodic_inactive()
5180 lkflags |= LK_NOWAIT; in vfs_periodic_msync_inactive()
H A Dvfs_vnops.c2998 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL)) { in vn_fsync_buf()
4216 error = VOP_LOCK1(vp2, lkflags2 | LK_NOWAIT, in vn_lock_pair()
4229 error = VOP_LOCK1(vp1, lkflags1 | LK_NOWAIT, in vn_lock_pair()
H A Dvfs_default.c1375 lockreq |= LK_NOWAIT; in vfs_stdsync()
/freebsd/sys/sys/
H A Dlockmgr.h170 #define LK_NOWAIT 0x000200 macro
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_vnops.c863 if (vn_lock(tdvp, LK_EXCLUSIVE | LK_NOWAIT) != 0) { in tmpfs_rename_relock()
886 error = tmpfs_alloc_vp(mp, de->td_node, LK_EXCLUSIVE | LK_NOWAIT, &nvp); in tmpfs_rename_relock()
929 LK_EXCLUSIVE | LK_NOWAIT, &nvp); in tmpfs_rename_relock()
1010 if (vn_lock(fdvp, LK_EXCLUSIVE | LK_NOWAIT) != 0) { in tmpfs_rename()
/freebsd/sys/vm/
H A Dvm_pager.c
H A Dvm_fault.c836 error = vget(vp, locked | LK_CANRECURSE | LK_NOWAIT); in vm_fault_lock_vnode()
/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c997 if (vn_lock(tdvp, LK_EXCLUSIVE | LK_NOWAIT) != 0) { in msdosfs_rename()
1012 error = deget(pmp, scn, blkoff, LK_EXCLUSIVE | LK_NOWAIT, &nip); in msdosfs_rename()
1043 error = deget(pmp, scn, blkoff, LK_EXCLUSIVE | LK_NOWAIT, in msdosfs_rename()
H A Dmsdosfs_lookup.c906 error = deget(pmp, scn, 0, LK_EXCLUSIVE | LK_NOWAIT, &dep); in doscheckpath()
H A Dmsdosfs_vfsops.c1142 error = vget(vp, LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK); in msdosfs_sync()
/freebsd/sys/ufs/ffs/
H A Dffs_vnops.c328 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL) == 0) { in ffs_syncvnode()
528 if ((flags & (LK_INTERLOCK | LK_NOWAIT)) == in ffs_lock()
529 (LK_INTERLOCK | LK_NOWAIT)) in ffs_lock()
H A Dffs_snapshot.c2231 LK_EXCLUSIVE | LK_NOWAIT, NULL)) in ffs_bdflush()
2683 * Avoid LOR with snapshot lock. The LK_NOWAIT should in revert_snaplock()
2688 if (lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_NOWAIT | in revert_snaplock()
2690 printf("revert_snaplock: Unexpected LK_NOWAIT " in revert_snaplock()
2729 LK_NOWAIT, NULL); in ffs_snapdata_acquire()
H A Dffs_softdep.c1407 error = ffs_vgetf(mp, inum, LK_EXCLUSIVE | LK_NOWAIT, &pvp, in get_parent_vp()
1463 error = vn_lock(vp, LK_EXCLUSIVE | LK_NOWAIT); in get_parent_vp()
1734 if ((cnt = process_worklist_item(mp, 10, LK_NOWAIT)) == 0) in softdep_process_worklist()
3272 process_worklist_item(UFSTOVFS(ump), 2, LK_NOWAIT); in softdep_prerename()
3366 process_worklist_item(UFSTOVFS(ump), 2, LK_NOWAIT); in softdep_prelink()
6593 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL) == 0) in complete_trunc_indir()
12836 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL)) in softdep_fsync_mountdev()
13685 ump->softdep_on_worklist, LK_NOWAIT) != 0) in softdep_request_cleanup()
13791 if (vget(lvp, LK_EXCLUSIVE | LK_INTERLOCK | LK_NOWAIT) != 0) { in softdep_request_cleanup_flush()
13803 if (vn_lock(lvp, LK_EXCLUSIVE | LK_NOWAIT) in softdep_request_cleanup_flush()
[all...]
H A Dffs_vfsops.c1516 if ((error = vget(vp, LK_EXCLUSIVE | LK_NOWAIT | LK_INTERLOCK)) != 0) in ffs_sync_lazy()
1575 lockreq = LK_EXCLUSIVE | LK_NOWAIT; in ffs_sync()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clvnops.c351 onfault = (ap->a_flags & LK_EATTR_MASK) == LK_NOWAIT && in nfs_lock()
364 if ((ap->a_flags & LK_NOWAIT) != 0 || in nfs_lock()
2988 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL)) { in ncl_flush()
3110 if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL)) { in ncl_flush()
3834 error = vn_lock(invp, invp_lock | LK_NOWAIT); in nfs_copy_file_range()
H A Dnfs_clport.c348 error = vfs_hash_get(mntp, hash, (LK_EXCLUSIVE | LK_NOWAIT), td, &nvp, in nfscl_ngetreopen()
/freebsd/sys/ufs/ufs/
H A Dufs_vnops.c1311 if (vn_lock(tdvp, LK_EXCLUSIVE | LK_NOWAIT) != 0) { in ufs_rename()
1330 error = VFS_VGET(mp, ino, LK_EXCLUSIVE | LK_NOWAIT, &nvp); in ufs_rename()
1370 error = VFS_VGET(mp, ino, LK_EXCLUSIVE | LK_NOWAIT, &nvp); in ufs_rename()
H A Dufs_lookup.c1436 error = VFS_VGET(mp, dd_ino, LK_SHARED | LK_NOWAIT, in ufs_checkpath()
/freebsd/sys/fs/unionfs/
H A Dunion_subr.c504 if (lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_NOWAIT, NULL) != 0) in unionfs_noderem()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c2868 error = vn_lock(tdvp, LK_EXCLUSIVE | LK_NOWAIT); in zfs_rename_relock()
2895 error = vn_lock(nvp, LK_EXCLUSIVE | LK_NOWAIT); in zfs_rename_relock()
2932 error = vn_lock(nvp, LK_EXCLUSIVE | LK_NOWAIT); in zfs_rename_relock()

12