Home
last modified time | relevance | path

Searched refs:sd_address (Results 1 – 25 of 43) sorted by relevance

12

/titanic_41/usr/src/uts/common/sys/dktp/
H A Dcmdev.h35 #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 Dscsi_confsubr.c43 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 Dcpqary3.h134 #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 Dasym_sun.c136 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 Dsym_hds.c248 ap = &sd->sd_address; in hds_get_inquiry_vpd_page()
H A Dtpgs.c239 ap = &sd->sd_address; in std_path_activate()
/titanic_41/usr/src/uts/common/sys/
H A Demul64var.h201 #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 Dscsi_vhci.c1356 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 Dscsi_vhci_tpgs.c223 ap = &sd->sd_address; in vhci_tpgs_get_target_fo_mode()
/titanic_41/usr/src/uts/common/sys/scsi/conf/
H A Ddevice.h75 struct scsi_address sd_address; member
/titanic_41/usr/src/uts/common/sys/scsi/targets/
H A Dsgendef.h92 #define sgen_scsiaddr sgen_scsidev->sd_address
H A Dses.h58 #define SES_ROUTE(softc) (&SES_DEVP(softc)->sd_address)
/titanic_41/usr/src/uts/common/io/scsi/impl/
H A Dscsi_watch.c66 if ((devp->sd_address.a_lun > 0) && \
69 devp->sd_address.a_lun; \
192 #define ROUTE &devp->sd_address
H A Dscsi_hba.c1963 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 Dpv_cmdk.c133 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 Demul64.c540 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 Dfasvar.h85 #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 Dghd.h379 #define SDEV2ADDR(sdp) (&(sdp)->sd_address)
/titanic_41/usr/src/uts/intel/io/dktp/hba/ghd/
H A Dghd.h446 #define SDEV2ADDR(sdp) (&(sdp)->sd_address)
/titanic_41/usr/src/uts/intel/io/scsi/adapters/arcmsr/
H A Darcmsr.c775 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 Data_disk.c379 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 Dmr_sas.c1600 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 Dmptsas_var.h1104 #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 Damr.c1480 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 Daac.c72 #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 …]

12