Home
last modified time | relevance | path

Searched refs:LO_WITNESS (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dlock.h34 #define LO_ALLMASK (LO_INITIALIZED | LO_WITNESS | LO_QUIET | \
37 #define LO_EXPECTED (LO_INITIALIZED | LO_WITNESS | LO_RECURSABLE | \
/freebsd/sys/sys/
H A Dlock.h79 #define LO_WITNESS 0x00020000 /* Should witness monitor this lock. */ macro
/freebsd/sys/kern/
H A Dsubr_witness.c867 KASSERT(lock->lo_flags & LO_WITNESS, in witness_startup()
908 (lock->lo_flags & LO_WITNESS) == 0) in witness_init()
934 if ((lock->lo_flags & LO_WITNESS) == 0 || lock->lo_witness == NULL) in witness_destroy()
1302 KASSERT((lock1->li_lock->lo_flags & LO_WITNESS) == 0, in witness_checkorder()
H A Dkern_rmlock.c285 liflags |= LO_WITNESS; in rm_init_flags()
H A Dkern_mutex.c1159 flags |= LO_WITNESS; in _mtx_init()
H A Dkern_rwlock.c228 flags |= LO_WITNESS; in _rw_init_flags()
H A Dkern_sx.c249 flags |= LO_WITNESS; in sx_init_flags()
H A Dkern_lock.c450 iflags |= LO_WITNESS; in lockinit()