RWLOCK_EXIT
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_global);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softc->ipf_global);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softa->ipf_authlk);
RWLOCK_EXIT(&softd->ipf_p_dns_rwlock);
RWLOCK_EXIT(&softd->ipf_p_dns_rwlock);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_frag);
RWLOCK_EXIT(&softf->ipfr_natfrag);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_frag);
RWLOCK_EXIT(&softf->ipfr_ipidfrag);
RWLOCK_EXIT(&softf->ipfr_natfrag);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(lock);
RWLOCK_EXIT(lock);
RWLOCK_EXIT(lock);
RWLOCK_EXIT(&softc->ipf_frag);
RWLOCK_EXIT(&softf->ipfr_natfrag);
RWLOCK_EXIT(&softf->ipfr_ipidfrag);
RWLOCK_EXIT(lock);
RWLOCK_EXIT(&softf->ipfr_natfrag);
RWLOCK_EXIT(&softf->ipfr_ipidfrag);
RWLOCK_EXIT(&softc->ipf_frag);
RWLOCK_EXIT(&softf->ipfr_natfrag);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_nat); /* WRITE */
RWLOCK_EXIT(&softc->ipf_nat); /* READ/WRITE */
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_poolrw);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&ipf_scan_rwlock);
RWLOCK_EXIT(&ipf_scan_rwlock);
RWLOCK_EXIT(&ipf_scan_rwlock);
RWLOCK_EXIT(&ipf_scan_rwlock);
RWLOCK_EXIT(&ipf_scan_rwlock);
RWLOCK_EXIT(&ipf_scan_rwlock);
RWLOCK_EXIT(&ipf_scan_rwlock);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_tokens);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(lock);
RWLOCK_EXIT(&softs->ipf_syncnat);
RWLOCK_EXIT(&softs->ipf_syncstate);
RWLOCK_EXIT(&softc->ipf_mutex);
RWLOCK_EXIT(&softs->ipf_syncstate);
RWLOCK_EXIT(&softc->ipf_state);
RWLOCK_EXIT(&softs->ipf_syncstate);
RWLOCK_EXIT(&softs->ipf_syncstate);
RWLOCK_EXIT(&softs->ipf_syncnat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softc->ipf_nat);
RWLOCK_EXIT(&softs->ipf_syncnat);