RW_DRIVER
rw_init(&vcp->iod_rqlock, objtype, RW_DRIVER, NULL);
rw_init(&cb->cb_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&cb->cb_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&kidmap_sid_prefix_store->lock, NULL, RW_DRIVER, NULL);
RW_DRIVER, NULL)
rw_init(&ps->ps_bpflock, NULL, RW_DRIVER, NULL);
rw_init(&hal->target_list_rwlock, NULL, RW_DRIVER,
rw_init(&cmp->cmp_ompr_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&cmp->cmp_impr_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&crp->cr_rwlock, NULL, RW_DRIVER, ibc);
rw_init(&cmp->cmp_pcr_rwlock, NULL, RW_DRIVER, ibc);
rw_init(&grp->lg_tx_lock, NULL, RW_DRIVER, NULL);
rw_init(&auimpl_client_lock, NULL, RW_DRIVER, NULL);
rw_init(&auimpl_dev_lock, NULL, RW_DRIVER, NULL);
rw_init(&bfe->bfe_rwlock, NULL, RW_DRIVER,
rw_init(bgep->errlock, NULL, RW_DRIVER,
rw_init(&bd_lock, NULL, RW_DRIVER, NULL);
rw_init(&umdevice->os_param.gld_snd_mutex, NULL, RW_DRIVER, NULL);
rw_init(&pUM->gldTxMutex, NULL, RW_DRIVER, NULL);
rw_init(&bmac_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&bip->bi_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&sl->sl_pgr->pgr_lock, NULL, RW_DRIVER, NULL);
rw_init(&sl->sl_access_state_lock, NULL, RW_DRIVER, NULL);
rw_init(&sbd_global_prop_lock, NULL, RW_DRIVER, NULL);
rw_init(&sl->sl_pgr->pgr_lock, NULL, RW_DRIVER, NULL);
rw_init(&sl->sl_access_state_lock, NULL, RW_DRIVER, NULL);
rw_init(&sl->sl_pgr->pgr_lock, NULL, RW_DRIVER, NULL);
rw_init(&sl->sl_access_state_lock, NULL, RW_DRIVER, NULL);
rw_init(&sl->sl_zfs_meta_lock, NULL, RW_DRIVER, NULL);
rw_init(&irp->irp_lock, 0, RW_DRIVER, 0);
rw_init(&iport->iport_lock, NULL, RW_DRIVER, NULL);
rw_init(&iscsit_global.global_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&ch->ch_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&result->svp_lock, NULL, RW_DRIVER, NULL);
rw_init(&ioc->ioc_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&srpt_ctxt->sc_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&ss->ss_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&ilport->ilport_lock, NULL, RW_DRIVER, NULL);
rw_init(&dld_ap_hash_lock, NULL, RW_DRIVER, NULL);
RW_DRIVER, DDI_INTR_PRI(Adapter->intr_pri));
rw_init(&e1000g_dma_type_lock, NULL, RW_DRIVER, NULL);
rw_init(&tgt->emul64_tgt_nw_lock, NULL, RW_DRIVER, NULL);
rw_init(&port->node_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&fctl_ulp_lock, NULL, RW_DRIVER, NULL);
rw_init(&fctl_mod_ports_lock, NULL, RW_DRIVER, NULL);
rw_init(&fcipstruplock, NULL, RW_DRIVER, NULL);
RW_DRIVER, (void *) hxgep->interrupt_cookie);
rw_init(&daplka_resource.daplka_rct_lock, NULL, RW_DRIVER, NULL);
rw_init(&htblp->ht_table_lock, NULL, RW_DRIVER, NULL);
rw_init(&uobj->uo_lock, NULL, RW_DRIVER, NULL);
rw_init(&uo_tbl->uobj_tbl_lock, NULL, RW_DRIVER, NULL);
rw_init(&rdsib_statep->rds_sessionlock, NULL, RW_DRIVER, NULL);
rw_init(&rdsib_statep->rds_hca_lock, NULL, RW_DRIVER, NULL);
rw_init(&rds_loopback_portmap_lock, NULL, RW_DRIVER, NULL);
rw_init(&newp->session_lock, NULL, RW_DRIVER, NULL);
rw_init(&newp->session_local_portmap_lock, NULL, RW_DRIVER, NULL);
rw_init(&newp->session_remote_portmap_lock, NULL, RW_DRIVER, NULL);
rw_init(&rs->rs_recv_lock, NULL, RW_DRIVER, NULL);
rw_init(&bucketp->rwlock, NULL, RW_DRIVER, NULL);
rw_init(&rdsv3_cong_monitor_lock, NULL, RW_DRIVER, NULL);
rw_init(&rdsv3_conn_lock, NULL, RW_DRIVER, NULL);
rw_init(&rds_ibdev->rwlock, NULL, RW_DRIVER, NULL);
rw_init(&trans_sem, NULL, RW_DRIVER, NULL);
rw_init(&hcap->hca_state_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&hcap->hca_sidr_list_lock, NULL, RW_DRIVER, NULL);
rw_init(&hca->ih_iou_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&idm.idm_taskid_table_lock, NULL, RW_DRIVER, NULL);
rw_init(&llc1_device_list.llc1_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&mip->mi_rw_lock, NULL, RW_DRIVER, NULL);
rw_init(ngep->rwlock, NULL, RW_DRIVER,
RW_DRIVER, DDI_INTR_PRI(adapter->intr_pri));
RW_DRIVER, (void *)nxgep->interrupt_cookie);
rw_init(&ppa->ppa_sib_lock, NULL, RW_DRIVER, NULL);
rw_init(&tcl_rwlock, NULL, RW_DRIVER, NULL);
rw_init(rgep->errlock, NULL, RW_DRIVER,
rw_init(&rsm_resource.rsmrc_lock, NULL, RW_DRIVER, NULL);
rw_init(&rsm_export_segs.rsmhash_rw, NULL, RW_DRIVER, NULL);
rw_init(&rsm_import_segs.rsmhash_rw, NULL, RW_DRIVER, NULL);
RW_DRIVER, NULL);
RW_DRIVER,
rw_init(&isp->sess_state_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&isp->sess_lun_list_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&isp->sess_conn_list_rwlock, NULL, RW_DRIVER, NULL);
RW_DRIVER, NULL);
rw_init(&nvf_list_lock, NULL, RW_DRIVER, NULL);
rw_init(&lmrc->l_raidmap_lock, NULL, RW_DRIVER,
rw_init(&lmrc->l_pdmap_lock, NULL, RW_DRIVER,
rw_init(&tgt->tgt_lock, NULL, RW_DRIVER,
rw_init(&mptsas_global_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&pwp->iports_lock, NULL, RW_DRIVER, NULL);
rw_init(&sysmcache[i].dca_lock, NULL, RW_DRIVER, NULL);
rw_init(&tim_list_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&tip->ti_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&trill_inst_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&usba_devdb_lock, NULL, RW_DRIVER, NULL);
rw_init(&dp->dev_state_lock, NULL, RW_DRIVER, NULL);
rw_init(&hdlp->ih_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&hdlp->ih_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&dup_hdlp->ih_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&nvfdp->nvf_lock, NULL, RW_DRIVER, NULL);
rw_init(&policyrw, NULL, RW_DRIVER, NULL);
rw_init(&privinfo_lock, NULL, RW_DRIVER, NULL);
rw_init(&vhcache->vhcache_lock, NULL, RW_DRIVER, NULL);
rw_init(&rib_stat->hcas_list_lock, NULL, RW_DRIVER, NULL);
rw_init(&rib_stat->service_list_lock, NULL, RW_DRIVER, NULL);
rw_init(&hca->bound_services_lock, NULL, RW_DRIVER,
rw_init(&hca->state_lock, NULL, RW_DRIVER, hca->iblock);
NULL, RW_DRIVER, hca->iblock);
rw_init(&hca->cl_conn_list.conn_lock, NULL, RW_DRIVER,
rw_init(&hca->srv_conn_list.conn_lock, NULL, RW_DRIVER,
RW_DRIVER, (macinfo)->gldm_cookie); \
rw_init(&pOdl->chip_lock, NULL, RW_DRIVER, (void *)pOdl->iblock);
rw_init(&dkp->dk_bbh_mutex, NULL, RW_DRIVER, NULL);
rw_init(&inb_mc_lock, NULL, RW_DRIVER, NULL);
rw_init(&inhm_mc_lock, NULL, RW_DRIVER, NULL);
rw_init(&mc_lock, NULL, RW_DRIVER, NULL);
rw_init(&fas_global_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&mcdimmsids_rw, NULL, RW_DRIVER, NULL);
rw_init(&oplmsu_uinst->lock, "uinst rwlock", RW_DRIVER, NULL);
rw_init(&mdeg.rwlock, NULL, RW_DRIVER, NULL);
rw_init(&vnetp->vrwlock, NULL, RW_DRIVER, NULL);
rw_init(&vnetp->vsw_fp_rw, NULL, RW_DRIVER, NULL);
rw_init(&rx_grp->lock, NULL, RW_DRIVER, NULL);
rw_init(&vgenp->vgenports.rwlock, NULL, RW_DRIVER, NULL);
rw_init(&vsw_rw, NULL, RW_DRIVER, NULL);
rw_init(&vswp->maccl_rwlock, NULL, RW_DRIVER, NULL);
rw_init(&vswp->if_lockrw, NULL, RW_DRIVER, NULL);
rw_init(&vswp->mfdbrw, NULL, RW_DRIVER, NULL);
rw_init(&vswp->plist.lockrw, NULL, RW_DRIVER, NULL);
rw_init(&port->maccl_rwlock, NULL, RW_DRIVER, NULL);