/illumos-gate/usr/src/uts/sun/io/dada/impl/ |
H A D | dcd_hba.c | 101 dcd_hba_tran_t *hba_tran, in dcd_hba_attach() argument 122 dcd_hba_tran_t *hba_tran, in dcd_hba_attach() argument 139 elem->inst_hba_tran = hba_tran; in dcd_hba_attach() 160 hba_tran->tran_hba_dip = dip; in dcd_hba_attach() 161 hba_tran->tran_hba_flags = flags; in dcd_hba_attach() 168 hba_tran->tran_min_xfer = hba_dma_attr->dma_attr_minxfer; in dcd_hba_attach() 169 hba_tran->tran_min_burst_size = in dcd_hba_attach() 171 hba_tran->tran_max_burst_size = in dcd_hba_attach() 195 dip, hba_tran); in dcd_hba_attach() 276 dcd_hba_tran_free(dcd_hba_tran_t *hba_tran) in dcd_hba_tran_free() argument [all …]
|
/illumos-gate/usr/src/uts/sun/sys/dada/impl/ |
H A D | transport.h | 82 dcd_hba_tran_t *hba_tran, 91 dcd_hba_tran_t *hba_tran, 162 dcd_hba_tran_t *hba_tran, 170 dcd_hba_tran_t *hba_tran, 181 dcd_hba_tran_t *hba_tran);
|
/illumos-gate/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3_transport.c | 64 scsi_hba_tran_t *hba_tran; in cpqary3_init_hbatran() local 68 hba_tran = ctlr->hba_tran; in cpqary3_init_hbatran() 75 hba_tran->tran_hba_private = (void *)ctlr; in cpqary3_init_hbatran() 78 hba_tran->tran_tgt_init = cpqary3_tgt_init; in cpqary3_init_hbatran() 82 hba_tran->tran_init_pkt = cpqary3_init_pkt; in cpqary3_init_hbatran() 85 hba_tran->tran_dmafree = cpqary3_dmafree; in cpqary3_init_hbatran() 88 hba_tran->tran_start = cpqary3_transport; in cpqary3_init_hbatran() 91 hba_tran->tran_getcap = cpqary3_getcap; in cpqary3_init_hbatran() 92 hba_tran->tran_setcap = cpqary3_setcap; in cpqary3_init_hbatran() 95 hba_tran->tran_reset = cpqary3_reset; in cpqary3_init_hbatran() [all …]
|
H A D | cpqary3.c | 361 cpqary3p->hba_tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP); in cpqary3_attach() 362 if (!cpqary3p->hba_tran) { in cpqary3_attach() 385 if (scsi_hba_attach_setup(dip, &tmp_dma_attr, cpqary3p->hba_tran, in cpqary3_attach() 491 scsi_hba_tran_t *hba_tran; in cpqary3_detach() local 503 hba_tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in cpqary3_detach() 504 cpqary3p = (cpqary3_t *)hba_tran->tran_hba_private; in cpqary3_detach() 684 scsi_hba_tran_free(cpqary3p->hba_tran); in cpqary3_cleanup()
|
H A D | cpqary3.h | 314 scsi_hba_tran_t *hba_tran; /* transport structure */ member
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | atapi.c | 37 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 40 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 326 scsi_hba_tran_t *hba_tran, in atapi_tran_tgt_init() argument 345 ata_ctlp = TRAN2CTL(hba_tran); in atapi_tran_tgt_init() 363 hba_tran->tran_tgt_private = gtgtp; in atapi_tran_tgt_init() 404 scsi_hba_tran_t *hba_tran, in atapi_tran_tgt_free() argument 409 ghd_target_free(hba_dip, tgt_dip, &TRAN2ATAP(hba_tran)->ac_ccc, in atapi_tran_tgt_free() 410 TRAN2GTGTP(hba_tran)); in atapi_tran_tgt_free() 411 hba_tran->tran_tgt_private = NULL; in atapi_tran_tgt_free()
|
/illumos-gate/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 552 scsi_hba_tran_free(softs->hba_tran); in amr_detach() 1447 softp->hba_tran->tran_hba_private = softp; in amr_setup_tran() 1450 softp->hba_tran->tran_start = amr_tran_start; in amr_setup_tran() 1451 softp->hba_tran->tran_reset = amr_tran_reset; in amr_setup_tran() 1458 softp->hba_tran->tran_abort = NULL; in amr_setup_tran() 1459 softp->hba_tran->tran_tgt_free = NULL; in amr_setup_tran() 1460 softp->hba_tran->tran_quiesce = NULL; in amr_setup_tran() 1461 softp->hba_tran->tran_unquiesce = NULL; in amr_setup_tran() 1462 softp->hba_tran->tran_sd = NULL; in amr_setup_tran() 1466 scsi_hba_tran_free(softp->hba_tran); in amr_setup_tran() [all …]
|
H A D | amrvar.h | 240 scsi_hba_tran_t *hba_tran; member
|
/illumos-gate/usr/src/uts/sun/io/dada/conf/ |
H A D | dcd_confsubr.c | 82 dcd_hba_tran_t *hba_tran = devp->dcd_address->a_hba_tran; in dcd_probe() local 84 if (hba_tran->tran_tgt_probe != NULL) { in dcd_probe() 85 return ((*hba_tran->tran_tgt_probe)(devp, callback)); in dcd_probe()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/ |
H A D | smrt_hba.c | 23 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_ctrl_tran_tgt_init() argument 70 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_logvol_tran_tgt_init() argument 79 smrt_t *smrt = (smrt_t *)hba_tran->tran_hba_private; in smrt_logvol_tran_tgt_init() 145 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_logvol_tran_tgt_free() argument 149 smrt_t *smrt = (smrt_t *)hba_tran->tran_hba_private; in smrt_logvol_tran_tgt_free() 169 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_phys_tran_tgt_init() argument 179 smrt_t *smrt = (smrt_t *)hba_tran->tran_hba_private; in smrt_phys_tran_tgt_init() 258 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_phys_tran_tgt_free() argument 262 smrt_t *smrt = (smrt_t *)hba_tran->tran_hba_private; in smrt_phys_tran_tgt_free()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi.c | 84 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 90 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 144 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 442 ihp->hba_tran = tran; in iscsi_attach() 777 ASSERT(hba_tran->tran_hba_private != NULL); in iscsi_tran_lun_init() 896 ASSERT(hba_tran != NULL); in iscsi_tran_lun_free() 898 ilp = (iscsi_lun_t *)hba_tran->tran_tgt_private; in iscsi_tran_lun_free() 4798 hba_tran->tran_tgt_private = ilp; in iscsi_virt_lun_init() 4850 ASSERT(hba_tran); in iscsi_phys_lun_init() 4852 ihp = (iscsi_hba_t *)hba_tran->tran_hba_private; in iscsi_phys_lun_init() [all …]
|
H A D | iscsi.h | 1109 scsi_hba_tran_t *hba_tran; /* scsi tran ptr */ member
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/ |
H A D | lmrc_scsa.c | 189 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in lmrc_tran_tgt_init() argument 191 lmrc_t *lmrc = hba_tran->tran_hba_private; in lmrc_tran_tgt_init() 210 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in lmrc_tran_tgt_free() argument
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_hba.c | 28 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 30 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 159 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in pqi_scsi_tgt_init() argument 162 pqi_state_t *s = hba_tran->tran_hba_private; in pqi_scsi_tgt_init() 195 scsi_hba_tran_t *hba_tran __unused, struct scsi_device *sd __unused) in pqi_scsi_tgt_free()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 851 scsi_hba_tran_t *hba_tran; in mptsas_iport_attach() local 897 mpt = TRAN2MPT(hba_tran); in mptsas_iport_attach() 912 hba_tran->tran_hba_private = mpt; in mptsas_iport_attach() 1099 scsi_hba_tran_t *hba_tran; in mptsas_attach() local 1118 mpt = TRAN2MPT(hba_tran); in mptsas_attach() 2183 scsi_hba_tran_t *hba_tran; in mptsas_hba_setup() local 2191 hba_tran->tran_hba_private = mpt; in mptsas_hba_setup() 2214 hba_tran->tran_bus_reset = NULL; in mptsas_hba_setup() 2218 hba_tran->tran_post_event = NULL; in mptsas_hba_setup() 2235 scsi_hba_tran_free(hba_tran); in mptsas_hba_setup() [all …]
|
/illumos-gate/usr/src/uts/common/io/aac/ |
H A D | aac.c | 5516 scsi_hba_tran_t *hba_tran; in aac_hba_setup() local 5520 if (hba_tran == NULL) in aac_hba_setup() 5522 hba_tran->tran_hba_private = softs; in aac_hba_setup() 5526 hba_tran->tran_start = aac_tran_start; in aac_hba_setup() 5527 hba_tran->tran_getcap = aac_tran_getcap; in aac_hba_setup() 5531 hba_tran->tran_reset = aac_tran_reset; in aac_hba_setup() 5532 hba_tran->tran_abort = aac_tran_abort; in aac_hba_setup() 5539 hba_tran, 0); in aac_hba_setup() 5541 scsi_hba_tran_free(hba_tran); in aac_hba_setup() 5546 softs->hba_tran = hba_tran; in aac_hba_setup() [all …]
|
H A D | aac.h | 385 scsi_hba_tran_t *hba_tran; member
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcp.c | 373 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 375 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 377 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 604 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 10815 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in fcp_phys_tgt_init() argument 10823 hba_tran->tran_hba_private; in fcp_phys_tgt_init() 10901 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in fcp_virt_tgt_init() argument 10909 hba_tran->tran_hba_private; in fcp_virt_tgt_init() 10998 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in fcp_scsi_tgt_init() argument 11001 hba_tran->tran_hba_private; in fcp_scsi_tgt_init() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci.c | 919 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in vhci_scsi_tgt_init() argument 1066 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in vhci_scsi_tgt_free() argument
|
/illumos-gate/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 2046 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in sata_scsi_tgt_init() argument 2069 sata_hba_inst = (sata_hba_inst_t *)(hba_tran->tran_hba_private); in sata_scsi_tgt_init() 2178 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in sata_scsi_tgt_free() argument 2188 sata_hba_inst = (sata_hba_inst_t *)(hba_tran->tran_hba_private); in sata_scsi_tgt_free()
|
/illumos-gate/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.c | 1669 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in mrsas_tran_tgt_free() argument
|
/illumos-gate/usr/src/uts/sun/io/scsi/adapters/ |
H A D | fas.c | 513 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in fas_scsi_tgt_init() argument
|