Home
last modified time | relevance | path

Searched refs:LO_UPGRADABLE (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dlock.h35 LO_RECURSABLE | LO_SLEEPABLE | LO_UPGRADABLE | \
38 LO_SLEEPABLE | LO_UPGRADABLE | LO_DUPOK | (2 << LO_CLASSSHIFT))
/freebsd/sys/sys/
H A Dlock.h83 #define LO_UPGRADABLE 0x00200000 /* Lock may be upgraded/downgraded. */ macro
/freebsd/sys/kern/
H A Dsubr_witness.c895 if ((lock->lo_flags & LO_UPGRADABLE) != 0 && in witness_init()
1578 if ((lock->lo_flags & LO_UPGRADABLE) == 0) in witness_upgrade()
1624 if ((lock->lo_flags & LO_UPGRADABLE) == 0) in witness_downgrade()
H A Dkern_rwlock.c222 flags = LO_UPGRADABLE; in _rw_init_flags()
H A Dkern_sx.c243 flags = LO_SLEEPABLE | LO_UPGRADABLE; in sx_init_flags()
H A Dkern_lock.c445 iflags = LO_SLEEPABLE | LO_UPGRADABLE; in lockinit()