zone_ref
zn.zone_ref, zn.zone_cred_ref, name);
zone0.zone_ref = 1;
ASSERT(zone->zone_ref == 0);
z->zone_ref++;
ASSERT(z->zone_ref != 0);
#define ZONE_IS_UNREF(zone) ((zone)->zone_ref == 1 && \
ASSERT(z->zone_ref != 0);
z->zone_ref--;
if (z->zone_ref == 0 && z->zone_cred_ref == 0) {
if (z->zone_ref == 0 && z->zone_cred_ref == 0) {
ASSERT(zone->zone_ref == 0);
ref = zone->zone_ref;
uint_t zone_ref; /* count of zone_hold()s on zone */