/titanic_41/usr/src/uts/common/sys/dktp/ |
H A D | cmdev.h | 35 #define CMDEV_TARG(devp) (devp)->sd_address.a_target 36 #define CMDEV_LUN(devp) (devp)->sd_address.a_lun
|
/titanic_41/usr/src/uts/common/io/scsi/conf/ |
H A D | scsi_confsubr.c | 43 if ((sd->sd_address.a_lun > 0) && \ 46 sd->sd_address.a_lun; \ 287 #define ROUTE (&sd->sd_address) 1028 scsi_hba_tran_t *tran = sd->sd_address.a_hba_tran; in scsi_probe() 1046 lr_cap = (*tran->tran_getcap)(&sd->sd_address, "lun-reset", 1); in scsi_probe() 1047 sr_ret = scsi_reset(&sd->sd_address, RESET_LUN); in scsi_probe() 1335 (sd->sd_address.a_lun > 0) && (sd->sd_inq->inq_ansi == 0x1)) { in scsi_hba_probe_pi() 1337 if (sd->sd_address.a_lun <= 7) in scsi_hba_probe_pi() 1606 ASSERT(sd->sd_address.a_hba_tran->tran_hba_flags & in scsi_device_hba_private_set() 1614 ASSERT(sd->sd_address.a_hba_tran->tran_hba_flags & in scsi_device_hba_private_get() [all …]
|
/titanic_41/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3.h | 134 #define SD2TGT(sd) (sd)->sd_address.a_target /* SCSI Dev to Target ID */ 135 #define SD2LUN(sd) (sd)->sd_address.a_lun /* SCSI Dev to Lun */ 136 #define SD2SA(sd) ((sd)->sd_address) /* SCSI Dev to SCSI Addr */ 140 ((cpqary3_t *)sd->sd_address.a_hba_tran->tran_hba_private)
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/scsi_vhci/fops/ |
H A D | asym_sun.c | 136 ap = &sd->sd_address; in purple_get_fo_mode() 194 ap = &sd->sd_address; in purple_activate_explicit() 230 ap = &sd->sd_address; in purple_path_activate() 444 ap = &sd->sd_address; in purple_path_get_opinfo()
|
H A D | sym_hds.c | 248 ap = &sd->sd_address; in hds_get_inquiry_vpd_page()
|
H A D | tpgs.c | 239 ap = &sd->sd_address; in std_path_activate()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | emul64var.h | 201 #define SDEV2TRAN(sd) ((sd)->sd_address.a_hba_tran) 202 #define SDEV2ADDR(sd) (&((sd)->sd_address))
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci.c | 1356 rel_pkt = scsi_init_pkt(&svp_resrv->svp_psd->sd_address, in vhci_scsi_start() 1666 pap = &svp->svp_psd->sd_address; in vhci_scsi_reset_target() 2171 vlun = ADDR2VLUN(&sd->sd_address); in vhci_scsi_get_name_bus_addr() 2497 address = &psd->sd_address; in vhci_bind_transport() 2592 new_pkt = scsi_init_pkt(&svp->svp_psd->sd_address, NULL, bp, in vhci_do_prout() 2926 new_bp = scsi_alloc_consistent_buf(&svp->svp_psd->sd_address, in vhci_do_prin() 3128 vhci_scsi_destroy_pkt(&svp->svp_psd->sd_address, in vhci_do_prin() 3525 vhci_scsi_destroy_pkt(&svp->svp_psd->sd_address, in vhci_intr() 3943 &svp->svp_psd->sd_address, (struct buf *)NULL, in vhci_update_pathstates() 3952 pkt = scsi_init_pkt(&svp->svp_psd->sd_address, NULL, bp, in vhci_update_pathstates() [all …]
|
H A D | scsi_vhci_tpgs.c | 223 ap = &sd->sd_address; in vhci_tpgs_get_target_fo_mode()
|
/titanic_41/usr/src/uts/common/sys/scsi/conf/ |
H A D | device.h | 75 struct scsi_address sd_address; member
|
/titanic_41/usr/src/uts/common/sys/scsi/targets/ |
H A D | sgendef.h | 92 #define sgen_scsiaddr sgen_scsidev->sd_address
|
H A D | ses.h | 58 #define SES_ROUTE(softc) (&SES_DEVP(softc)->sd_address)
|
/titanic_41/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_watch.c | 66 if ((devp->sd_address.a_lun > 0) && \ 69 devp->sd_address.a_lun; \ 192 #define ROUTE &devp->sd_address
|
H A D | scsi_hba.c | 1963 sd->sd_address.a.a_sd = sd; in scsi_busctl_initchild() 1973 sd->sd_address.a_target = (ushort_t)tgt; in scsi_busctl_initchild() 1974 sd->sd_address.a_lun = (uchar_t)lun; in scsi_busctl_initchild() 1976 sd->sd_address.a_sublun = (uchar_t)0; in scsi_busctl_initchild() 1978 sd->sd_address.a_sublun = (uchar_t)sfunc + 1; in scsi_busctl_initchild() 2007 sd->sd_address.a_hba_tran = tran; in scsi_busctl_initchild() 2142 tran_clone = sd->sd_address.a_hba_tran; in scsi_busctl_uninitchild() 3220 if (scsi_reset(&sd->sd_address, RESET_LUN) == 1) in scsi_hba_ioctl() 3222 if (scsi_reset(&sd->sd_address, RESET_TARGET) != 1) in scsi_hba_ioctl() 3259 (scsi_reset(&sd->sd_address, RESET_ALL) == 1)) { in scsi_hba_ioctl() [all …]
|
/titanic_41/usr/src/uts/i86pc/i86hvm/io/ |
H A D | pv_cmdk.c | 133 ctlobjp = scsi_device->sd_address.a_hba_tran; in xdfs_get_modser() 591 ctlobjp = scsi_device->sd_address.a_hba_tran; in xdfs_c_getpgeom()
|
/titanic_41/usr/src/uts/common/io/ |
H A D | emul64.c | 540 tgt = find_tgt(emul64, sd->sd_address.a_target, sd->sd_address.a_lun); in emul64_tran_tgt_init() 548 sd->sd_address.a_target, sd->sd_address.a_lun); in emul64_tran_tgt_init()
|
/titanic_41/usr/src/uts/sun/sys/scsi/adapters/ |
H A D | fasvar.h | 85 #define SDEV2TRAN(sd) ((sd)->sd_address.a_hba_tran) 86 #define SDEV2ADDR(sd) (&((sd)->sd_address))
|
/titanic_41/usr/src/uts/sun/sys/dada/adapters/ghd/ |
H A D | ghd.h | 379 #define SDEV2ADDR(sdp) (&(sdp)->sd_address)
|
/titanic_41/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd.h | 446 #define SDEV2ADDR(sdp) (&(sdp)->sd_address)
|
/titanic_41/usr/src/uts/intel/io/scsi/adapters/arcmsr/ |
H A D | arcmsr.c | 775 target = sd->sd_address.a_target; in arcmsr_tran_tgt_init() 776 lun = sd->sd_address.a_lun; in arcmsr_tran_tgt_init() 2310 int tgt = sd->sd_address.a_target; in arcmsr_config_child() 2311 int lun = sd->sd_address.a_lun; in arcmsr_config_child() 2382 sd.sd_address.a_hba_tran = acb->scsi_hba_transport; in arcmsr_config_lun() 2383 sd.sd_address.a_target = tgt; in arcmsr_config_lun() 2384 sd.sd_address.a_lun = lun; in arcmsr_config_lun() 3257 sd.sd_address.a_hba_tran = acb->scsi_hba_transport; in arcmsr_scsi_device_probe() 3258 sd.sd_address.a_target = (uint16_t)tgt; in arcmsr_scsi_device_probe() 3259 sd.sd_address.a_lun = (uint8_t)lun; in arcmsr_scsi_device_probe()
|
/titanic_41/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata_disk.c | 379 devp->sd_address.a_hba_tran = (scsi_hba_tran_t *)ctlobjp; in ata_disk_init_drive() 380 devp->sd_address.a_target = (ushort_t)ata_drvp->ad_targ; in ata_disk_init_drive() 381 devp->sd_address.a_lun = (uchar_t)ata_drvp->ad_lun; in ata_disk_init_drive() 874 ctlobjp = (struct ctl_obj *)devp->sd_address.a_hba_tran; in ata_disk_bus_ctl()
|
/titanic_41/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.c | 1600 uint16_t tgt = sd->sd_address.a_target; in mrsas_tran_tgt_init() 1601 uint8_t lun = sd->sd_address.a_lun; in mrsas_tran_tgt_init() 1607 instance = ADDR2MR(&sd->sd_address); in mrsas_tran_tgt_init() 1666 int tgt = sd->sd_address.a_target; in mrsas_tran_tgt_free() 1667 int lun = sd->sd_address.a_lun; in mrsas_tran_tgt_free() 1669 instance = ADDR2MR(&sd->sd_address); in mrsas_tran_tgt_free() 7637 sd->sd_address.a_hba_tran = instance->tran; in mrsas_config_ld() 7638 sd->sd_address.a_target = (uint16_t)tgt; in mrsas_config_ld() 7639 sd->sd_address.a_lun = (uint8_t)lun; in mrsas_config_ld() 7667 int tgt = sd->sd_address.a_target; in mrsas_config_scsi_device() [all …]
|
/titanic_41/usr/src/uts/common/sys/scsi/adapters/mpt_sas/ |
H A D | mptsas_var.h | 1104 #define SDEV2ADDR(devp) (&((devp)->sd_address)) 1105 #define SDEV2TRAN(devp) ((devp)->sd_address.a_hba_tran)
|
/titanic_41/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 1480 ushort_t target = sd->sd_address.a_target; in amr_tran_tgt_init() 1481 uchar_t lun = sd->sd_address.a_lun; in amr_tran_tgt_init() 1484 (sd->sd_address.a_hba_tran->tran_hba_private); in amr_tran_tgt_init()
|
/titanic_41/usr/src/uts/common/io/aac/ |
H A D | aac.c | 72 #define SD2TRAN(sd) ((sd)->sd_address.a_hba_tran) 4152 uint16_t tgt = sd->sd_address.a_target; in aac_tran_tgt_init() 4153 uint8_t lun = sd->sd_address.a_lun; in aac_tran_tgt_init() 4237 int tgt = sd->sd_address.a_target; in aac_tran_tgt_free() 7142 int tgt = sd->sd_address.a_target; in aac_config_child() 7143 int lun = sd->sd_address.a_lun; in aac_config_child() 7206 int tgt = sd->sd_address.a_target; in aac_probe_lun() 7207 int lun = sd->sd_address.a_lun; in aac_probe_lun() 7278 sd.sd_address.a_hba_tran = softs->hba_tran; in aac_config_lun() 7279 sd.sd_address.a_target = (uint16_t)tgt; in aac_config_lun() [all …]
|