HAMMER_REFS_LOCKED
#define HAMMER_REFS_FLAGS (HAMMER_REFS_LOCKED | \
nlv = 1 | HAMMER_REFS_LOCKED | HAMMER_REFS_CHECK;
} else if (lv & HAMMER_REFS_LOCKED) {
nlv |= HAMMER_REFS_LOCKED;
if (lv & HAMMER_REFS_LOCKED) {
nlv = lv | HAMMER_REFS_LOCKED;
nlv = 1 | HAMMER_REFS_LOCKED | HAMMER_REFS_CHECK;
nlv = 0 | HAMMER_REFS_LOCKED;
if ((lv & HAMMER_REFS_LOCKED) == 0) {
nlv = (lv - 1) | HAMMER_REFS_LOCKED;
nlv = lv & ~(HAMMER_REFS_LOCKED | HAMMER_REFS_WANTED);
if (lv & HAMMER_REFS_LOCKED) {
nlv = (lv | HAMMER_REFS_LOCKED);
nlv = lv | HAMMER_REFS_LOCKED;
KKASSERT(lv & HAMMER_REFS_LOCKED);
nlv = lv & ~(HAMMER_REFS_LOCKED | HAMMER_REFS_WANTED);