Home
last modified time | relevance | path

Searched refs:hba_tran (Results 1 – 21 of 21) sorted by relevance

/titanic_41/usr/src/uts/sun/io/dada/impl/
H A Ddcd_hba.c101 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 Dtransport.h82 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 Dcpqary3_transport.c64 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 Dcpqary3.c361 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 Dcpqary3.h314 scsi_hba_tran_t *hba_tran; /* transport structure */ member
/titanic_41/usr/src/uts/intel/io/dktp/controller/ata/
H A Datapi.c37 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 Damr.c552 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 Damrvar.h242 scsi_hba_tran_t *hba_tran; member
/titanic_41/usr/src/uts/sun/io/dada/conf/
H A Ddcd_confsubr.c82 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 Dsmrt_hba.c23 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 Discsi.c82 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 Discsi.h1107 scsi_hba_tran_t *hba_tran; /* scsi tran ptr */ member
/titanic_41/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas.c176 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 Daac.c4230 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 Daac.h385 scsi_hba_tran_t *hba_tran; member
/titanic_41/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcp.c369 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 Dsf.c1254 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 Dfas.c513 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 Dscsi_vhci.c916 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 Dsata.c2038 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 Dmr_sas.c1663 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in mrsas_tran_tgt_free() argument