| /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; local 84 if (hba_tran->tran_tgt_probe != NULL) { 85 return ((*hba_tran->tran_tgt_probe)(devp, callback));
|
| /illumos-gate/usr/src/uts/common/io/cpqary3/ |
| H A D | cpqary3_transport.c | 64 scsi_hba_tran_t *hba_tran; local 68 hba_tran = ctlr->hba_tran; 75 hba_tran->tran_hba_private = (void *)ctlr; 78 hba_tran->tran_tgt_init = cpqary3_tgt_init; 79 hba_tran->tran_tgt_probe = cpqary3_tgt_probe; 82 hba_tran->tran_init_pkt = cpqary3_init_pkt; 83 hba_tran->tran_destroy_pkt = cpqary3_destroy_pkt; 84 hba_tran->tran_sync_pkt = cpqary3_dma_sync; 85 hba_tran 112 cpqary3_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 192 struct scsi_hba_tran *hba_tran = sd->sd_address.a_hba_tran; local [all...] |
| H A D | cpqary3.c | 361 cpqary3p->hba_tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP); 362 if (!cpqary3p->hba_tran) { 385 if (scsi_hba_attach_setup(dip, &tmp_dma_attr, cpqary3p->hba_tran, 491 scsi_hba_tran_t *hba_tran; local 503 hba_tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); 504 cpqary3p = (cpqary3_t *)hba_tran->tran_hba_private; 684 scsi_hba_tran_free(cpqary3p->hba_tran);
|
| H A D | cpqary3.h | 314 scsi_hba_tran_t *hba_tran; /* transport structure */ member in struct:cpqary3_per_controller
|
| /illumos-gate/usr/src/uts/sun/io/dada/impl/ |
| H A D | dcd_hba.c | 101 dcd_hba_tran_t *hba_tran, 113 return (dcd_hba_attach_setup(dip, &hba_dma_attr, hba_tran, flags)); 122 dcd_hba_tran_t *hba_tran, 139 elem->inst_hba_tran = hba_tran; 160 hba_tran->tran_hba_dip = dip; 161 hba_tran->tran_hba_flags = flags; 168 hba_tran->tran_min_xfer = hba_dma_attr->dma_attr_minxfer; 169 hba_tran->tran_min_burst_size = 171 hba_tran->tran_max_burst_size = 191 * ddi_set_driver_private(dip, (caddr_t)hba_tran); 99 dcd_hba_attach(dev_info_t *dip, ddi_dma_lim_t *hba_lim, dcd_hba_tran_t *hba_tran, int flags, void *hba_options) argument 119 dcd_hba_attach( dev_info_t *dip, ddi_dma_attr_t *hba_dma_attr, dcd_hba_tran_t *hba_tran, int flags) argument 276 dcd_hba_tran_free(dcd_hba_tran_t *hba_tran) argument [all...] |
| /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, 345 ata_ctlp = TRAN2CTL(hba_tran); 363 hba_tran->tran_tgt_private = gtgtp; 404 scsi_hba_tran_t *hba_tran, 409 ghd_target_free(hba_dip, tgt_dip, &TRAN2ATAP(hba_tran)->ac_ccc, 410 TRAN2GTGTP(hba_tran)); 411 hba_tran->tran_tgt_private = NULL; 323 atapi_tran_tgt_init( dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 401 atapi_tran_tgt_free( dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument
|
| /illumos-gate/usr/src/uts/intel/io/amr/ |
| H A D | amrvar.h | 242 scsi_hba_tran_t *hba_tran; member in struct:amr_softs
|
| /illumos-gate/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; 775 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 780 ASSERT(hba_tran->tran_hba_private != NULL); 789 rval = iscsi_phys_lun_init(hba_dip, lun_dip, hba_tran, sd); 791 rval = iscsi_virt_lun_init(hba_dip, lun_dip, hba_tran, sd); 892 scsi_hba_tran_t *hba_tran, struc 774 iscsi_tran_lun_init(dev_info_t *hba_dip, dev_info_t *lun_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 891 iscsi_tran_lun_free(dev_info_t *hba_dip, dev_info_t *lun_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 4703 iscsi_virt_lun_init(dev_info_t *hba_dip, dev_info_t *lun_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 4838 iscsi_phys_lun_init(dev_info_t *hba_dip, dev_info_t *lun_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument [all...] |
| H A D | iscsi.h | 1107 scsi_hba_tran_t *hba_tran; /* scsi tran ptr */ member in struct:iscsi_hba
|
| /illumos-gate/usr/src/uts/intel/io/scsi/adapters/pvscsi/ |
| H A D | pvscsi.c | 1805 /* ARGSUSED hba_dip tgt_dip hba_tran */ 1808 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 2311 scsi_hba_tran_t *hba_tran; local 2313 hba_tran = pvs->tran = scsi_hba_tran_alloc(pvs->dip, 2317 hba_tran->tran_hba_private = pvs; 2318 hba_tran->tran_tgt_private = NULL; 2320 hba_tran->tran_tgt_init = pvscsi_tgt_init; 2321 hba_tran->tran_tgt_free = NULL; 2322 hba_tran->tran_tgt_probe = scsi_hba_probe; 2324 hba_tran 1807 pvscsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument [all...] |
| /illumos-gate/usr/src/uts/common/io/aac/ |
| H A D | aac.h | 385 scsi_hba_tran_t *hba_tran; member in struct:aac_softstate
|
| H A D | aac.c | 4230 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 4233 _NOTE(ARGUNUSED(hba_dip, tgt_dip, hba_tran)) 5510 scsi_hba_tran_t *hba_tran; local 5513 hba_tran = scsi_hba_tran_alloc(softs->devinfo_p, SCSI_HBA_CANSLEEP); 5514 if (hba_tran == NULL) 5516 hba_tran->tran_hba_private = softs; 5517 hba_tran->tran_tgt_init = aac_tran_tgt_init; 5518 hba_tran->tran_tgt_free = aac_tran_tgt_free; 5519 hba_tran->tran_tgt_probe = scsi_hba_probe; 5520 hba_tran 4229 aac_tran_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument [all...] |
| /illumos-gate/usr/src/uts/sun/io/scsi/adapters/ |
| H A D | sf.c | 1252 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 1260 struct sf *sf = (struct sf *)hba_tran->tran_hba_private; 1310 hba_tran->tran_tgt_private = target; 1311 target->sft_tran = hba_tran; 1332 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 1334 struct sf_target *target = hba_tran->tran_tgt_private; 1251 sf_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 1331 sf_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument
|
| H A D | fas.c | 513 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 8762 * hba_tran ops for quiesce and unquiesce 512 fas_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument
|
| /illumos-gate/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) 1063 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 915 vhci_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 1062 vhci_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument
|
| /illumos-gate/usr/src/uts/common/io/mr_sas/ |
| H A D | mr_sas.c | 1665 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 1664 mrsas_tran_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument
|
| /illumos-gate/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); 10812 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 10820 hba_tran->tran_hba_private; 10898 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 10906 hba_tran->tran_hba_private; 10995 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 10998 hba_tran 10811 fcp_phys_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 10897 fcp_virt_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 10994 fcp_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 11020 fcp_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument [all...] |
| /illumos-gate/usr/src/uts/common/io/sata/impl/ |
| H A D | sata.c | 2038 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 2061 sata_hba_inst = (sata_hba_inst_t *)(hba_tran->tran_hba_private); 2170 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) 2180 sata_hba_inst = (sata_hba_inst_t *)(hba_tran->tran_hba_private); 2037 sata_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 2169 sata_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument
|
| /illumos-gate/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; local 880 if ((hba_tran = ndi_flavorv_get(pdip, SCSA_FLAVOR_SCSI_DEVICE)) == 887 mpt = TRAN2MPT(hba_tran); 892 if ((hba_tran = ndi_flavorv_get(dip, SCSA_FLAVOR_SCSI_DEVICE)) == 902 hba_tran->tran_hba_private = mpt; 1088 scsi_hba_tran_t *hba_tran; local 1104 if ((hba_tran = ddi_get_driver_private(dip)) == NULL) 1107 mpt = TRAN2MPT(hba_tran); 2148 scsi_hba_tran_t *hba_tran; local 3006 mptsas_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 3176 mptsas_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument [all...] |