/illumos-gate/usr/src/cmd/mdb/intel/amd64/scsi_vhci/ |
H A D | Makefile | 27 MODULE = scsi_vhci.so 30 MODSRCS = scsi_vhci.c
|
/illumos-gate/usr/src/cmd/mdb/intel/ia32/scsi_vhci/ |
H A D | Makefile | 27 MODULE = scsi_vhci.so 30 MODSRCS = scsi_vhci.c
|
/illumos-gate/usr/src/cmd/mdb/sparc/v9/scsi_vhci/ |
H A D | Makefile | 27 MODULE = scsi_vhci.so 30 MODSRCS = scsi_vhci.c
|
/illumos-gate/usr/src/uts/intel/scsi_vhci/ |
H A D | Makefile | 40 MODULE = scsi_vhci 44 CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/scsi_vhci
|
/illumos-gate/usr/src/uts/sparc/scsi_vhci/ |
H A D | Makefile | 40 MODULE = scsi_vhci 44 CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/scsi_vhci
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | mpapi_impl.c | 39 #include <sys/scsi/adapters/scsi_vhci.h> 53 int vhci_mpapi_init(struct scsi_vhci *); 54 void vhci_mpapi_add_dev_prod(struct scsi_vhci *, char *); 56 void vhci_update_mpapi_data(struct scsi_vhci *, 58 void* vhci_get_mpapi_item(struct scsi_vhci *, mpapi_list_header_t *, 63 void vhci_mpapi_synthesize_tpg_data(struct scsi_vhci *, scsi_vhci_lun_t *, 66 int vhci_mpapi_update_tpg_acc_state_for_lu(struct scsi_vhci *, 70 static int vhci_get_driver_prop(struct scsi_vhci *, mp_iocdata_t *, 72 static int vhci_get_dev_prod_list(struct scsi_vhci *, mp_iocdata_t *, 74 static int vhci_get_dev_prod_prop(struct scsi_vhci *, mp_iocdata_ [all...] |
H A D | scsi_vhci.c | 41 #include <sys/scsi/adapters/scsi_vhci.h> 107 * functions exported by scsi_vhci struct cb_ops 114 * functions exported by scsi_vhci struct dev_ops 121 * functions exported by scsi_vhci scsi_hba_tran_t transport table 196 struct scsi_failover_ops *, scsi_vhci_lun_t *, struct scsi_vhci *); 226 static void vhci_invalidate_mpapi_lu(struct scsi_vhci *, scsi_vhci_lun_t *); 231 extern int vhci_mpapi_init(struct scsi_vhci *); 232 extern void vhci_mpapi_add_dev_prod(struct scsi_vhci *, char *); 234 extern void vhci_update_mpapi_data(struct scsi_vhci *, 236 extern void* vhci_get_mpapi_item(struct scsi_vhci *, mpapi_list_header_ [all...] |
H A D | scsi_vhci_tpgs.c | 31 #include <sys/scsi/adapters/scsi_vhci.h>
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/fops/ |
H A D | sym.c | 39 #include <sys/scsi/adapters/scsi_vhci.h>
|
H A D | tape.c | 40 #include <sys/scsi/adapters/scsi_vhci.h>
|
H A D | tpgs_tape.c | 37 #include <sys/scsi/adapters/scsi_vhci.h>
|
H A D | sym_hds.c | 44 #include <sys/scsi/adapters/scsi_vhci.h>
|
H A D | asym_sun.c | 39 #include <sys/scsi/adapters/scsi_vhci.h>
|
H A D | tpgs.c | 37 #include <sys/scsi/adapters/scsi_vhci.h>
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/ |
H A D | scsi_vhci.h | 68 #define TRAN2HBAPRIVATE(tran) ((struct scsi_vhci *)(tran)->tran_hba_private) 106 #define ADDR2VHCI(ap) ((struct scsi_vhci *) \ 405 * This flag is set when a SCSI-II RESERVE cmd is received by scsi_vhci 475 * scsi_vhci softstate 481 struct scsi_vhci { struct 501 * vHCI flags for configuration settings, defined in scsi_vhci.conf 709 _SCSI_FAILOVER_OP(sfo_name, local_name, scsi_vhci) 715 #define SFO_DEVICE_PROBE_VHCI 1 /* supported under scsi_vhci */ 716 #define SFO_DEVICE_PROBE_PHCI 0 /* not supported under scsi_vhci */
|
/illumos-gate/usr/src/uts/intel/mpt_sas/ |
H A D | Makefile | 49 LDFLAGS += -dy -Nmisc/scsi -Ndrv/scsi_vhci -Nmisc/sata
|
/illumos-gate/usr/src/uts/sparc/mpt_sas/ |
H A D | Makefile | 49 LDFLAGS += -dy -Nmisc/scsi -Ndrv/scsi_vhci -Nmisc/sata
|
/illumos-gate/usr/src/cmd/mdb/common/modules/scsi_vhci/ |
H A D | scsi_vhci.c | 41 #include <sys/scsi/adapters/scsi_vhci.h> 308 mdb_warn("vhciguid: No scsi_vhci class found"); 418 struct scsi_vhci vhci; 464 mdb_printf("%l#r::print struct scsi_vhci\t\t %d\n",
|
/illumos-gate/usr/src/cmd/luxadm/ |
H A D | x86_adm.c | 36 #include <sys/scsi/adapters/scsi_vhci.h> 135 if ((fd = open("/devices/scsi_vhci:devctl", O_RDWR)) < 0) { 136 print_errString(L_OPEN_PATH_FAIL, "/devices/scsi_vhci:devctl"); 148 (strstr(path_phys, "/devices/scsi_vhci") == NULL)) {
|
H A D | common.h | 47 #include <sys/scsi/adapters/scsi_vhci.h>
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | mdi.c | 41 #include <sys/scsi/adapters/scsi_vhci.h>
|
/illumos-gate/usr/src/cmd/stat/common/ |
H A D | dsr.c | 56 #include <sys/scsi/adapters/scsi_vhci.h> 64 static int scsi_vhci_fd = -1; /* from scsi_vhci: for mpxio path */ 299 /* open scsi_vhci if not already done */ 301 scsi_vhci_fd = open("/devices/scsi_vhci:devctl", O_RDONLY); 334 * the scsi_vhci driver.
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/ |
H A D | map.c | 264 * Now check each scsi_vhci device path to find any missed 383 * gets the port wwn for a scsi_vhci device using ONLINE path priority 522 * and retrieve the WWN for scsi_vhci devices in the 524 * Note that for scsi_vhci devices, the wwn fields are 5543 int scsi_vhci = 0; local 5621 scsi_vhci++; 5641 if (scsi_vhci) { 5658 scsi_vhci = 0; 5851 int scsi_vhci = 0; local 5895 scsi_vhci [all...] |
H A D | mpath.c | 70 #include <sys/scsi/adapters/scsi_vhci.h> 389 * example: /devices/scsi_vhci/ssd@g280000602200416d6257333030303261:c,raw 539 /* Get file descr. for "/devices/scsi_vhci:devctl" */ 647 * example: /devices/scsi_vhci/ssd@g280000602200416d6257333030303261:c,raw 690 * Must be a scsi_vhci path 788 ioc.client = "/scsi_vhci"; 824 * example: /devices/scsi_vhci/ssd@g280000602200416d6257333030303261:c,raw
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devfsmap.c | 45 #include <sys/scsi/adapters/scsi_vhci.h> 59 #define SCSI_VHCI_CONF "/kernel/drv/scsi_vhci.conf" 64 #define VHCI_CTL_NODE "/devices/scsi_vhci:devctl" 68 #define SLASH_SCSI_VHCI "/scsi_vhci" 792 * conf_file the path name of either fp.conf, qlc.conf or scsi_vhci.conf 796 * if the conf_file is scsi_vhci.conf, path must be NULL. 942 * .../scsi_vhci/ssd@yyy CLIENT_TYPE_VHCI 1163 * scsi_vhci.conf doesn't exist: 1166 * prior to installing scsi_vhci.conf file. 1179 * scsi_vhci [all...] |