Home
last modified time | relevance | path

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

/freebsd-14.2/sys/kern/
H A Dsubr_witness.c130 #define LI_EXCLUSIVE 0x00010000 /* Exclusive lock instance. */ macro
1176 if ((lock1->li_flags & LI_EXCLUSIVE) != 0 && in witness_checkorder()
1185 if ((lock1->li_flags & LI_EXCLUSIVE) == 0 && in witness_checkorder()
1560 instance->li_flags |= LI_EXCLUSIVE; in witness_lock()
1597 if ((instance->li_flags & LI_EXCLUSIVE) != 0) in witness_upgrade()
1609 instance->li_flags |= LI_EXCLUSIVE; in witness_upgrade()
1643 if ((instance->li_flags & LI_EXCLUSIVE) == 0) in witness_downgrade()
1655 instance->li_flags &= ~LI_EXCLUSIVE; in witness_downgrade()
2257 prnt("%s %s %s", (instance->li_flags & LI_EXCLUSIVE) != 0 ? in witness_list_lock()
2494 (instance->li_flags & LI_EXCLUSIVE) == 0) in witness_assert()
[all …]