lock_rw_unlock
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
if(!has_dp && !nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!has_dp && !nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
lock_rw_unlock(&fwd->lock);
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&hints->lock);
if(!has_dp && !nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
lock_rw_unlock(&hints->lock);
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->auth_zones->lock);
lock_rw_unlock(&qstate->env->auth_zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
if(stub) { lock_rw_unlock(&qstate->env->hints->lock); }
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&env->hints->lock);
lock_rw_unlock(&env->hints->lock);
lock_rw_unlock(&env->fwds->lock);
if(dp) { lock_rw_unlock(&env->fwds->lock); }
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&ctx->local_zones->lock);
lock_rw_unlock(&ctx->local_zones->lock);
lock_rw_unlock(&ctx->local_zones->lock);
lock_rw_unlock(&ctx->local_zones->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&view->lock);
lock_rw_unlock(&raddr->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&rs->lock);
lock_rw_unlock(&rs->lock);
lock_rw_unlock(&view->lock);
lock_rw_unlock(&raddr->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&raddr->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->rpz_lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&rep->ref[i].key->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->entry.lock);
lock_rw_unlock(&e->entry.lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&rep->ref[i].key->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&neg->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&neg->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&neg->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&neg->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&nskey->entry.lock);
lock_rw_unlock(&nskey->entry.lock);
lock_rw_unlock(&nskey->entry.lock); /* first unlock before next lookup*/
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&cname_rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
else { lock_rw_unlock(&e->lock); }
lock_rw_unlock(&e->lock);
else { lock_rw_unlock(&e->lock); }
lock_rw_unlock(&e->lock);
else { lock_rw_unlock(&e->lock); }
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&key->entry.lock);
lock_rw_unlock(&ref->key->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&ref[i].key->entry.lock);
lock_rw_unlock(&ref[i].key->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&view->lock);
lock_rw_unlock(&view->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&p->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
if(z) { lock_rw_unlock(&z->lock); }
lock_rw_unlock(&z->lock);
if(z) { lock_rw_unlock(&z->lock); }
lock_rw_unlock(&z->lock);
if(z) { lock_rw_unlock(&z->lock); }
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&r->respip_set->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&r->respip_set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&raddr->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&r->respip_set->lock);
lock_rw_unlock(&r->client_set->lock);
lock_rw_unlock(&r->ns_set->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&table->conid_lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->conid_lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&doq_socket->table->lock);
lock_rw_unlock(&doq_socket->table->lock);
lock_rw_unlock(&doq_socket->table->lock);
lock_rw_unlock(&doq_socket->table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&d->lock);
lock_rw_unlock(&found->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&p->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&soa->entry.lock);
lock_rw_unlock(&soa->entry.lock);
lock_rw_unlock(&cache_wc->entry.lock);
lock_rw_unlock(&cache_wc->entry.lock);
lock_rw_unlock(&cache_wc->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&e->entry.lock);
lock_rw_unlock(&e->entry.lock);
lock_rw_unlock(&node->view->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&worker->env.fwds->lock);
lock_rw_unlock(&worker->env.fwds->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&sn_env->biglock);
lock_rw_unlock(&fwds->lock);
lock_rw_unlock(&fwds->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&fwds->lock);
lock_rw_unlock(&fwds->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&worker->env.hints->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&ct->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&ct->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&old_z->lock);
lock_rw_unlock(&new_z->lock);
lock_rw_unlock(&ct->auth_zones->lock);
lock_rw_unlock(&old_z->lock);
lock_rw_unlock(&new_z->lock);
lock_rw_unlock(&ct->auth_zones->lock);
lock_rw_unlock(&ct->views->lock);
lock_rw_unlock(&env->views->lock);
lock_rw_unlock(&ct->respip_set->lock);
lock_rw_unlock(&env->respip_set->lock);
lock_rw_unlock(&ct->local_zones->lock);
lock_rw_unlock(&daemon->local_zones->lock);
lock_rw_unlock(&ct->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&ct->auth_zones->rpz_lock);
lock_rw_unlock(&env->auth_zones->rpz_lock);
lock_rw_unlock(&ct->fwds->lock);
lock_rw_unlock(&env->fwds->lock);
lock_rw_unlock(&ct->hints->lock);
lock_rw_unlock(&env->hints->lock);
lock_rw_unlock(&namez->lock);
lock_rw_unlock(&item->old_z->lock);
lock_rw_unlock(&worker->daemon->fast_reload_thread->old_auth_zones->lock);
lock_rw_unlock(&worker->env.auth_zones->lock);
lock_rw_unlock(&item->old_z->lock);
lock_rw_unlock(&worker->daemon->fast_reload_thread->old_auth_zones->lock);
lock_rw_unlock(&item->old_z->lock);
lock_rw_unlock(&worker->env.auth_zones->lock);
lock_rw_unlock(&worker->env.auth_zones->lock);
lock_rw_unlock(&item->new_z->lock);
lock_rw_unlock(&worker->env.auth_zones->lock);
lock_rw_unlock(&worker->daemon->fast_reload_thread->old_auth_zones->lock);
lock_rw_unlock(&item->new_z->lock);
lock_rw_unlock(&item->new_z->lock);
lock_rw_unlock(&item->old_z->lock);
lock_rw_unlock(&worker->daemon->fast_reload_thread->old_auth_zones->lock);
lock_rw_unlock(&worker->env.auth_zones->lock);
lock_rw_unlock(&sne->biglock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&sne->biglock);
lock_rw_unlock(&sne->biglock);
lock_rw_unlock(&lru_entry->lock);
lock_rw_unlock(&lru_entry->lock);
lock_rw_unlock(&lru_entry->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&sne->biglock);
lock_rw_unlock(&sne->biglock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&fwd->lock);
if(!has_dp && !nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!has_dp && !nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
lock_rw_unlock(&fwd->lock);
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
if(!nolock) { lock_rw_unlock(&fwd->lock); }
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&hints->lock);
if(!has_dp && !nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
lock_rw_unlock(&hints->lock);
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
if(!nolock) { lock_rw_unlock(&hints->lock); }
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&fwd->lock);
lock_rw_unlock(&hints->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->auth_zones->lock);
lock_rw_unlock(&qstate->env->auth_zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->fwds->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
if(stub) { lock_rw_unlock(&qstate->env->hints->lock); }
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&env->hints->lock);
lock_rw_unlock(&env->hints->lock);
lock_rw_unlock(&env->fwds->lock);
if(dp) { lock_rw_unlock(&env->fwds->lock); }
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&qstate->env->hints->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&ctx->local_zones->lock);
lock_rw_unlock(&ctx->local_zones->lock);
lock_rw_unlock(&ctx->local_zones->lock);
lock_rw_unlock(&ctx->local_zones->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&view->lock);
lock_rw_unlock(&raddr->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&rs->lock);
lock_rw_unlock(&rs->lock);
lock_rw_unlock(&view->lock);
lock_rw_unlock(&raddr->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&raddr->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&env->auth_zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->rpz_lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&rep->ref[i].key->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->entry.lock);
lock_rw_unlock(&e->entry.lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&rep->ref[i].key->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&neg->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&neg->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&neg->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&akey->entry.lock);
lock_rw_unlock(&neg->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&nskey->entry.lock);
lock_rw_unlock(&nskey->entry.lock);
lock_rw_unlock(&nskey->entry.lock); /* first unlock before next lookup*/
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&cname_rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
else { lock_rw_unlock(&e->lock); }
lock_rw_unlock(&e->lock);
else { lock_rw_unlock(&e->lock); }
lock_rw_unlock(&e->lock);
else { lock_rw_unlock(&e->lock); }
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&key->entry.lock);
lock_rw_unlock(&ref->key->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&ref[i].key->entry.lock);
lock_rw_unlock(&ref[i].key->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&doq_conn->table->conid_lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&conn->table->conid_lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&view->lock);
lock_rw_unlock(&view->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&p->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
if(z) { lock_rw_unlock(&z->lock); }
lock_rw_unlock(&z->lock);
if(z) { lock_rw_unlock(&z->lock); }
lock_rw_unlock(&z->lock);
if(z) { lock_rw_unlock(&z->lock); }
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&zones->lock);
lock_rw_unlock(&r->respip_set->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&r->respip_set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&raddr->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&az->rpz_lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&a->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&r->respip_set->lock);
lock_rw_unlock(&r->client_set->lock);
lock_rw_unlock(&r->ns_set->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&lz->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&set->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&node->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&vs->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&msg->entry.lock);
lock_rw_unlock(&az->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock( &k->entry.lock );
lock_rw_unlock( &k2->entry.lock );
if(en) { lock_rw_unlock(&en->lock); }
if(en) { lock_rw_unlock(&en->lock); }
lock_rw_unlock(&z1->lock);
lock_rw_unlock(&z2->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z2->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
lock_rw_unlock(&v->lock);
if(en) { lock_rw_unlock(&en->lock); }
if(en) { lock_rw_unlock(&en->lock); }
lock_rw_unlock( &k->entry.lock );
lock_rw_unlock( &k2->entry.lock );
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&z->lock);
lock_rw_unlock(&table->conid_lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->conid_lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&c->doq_socket->table->lock);
lock_rw_unlock(&doq_socket->table->lock);
lock_rw_unlock(&doq_socket->table->lock);
lock_rw_unlock(&doq_socket->table->lock);
lock_rw_unlock(&doq_socket->table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&table->lock);
lock_rw_unlock(&d->lock);
lock_rw_unlock(&found->lock);
lock_rw_unlock(&entry->lock);
lock_rw_unlock(&p->lock);
lock_rw_unlock(&e->lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&k->entry.lock);
lock_rw_unlock(&soa->entry.lock);
lock_rw_unlock(&soa->entry.lock);
lock_rw_unlock(&cache_wc->entry.lock);
lock_rw_unlock(&cache_wc->entry.lock);
lock_rw_unlock(&cache_wc->entry.lock);
lock_rw_unlock(&rrset->entry.lock);
lock_rw_unlock(&e->entry.lock);
lock_rw_unlock(&e->entry.lock);