MUTEX_INIT
MUTEX_INIT(&ifs->ifs_ipf_rw, "ipf rw mutex");
MUTEX_INIT(&ifs->ifs_ipf_timeoutlock, "ipf timeout lock");
MUTEX_INIT(&f->fr_lock, "filter rule lock");
MUTEX_INIT(&ifq->ifq_lock, "ipftq mutex");
MUTEX_INIT(&ifs->ifs_ipf_authmx, "ipf auth log mutex");
MUTEX_INIT(&ifs->ifs_ipf_rw, "ipf rw mutex");
MUTEX_INIT(&ifs->ifs_ipf_timeoutlock, "ipf timeout lock mutex");
MUTEX_INIT(&ifs->ifs_ipl_mutex, "ipf log mutex");
MUTEX_INIT(&fr->fr_lock, "nat-filter rule lock");
MUTEX_INIT(&ifs->ifs_nat_udptq.ifq_lock, "nat ipftq udp tab");
MUTEX_INIT(&ifs->ifs_nat_icmptq.ifq_lock, "nat icmp ipftq tab");
MUTEX_INIT(&ifs->ifs_nat_iptq.ifq_lock, "nat ip ipftq tab");
MUTEX_INIT(&nat->nat_lock, "nat entry lock");
MUTEX_INIT(&ifs->ifs_ipf_nat_new, "ipf nat new mutex");
MUTEX_INIT(&ifs->ifs_ipf_natio, "ipf nat io mutex");
MUTEX_INIT(&nat->nat_lock, "nat entry lock");
MUTEX_INIT(&ifs->ifs_ips_udptq.ifq_lock, "ipftq udp tab");
MUTEX_INIT(&ifs->ifs_ips_udpacktq.ifq_lock, "ipftq udpack tab");
MUTEX_INIT(&ifs->ifs_ips_icmptq.ifq_lock, "ipftq icmp tab");
MUTEX_INIT(&ifs->ifs_ips_icmpacktq.ifq_lock, "ipftq icmpack tab");
MUTEX_INIT(&ifs->ifs_ips_iptq.ifq_lock, "ipftq ip tab");
MUTEX_INIT(&ifs->ifs_ips_deletetq.ifq_lock, "state delete queue");
MUTEX_INIT(&ifs->ifs_ipf_stinsert, "ipf state insert mutex");
MUTEX_INIT(&tqp[i].ifq_lock, "ipftq tcp tab");
MUTEX_INIT(&fr->fr_lock, "state filter rule lock");
MUTEX_INIT(&is->is_lock, "ipf state entry");
# ifdef MUTEX_INIT
# ifdef MUTEX_INIT
MUTEX_INIT(&ifsftp->ftppxyfr.fr_lock, "FTP Proxy Mutex");
MUTEX_INIT(&ifsh323->h323_fr.fr_lock, "H323 proxy rule lock");
MUTEX_INIT(&ifsipsec->ipsecfr.fr_lock, "IPsec proxy rule lock");
MUTEX_INIT(&ifsirc->ircnatfr.fr_lock, "IRC proxy rule lock");
MUTEX_INIT(&ifsnetbios->netbiosfr.fr_lock, "NETBIOS proxy rule lock");
MUTEX_INIT(&ifspptp->pptpfr.fr_lock, "PPTP proxy rule lock");
MUTEX_INIT(&ifsraudio->raudiofr.fr_lock, "Real Audio proxy rule lock");
MUTEX_INIT(&ifsrcmd->rcmdfr.fr_lock, "RCMD proxy rule lock");
MUTEX_INIT(&ifsrpcb->rpcbfr.fr_lock, "ipf Sun RPCB proxy rule lock");
MUTEX_INIT(&rs->rs_rxlock, "ipf Sun RPCB proxy session lock");
MUTEX_INIT(&hpidebuglock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hxgedebuglock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hxge_common_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hw_p->hxge_cfg_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hw_p->hxge_tcam_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hw_p->hxge_vlan_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(hxgep->genlock, NULL,
MUTEX_INIT(&hxgep->vmac_lock, NULL,
MUTEX_INIT(&hxgep->ouraddr_lock, NULL,
MUTEX_INIT(&hxgep->pio_lock, NULL,
MUTEX_INIT(&hxgep->timeout.lock, NULL,
MUTEX_INIT(&rcrp->lock, NULL, MUTEX_DRIVER,
MUTEX_INIT(&rbrp->lock, NULL, MUTEX_DRIVER,
MUTEX_INIT(&rbrp->post_lock, NULL, MUTEX_DRIVER,
MUTEX_INIT(&tx_ring_p->lock, NULL, MUTEX_DRIVER,
MUTEX_INIT(&npidebuglock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&nhd->lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&nhd->lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&nxgep->poll_lock, NULL,
MUTEX_INIT(nxgep->genlock, NULL,
MUTEX_INIT(&nxgep->ouraddr_lock, NULL,
MUTEX_INIT(&nxgep->mif_lock, NULL,
MUTEX_INIT(&nxgep->group_lock, NULL,
MUTEX_INIT(&classify_ptr->tcam_lock, NULL,
MUTEX_INIT(&classify_ptr->fcram_lock, NULL,
MUTEX_INIT(&classify_ptr->hash_lock[partition], NULL,
MUTEX_INIT(&nxgedebuglock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&nxge_common_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hw_p->nxge_cfg_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hw_p->nxge_tcam_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hw_p->nxge_vlan_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&hw_p->nxge_mdio_lock, NULL, MUTEX_DRIVER, NULL);
MUTEX_INIT(&rbrp->lock, NULL, MUTEX_DRIVER,
MUTEX_INIT(&rbrp->post_lock, NULL, MUTEX_DRIVER,
MUTEX_INIT(&tx_ring_p->lock, NULL, MUTEX_DRIVER,