/titanic_41/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 113 return (dcd_hba_attach_setup(dip, &hba_dma_attr, hba_tran, flags)); in dcd_hba_attach() 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() [all …]
|
/titanic_41/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);
|
/titanic_41/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() 79 hba_tran->tran_tgt_probe = cpqary3_tgt_probe; in cpqary3_init_hbatran() 82 hba_tran->tran_init_pkt = cpqary3_init_pkt; in cpqary3_init_hbatran() 83 hba_tran->tran_destroy_pkt = cpqary3_destroy_pkt; in cpqary3_init_hbatran() 84 hba_tran->tran_sync_pkt = cpqary3_dma_sync; 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() [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
|
/titanic_41/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()
|
/titanic_41/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 552 scsi_hba_tran_free(softs->hba_tran); in amr_detach() 1442 softp->hba_tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP); in amr_setup_tran() 1447 softp->hba_tran->tran_hba_private = softp; in amr_setup_tran() 1448 softp->hba_tran->tran_tgt_init = amr_tran_tgt_init; in amr_setup_tran() 1449 softp->hba_tran->tran_tgt_probe = scsi_hba_probe; 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() 1452 softp->hba_tran->tran_getcap = amr_tran_getcap; in amr_setup_tran() 1453 softp->hba_tran->tran_setcap = amr_tran_setcap; in amr_setup_tran() 1454 softp->hba_tran->tran_init_pkt = amr_tran_init_pkt; in amr_setup_tran() [all …]
|
H A D | amrvar.h | 242 scsi_hba_tran_t *hba_tran; member
|
/titanic_41/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()
|
/titanic_41/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()
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi.c | 82 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 88 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 142 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 144 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 430 ihp->hba_tran = tran; in iscsi_attach() 775 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in iscsi_tran_lun_init() argument 780 ASSERT(hba_tran->tran_hba_private != NULL); in iscsi_tran_lun_init() 789 rval = iscsi_phys_lun_init(hba_dip, lun_dip, hba_tran, sd); in iscsi_tran_lun_init() 791 rval = iscsi_virt_lun_init(hba_dip, lun_dip, hba_tran, sd); in iscsi_tran_lun_init() 892 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in iscsi_tran_lun_free() argument [all …]
|
H A D | iscsi.h | 1107 scsi_hba_tran_t *hba_tran; /* scsi tran ptr */ member
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 176 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 178 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 841 scsi_hba_tran_t *hba_tran; in mptsas_iport_attach() local 880 if ((hba_tran = ndi_flavorv_get(pdip, SCSA_FLAVOR_SCSI_DEVICE)) == in mptsas_iport_attach() 887 mpt = TRAN2MPT(hba_tran); in mptsas_iport_attach() 892 if ((hba_tran = ndi_flavorv_get(dip, SCSA_FLAVOR_SCSI_DEVICE)) == in mptsas_iport_attach() 902 hba_tran->tran_hba_private = mpt; in mptsas_iport_attach() 1088 scsi_hba_tran_t *hba_tran; in mptsas_attach() local 1104 if ((hba_tran = ddi_get_driver_private(dip)) == NULL) in mptsas_attach() 1107 mpt = TRAN2MPT(hba_tran); in mptsas_attach() [all …]
|
/titanic_41/usr/src/uts/common/io/aac/ |
H A D | aac.c | 4230 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in aac_tran_tgt_free() argument 4233 _NOTE(ARGUNUSED(hba_dip, tgt_dip, hba_tran)) in aac_tran_tgt_free() 5510 scsi_hba_tran_t *hba_tran; in aac_hba_setup() local 5513 hba_tran = scsi_hba_tran_alloc(softs->devinfo_p, SCSI_HBA_CANSLEEP); in aac_hba_setup() 5514 if (hba_tran == NULL) in aac_hba_setup() 5516 hba_tran->tran_hba_private = softs; in aac_hba_setup() 5517 hba_tran->tran_tgt_init = aac_tran_tgt_init; in aac_hba_setup() 5518 hba_tran->tran_tgt_free = aac_tran_tgt_free; in aac_hba_setup() 5519 hba_tran->tran_tgt_probe = scsi_hba_probe; in aac_hba_setup() 5520 hba_tran->tran_start = aac_tran_start; in aac_hba_setup() [all …]
|
H A D | aac.h | 385 scsi_hba_tran_t *hba_tran; member
|
/titanic_41/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcp.c | 369 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 371 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 373 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 600 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 10826 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in fcp_phys_tgt_init() argument 10834 hba_tran->tran_hba_private; in fcp_phys_tgt_init() 10912 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in fcp_virt_tgt_init() argument 10920 hba_tran->tran_hba_private; in fcp_virt_tgt_init() 11009 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in fcp_scsi_tgt_init() argument 11012 hba_tran->tran_hba_private; in fcp_scsi_tgt_init() [all …]
|
/titanic_41/usr/src/uts/sun/io/scsi/adapters/ |
H A D | sf.c | 1254 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in sf_scsi_tgt_init() argument 1262 struct sf *sf = (struct sf *)hba_tran->tran_hba_private; in sf_scsi_tgt_init() 1312 hba_tran->tran_tgt_private = target; in sf_scsi_tgt_init() 1313 target->sft_tran = hba_tran; in sf_scsi_tgt_init() 1334 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in sf_scsi_tgt_free() argument 1336 struct sf_target *target = hba_tran->tran_tgt_private; in sf_scsi_tgt_free()
|
H A D | fas.c | 513 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in fas_scsi_tgt_init() argument
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci.c | 916 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in vhci_scsi_tgt_init() argument 1063 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in vhci_scsi_tgt_free() argument
|
/titanic_41/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 2038 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in sata_scsi_tgt_init() argument 2061 sata_hba_inst = (sata_hba_inst_t *)(hba_tran->tran_hba_private); in sata_scsi_tgt_init() 2170 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in sata_scsi_tgt_free() argument 2180 sata_hba_inst = (sata_hba_inst_t *)(hba_tran->tran_hba_private); in sata_scsi_tgt_free()
|
/titanic_41/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.c | 1663 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in mrsas_tran_tgt_free() argument
|