Home
last modified time | relevance | path

Searched refs:LOP_TRYLOCK (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/sys/
H A Dlock.h106 #define LOP_TRYLOCK 0x00000004 /* Don't check lock order. */ macro
/freebsd/sys/kern/
H A Dkern_rwlock.c338 WITNESS_LOCK(&rw->lock_object, LOP_EXCLUSIVE | LOP_TRYLOCK, in __rw_try_wlock_int()
723 WITNESS_LOCK(&rw->lock_object, LOP_TRYLOCK, file, line); in __rw_try_rlock_int()
1346 WITNESS_UPGRADE(&rw->lock_object, LOP_EXCLUSIVE | LOP_TRYLOCK, in __rw_try_upgrade_int()
H A Dkern_sx.c292 WITNESS_LOCK(&sx->lock_object, LOP_TRYLOCK, file, line); in sx_try_slock_int()
381 WITNESS_LOCK(&sx->lock_object, LOP_EXCLUSIVE | LOP_TRYLOCK, in sx_try_xlock_int()
456 WITNESS_UPGRADE(&sx->lock_object, LOP_EXCLUSIVE | LOP_TRYLOCK, in sx_try_upgrade_int()
H A Dkern_mutex.c463 WITNESS_LOCK(&m->lock_object, opts | LOP_EXCLUSIVE | LOP_TRYLOCK, in _mtx_trylock_flags_int()
H A Dkern_lock.c139 (LK_TRYOP(x) ? LOP_TRYLOCK : 0)