HAMMER2_CHAIN_COUNTEDBREFS
if ((chain->flags & HAMMER2_CHAIN_COUNTEDBREFS) == 0) {
atomic_set_int(&chain->flags, HAMMER2_CHAIN_COUNTEDBREFS);
if ((parent->flags & HAMMER2_CHAIN_COUNTEDBREFS) == 0)
if ((parent->flags & HAMMER2_CHAIN_COUNTEDBREFS) == 0)
if ((parent->flags & HAMMER2_CHAIN_COUNTEDBREFS) == 0)
HAMMER2_CHAIN_COUNTEDBREFS)) == 0) {
HAMMER2_CHAIN_COUNTEDBREFS)) == 0) {
KKASSERT(parent->flags & HAMMER2_CHAIN_COUNTEDBREFS);
if ((parent->flags & HAMMER2_CHAIN_COUNTEDBREFS) &&
if ((chain->flags & HAMMER2_CHAIN_COUNTEDBREFS) == 0) {
atomic_set_int(&chain->flags, HAMMER2_CHAIN_COUNTEDBREFS);
if ((parent->flags & HAMMER2_CHAIN_COUNTEDBREFS) == 0)
if ((parent->flags & HAMMER2_CHAIN_COUNTEDBREFS) == 0)
if ((parent->flags & HAMMER2_CHAIN_COUNTEDBREFS) == 0)
HAMMER2_CHAIN_COUNTEDBREFS)) == 0) {
HAMMER2_CHAIN_COUNTEDBREFS)) == 0) {
KKASSERT(parent->flags & HAMMER2_CHAIN_COUNTEDBREFS);
if ((parent->flags & HAMMER2_CHAIN_COUNTEDBREFS) &&