Searched refs:vhci (Results 1 – 9 of 9) sorted by relevance
/titanic_50/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | mpapi_impl.c | 148 static void *vhci_mpapi_get_rel_tport_pair(struct scsi_vhci *vhci, 172 struct scsi_vhci *vhci; in vhci_mpapi_ctl() local 179 vhci = ddi_get_soft_state(vhci_softstate, MINOR2INST(getminor(dev))); in vhci_mpapi_ctl() 180 if (vhci == NULL) { in vhci_mpapi_ctl() 184 mutex_enter(&vhci->vhci_mutex); in vhci_mpapi_ctl() 185 if ((vhci->vhci_state & VHCI_STATE_OPEN) == 0) { in vhci_mpapi_ctl() 186 mutex_exit(&vhci->vhci_mutex); in vhci_mpapi_ctl() 189 mutex_exit(&vhci->vhci_mutex); in vhci_mpapi_ctl() 192 vdip = vhci->vhci_dip; in vhci_mpapi_ctl() 207 retval = vhci_mpapi_ioctl(dev, vhci, (void *)data, mpioc, mode, credp); in vhci_mpapi_ctl() [all …]
|
H A D | scsi_vhci.c | 432 vhci_failover_modopen(struct scsi_vhci *vhci) in vhci_failover_modopen() argument 445 vhci->vhci_dip, DDI_PROP_DONTPASS, "ddi-forceload", in vhci_failover_modopen() 494 vhci_mpapi_add_dev_prod(vhci, *dt); in vhci_failover_modopen() 544 struct scsi_vhci *vhci; in vhci_open() local 550 vhci = ddi_get_soft_state(vhci_softstate, MINOR2INST(getminor(*devp))); in vhci_open() 551 if (vhci == NULL) { in vhci_open() 556 mutex_enter(&vhci->vhci_mutex); in vhci_open() 557 if ((flag & FEXCL) && (vhci->vhci_state & VHCI_STATE_OPEN)) { in vhci_open() 558 mutex_exit(&vhci->vhci_mutex); in vhci_open() 559 vhci_log(CE_NOTE, vhci->vhci_dip, in vhci_open() [all …]
|
/titanic_50/usr/src/uts/common/io/ |
H A D | tvhci.c | 210 struct tvhci_state *vhci; in tvhci_open() local 216 vhci = ddi_get_soft_state(tvhci_state, getminor(*devp)); in tvhci_open() 217 if (vhci == NULL) { in tvhci_open() 229 struct tvhci_state *vhci; in tvhci_close() local 234 vhci = ddi_get_soft_state(tvhci_state, getminor(dev)); in tvhci_close() 235 if (vhci == NULL) { in tvhci_close() 258 struct tvhci_state *vhci = NULL; in tvhci_attach() local 282 vhci = ddi_get_soft_state(tvhci_state, instance); in tvhci_attach() 283 ASSERT(vhci != NULL); in tvhci_attach() 284 vhci->dip = dip; in tvhci_attach() [all …]
|
/titanic_50/usr/src/cmd/mdb/common/modules/scsi_vhci/ |
H A D | scsi_vhci.c | 418 struct scsi_vhci vhci; in dump_states() local 458 if (mdb_vread(&vhci, sizeof (vhci), (uintptr_t)ss->array[i]) in dump_states() 459 != sizeof (vhci)) { in dump_states() 467 vhci.vhci_conf_flags); in dump_states() 468 if (vhci.vhci_conf_flags) { in dump_states() 471 vhci.vhci_conf_flags, vhci_conf_flags); in dump_states()
|
/titanic_50/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mpt_sas.conf | 31 ddi-vhci-class="scsi_vhci";
|
/titanic_50/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs.conf | 27 ddi-vhci-class="scsi_vhci";
|
/titanic_50/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon.conf | 40 ddi-vhci-class="ib";
|
/titanic_50/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_cs.c | 501 di_node_t root, vhci, node, phci; in is_xport_phys_in_pathlist() local 554 if ((vhci = di_drv_first_node(SCSI_VHCI_DRVR, root)) == in is_xport_phys_in_pathlist() 559 for (node = di_child_node(vhci); node != DI_NODE_NIL; in is_xport_phys_in_pathlist()
|
/titanic_50/usr/src/uts/common/os/ |
H A D | sunmdi.c | 7213 mdi_vhci_t *vhci; in mdi_component_is_vhci() local 7219 vhci = DEVI(dip)->devi_mdi_xhci; in mdi_component_is_vhci() 7220 ASSERT(vhci); in mdi_component_is_vhci() 7221 *mdi_class = vhci->vh_class; in mdi_component_is_vhci()
|