Home
last modified time | relevance | path

Searched refs:lo_flags (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/sys/kern/
H A Dkern_rmlock.c321 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in rm_destroy()
332 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in rm_wowned()
376 if ((rm->lock_object.lo_flags & LO_RECURSABLE) != 0) { in _rm_rlock_hard()
397 if (rm->lock_object.lo_flags & LO_SLEEPABLE) { in _rm_rlock_hard()
405 if (rm->lock_object.lo_flags & LO_SLEEPABLE) { in _rm_rlock_hard()
420 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_rlock_hard()
441 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_rlock()
518 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_runlock()
537 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_wlock()
580 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_wunlock()
[all …]
H A Dsubr_witness.c861 KASSERT(lock->lo_flags & LO_WITNESS, in witness_startup()
881 if ((lock->lo_flags & LO_RECURSABLE) != 0 && in witness_init()
885 if ((lock->lo_flags & LO_SLEEPABLE) != 0 && in witness_init()
889 if ((lock->lo_flags & LO_UPGRADABLE) != 0 && in witness_init()
902 (lock->lo_flags & LO_WITNESS) == 0) in witness_init()
1314 if ((lock->lo_flags & LO_SLEEPABLE) != 0 && in witness_checkorder()
1324 if (((lock->lo_flags & LO_SLEEPABLE) != 0 && in witness_checkorder()
1374 if ((lock->lo_flags & LO_IS_VNODE) != 0 && in witness_checkorder()
1444 (lock->lo_flags & LO_SLEEPABLE) != 0)) { in witness_checkorder()
1523 if ((lock->lo_flags & LO_UPGRADABLE) == 0) in witness_upgrade()
[all …]
H A Dsubr_lock.c89 lock->lo_flags = i << LO_CLASSSHIFT; in lock_init()
96 lock->lo_flags |= flags | LO_INITIALIZED; in lock_init()
108 lock->lo_flags &= ~LO_INITIALIZED; in lock_destroy()
575 if (!lock_prof_enable || (lo->lo_flags & LO_NOPROFILE)) in lock_profile_obtain_lock_success()
640 if (lo->lo_flags & LO_NOPROFILE) in lock_profile_release_lock()
H A Dkern_lock.c140 (((lk)->lock_object.lo_flags & LK_ADAPTIVE) != 0 && \
474 lk->lock_object.lo_flags &= ~LK_NOSHARE; in lockallowshare()
482 lk->lock_object.lo_flags |= LK_NOSHARE; in lockdisableshare()
490 lk->lock_object.lo_flags |= LO_RECURSABLE; in lockallowrecurse()
498 lk->lock_object.lo_flags &= ~LO_RECURSABLE; in lockdisablerecurse()
723 (lk->lock_object.lo_flags & LO_RECURSABLE) == 0) { in lockmgr_xlock_hard()
958 if (__predict_false(lk->lock_object.lo_flags & LK_NOSHARE)) in lockmgr_lock_fast_path()
1209 if (lk->lock_object.lo_flags & LK_NOSHARE) { in __lockmgr_args()
H A Dkern_mutex.c308 KASSERT((m->lock_object.lo_flags & LO_RECURSABLE) != 0 || in __mtx_lock_spin_flags()
421 ((m->lock_object.lo_flags & LO_RECURSABLE) != 0 || in _mtx_trylock_flags_int()
523 KASSERT((m->lock_object.lo_flags & LO_RECURSABLE) != 0 || in __mtx_lock_sleep()
786 KASSERT((m->lock_object.lo_flags & LO_RECURSABLE) != 0, in thread_lock_validate()
1266 if (m->lock_object.lo_flags & LO_RECURSABLE) in db_show_mtx()
1268 if (m->lock_object.lo_flags & LO_DUPOK) in db_show_mtx()
H A Dkern_lockstat.c85 if ((lo->lo_flags & LO_NOPROFILE) != 0) in lockstat_nsecs()
H A Dkern_sx.c369 if (x == tid && (sx->lock_object.lo_flags & LO_RECURSABLE)) { in sx_try_xlock_int()
631 KASSERT((sx->lock_object.lo_flags & LO_RECURSABLE) != 0, in _sx_xlock_hard()
646 adaptive = ((sx->lock_object.lo_flags & SX_NOADAPTIVE) == 0); in _sx_xlock_hard()
1070 adaptive = ((sx->lock_object.lo_flags & SX_NOADAPTIVE) == 0); in _sx_slock_hard()
H A Dkern_lockf.c199 int lo_flags; /* (c) Flags passwd to lf_advlock */ member
520 lo->lo_flags = flags; in lf_advlockasync()
2483 if (lo->lo_flags & F_REMOTE) { in lf_print_owner()
2486 } else if (lo->lo_flags & F_FLOCK) { in lf_print_owner()
H A Dkern_rwlock.c323 if (v == tid && (rw->lock_object.lo_flags & LO_RECURSABLE)) { in __rw_try_wlock_int()
954 KASSERT(rw->lock_object.lo_flags & LO_RECURSABLE, in __rw_wlock_hard()
H A Dvfs_subr.c1592 vp->v_vnlock->lock_object.lo_flags |= LK_NOSHARE; in getnewvnode()
/freebsd-12.1/sys/sys/
H A Dlock.h97 #define LO_CLASSINDEX(lock) ((((lock)->lo_flags) & LO_CLASSMASK) >> LO_CLASSSHIFT)
166 (((flags) & LOP_QUIET) == 0 && ((lo)->lo_flags & LO_QUIET) == 0)
194 #define lock_initialized(lo) ((lo)->lo_flags & LO_INITIALIZED)
H A D_lock.h38 u_int lo_flags; member
H A Dlock_profile.h60 if (!lock_prof_enable || (lo->lo_flags & LO_NOPROFILE) || *contested) in lock_profile_obtain_lock_failed()
/freebsd-12.1/sys/cddl/compat/opensolaris/sys/
H A Dmutex.h58 KASSERT(((lock)->lock_object.lo_flags & LO_ALLMASK) != \
H A Drwlock.h64 KASSERT(((lock)->lock_object.lo_flags & LO_ALLMASK) != \
/freebsd-12.1/libexec/rtld-elf/
H A Drtld.c99 int lo_flags, int mode, RtldLockState *lockstate);
3281 int lo_flags; in rtld_dlopen() local
3292 lo_flags = RTLD_LO_DLOPEN; in rtld_dlopen()
3294 lo_flags |= RTLD_LO_NODELETE; in rtld_dlopen()
3296 lo_flags |= RTLD_LO_NOLOAD; in rtld_dlopen()
3298 lo_flags |= RTLD_LO_TRACE; in rtld_dlopen()
3338 obj = load_object(name, fd, refobj, lo_flags); in dlopen_object()
3370 } else if (lo_flags & RTLD_LO_EARLY) { in dlopen_object()
3402 if ((lo_flags & RTLD_LO_TRACE) != 0) in dlopen_object()
3417 if ((lo_flags & RTLD_LO_EARLY) == 0) { in dlopen_object()
[all …]
/freebsd-12.1/sys/fs/nfs/
H A Dnfsrvstate.h256 u_int32_t lo_flags; member
/freebsd-12.1/sys/fs/nfsserver/
H A Dnfs_nfsdstate.c1124 ldumpp[cnt].ndlck_flags = lop->lo_flags; in nfsrv_dumplocks()
2141 (new_lop->lo_flags & NFSLCK_READ))) && in nfsrv_lockctrl()
2230 (new_lop->lo_flags == NFSLCK_WRITE || in nfsrv_lockctrl()
2231 lop->lo_flags == NFSLCK_WRITE) && in nfsrv_lockctrl()
2281 cfp->cl_flags = lop->lo_flags; in nfsrv_lockctrl()
2329 lock_flags = new_lop->lo_flags; in nfsrv_lockctrl()
3876 if (new_lop->lo_flags & NFSLCK_UNLOCK) in nfsrv_updatelock()
3901 if (new_lop->lo_flags == lop->lo_flags || in nfsrv_updatelock()
3969 other_lop->lo_flags = lop->lo_flags; in nfsrv_updatelock()
5628 lop->lo_flags = NFSLCK_WRITE; in nfsrv_checksetattr()
[all …]
H A Dnfs_nfsdserv.c713 lop->lo_flags = NFSLCK_READ; in nfsrvd_read()
894 lop->lo_flags = NFSLCK_WRITE; in nfsrvd_write()
2412 lop->lo_flags = lflags; in nfsrvd_lock()
2524 lo.lo_flags = NFSLCK_READ; in nfsrvd_lockt()
2529 lo.lo_flags = NFSLCK_WRITE; in nfsrvd_lockt()
2626 lop->lo_flags = NFSLCK_UNLOCK; in nfsrvd_locku()