MUTEX_INIT
MUTEX_INIT(&fp->fr_lock, "filter rule lock");
MUTEX_INIT(&softc->ipf_rw, "ipf rw mutex");
MUTEX_INIT(&softc->ipf_timeoutlock, "ipf timeout lock");
MUTEX_INIT(&softa->ipf_auth_mx, "ipf auth log mutex");
MUTEX_INIT(&fr->fr_lock,
MUTEX_INIT(&di->dnsi_lock, "dns lock");
MUTEX_INIT(&node->ipfd_lock, "ipf dst node lock");
MUTEX_INIT(&new->ipld_lock, "ipf dst table lock");
MUTEX_INIT(&(x)->ifq_lock, (z)); \
MUTEX_INIT(&ftppxyfr.fr_lock, "FTP Proxy Mutex");
MUTEX_INIT(&ipn->in_lock, "IPSec proxy NAT rule");
MUTEX_INIT(&softi->ipsec_fr.fr_lock, "IPsec proxy rule lock");
MUTEX_INIT(&ircnatfr.fr_lock, "IRC proxy rule lock");
MUTEX_INIT(&softl->ipl_mutex[i], "ipf log mutex");
MUTEX_INIT(&n->in_lock, "ipnat rule lock");
MUTEX_INIT(&fr->fr_lock, "nat-filter rule lock");
MUTEX_INIT(&nat->nat_lock, "nat entry lock");
MUTEX_INIT(&softn->ipf_nat_new, "ipf nat new mutex");
MUTEX_INIT(&softn->ipf_nat_io, "ipf nat io mutex");
MUTEX_INIT(&nat->nat_lock, "nat entry lock");
MUTEX_INIT(&netbiosfr.fr_lock, "NETBIOS proxy rule lock");
MUTEX_INIT(&ipn->in_lock, "pptp proxy NAT rule");
MUTEX_INIT(&pptpfr.fr_lock, "PPTP proxy rule lock");
MUTEX_INIT(&ipn->in_lock, "ipnat rev rule lock");
MUTEX_INIT(&ipn->in_lock, "ipnat fwd rule lock");
MUTEX_INIT(&raudiofr.fr_lock, "Real Audio proxy rule lock");
MUTEX_INIT(&rcmdfr.fr_lock, "RCMD proxy rule lock");
MUTEX_INIT(&rpcbfr.fr_lock, "ipf Sun RPCB proxy rule lock");
MUTEX_INIT(&rs->rs_rxlock, "ipf Sun RPCB proxy session lock");
MUTEX_INIT(&is->is_lock, "ipf state entry");
MUTEX_INIT(&softs->ipf_stinsert, "ipf state insert mutex");
MUTEX_INIT(&fr->fr_lock, "state filter rule lock");
MUTEX_INIT(&softs->ipf_syncadd, "add things to sync table");
MUTEX_INIT(&softs->ipsl_mutex, "read ring lock");
MUTEX_INIT(&ipn->in_lock, "tftp proxy NAT rule");
MUTEX_INIT(&tftpfr.fr_lock, "TFTP proxy rule lock");