Searched refs:scsi_vhci (Results 1 - 25 of 28) sorted by relevance

12

/illumos-gate/usr/src/cmd/mdb/intel/amd64/scsi_vhci/
H A DMakefile27 MODULE = scsi_vhci.so
30 MODSRCS = scsi_vhci.c
/illumos-gate/usr/src/cmd/mdb/intel/ia32/scsi_vhci/
H A DMakefile27 MODULE = scsi_vhci.so
30 MODSRCS = scsi_vhci.c
/illumos-gate/usr/src/cmd/mdb/sparc/v9/scsi_vhci/
H A DMakefile27 MODULE = scsi_vhci.so
30 MODSRCS = scsi_vhci.c
/illumos-gate/usr/src/uts/intel/scsi_vhci/
H A DMakefile40 MODULE = scsi_vhci
44 CONF_SRCDIR = $(UTSBASE)/common/io/scsi/adapters/scsi_vhci
/illumos-gate/usr/src/uts/sparc/scsi_vhci/
H A DMakefile40 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 Dmpapi_impl.c39 #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 Dscsi_vhci.c41 #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 Dscsi_vhci_tpgs.c31 #include <sys/scsi/adapters/scsi_vhci.h>
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/fops/
H A Dsym.c39 #include <sys/scsi/adapters/scsi_vhci.h>
H A Dtape.c40 #include <sys/scsi/adapters/scsi_vhci.h>
H A Dtpgs_tape.c37 #include <sys/scsi/adapters/scsi_vhci.h>
H A Dsym_hds.c44 #include <sys/scsi/adapters/scsi_vhci.h>
H A Dasym_sun.c39 #include <sys/scsi/adapters/scsi_vhci.h>
H A Dtpgs.c37 #include <sys/scsi/adapters/scsi_vhci.h>
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/
H A Dscsi_vhci.h68 #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 DMakefile49 LDFLAGS += -dy -Nmisc/scsi -Ndrv/scsi_vhci -Nmisc/sata
/illumos-gate/usr/src/uts/sparc/mpt_sas/
H A DMakefile49 LDFLAGS += -dy -Nmisc/scsi -Ndrv/scsi_vhci -Nmisc/sata
/illumos-gate/usr/src/cmd/mdb/common/modules/scsi_vhci/
H A Dscsi_vhci.c41 #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 Dx86_adm.c36 #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 Dcommon.h47 #include <sys/scsi/adapters/scsi_vhci.h>
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dmdi.c41 #include <sys/scsi/adapters/scsi_vhci.h>
/illumos-gate/usr/src/cmd/stat/common/
H A Ddsr.c56 #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 Dmap.c264 * 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 Dmpath.c70 #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 Ddevfsmap.c45 #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...]

Completed in 171 milliseconds

12