/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | transport.h | 60 typedef struct scsi_hba_tran scsi_hba_tran_t; typedef 88 scsi_hba_tran_t *tran, 98 scsi_hba_tran_t *tran, 265 scsi_hba_tran_t *tran, 269 scsi_hba_tran_t *tran); 361 scsi_hba_tran_t *tran, 367 scsi_hba_tran_t *scsi_hba_tran_alloc( 372 scsi_hba_tran_t *tran, 377 scsi_hba_tran_t *tran, 381 scsi_hba_tran_t *tran);
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_hba.c | 188 scsi_hba_tran_t *tgtmap_tran; 770 scsi_hba_tran_t *tran = (scsi_hba_tran_t *)arg; in scsi_hba_pkt_constructor() 830 scsi_hba_tran_t *tran = (scsi_hba_tran_t *)arg; in scsi_hba_pkt_destructor() 899 scsi_hba_tran_t * 904 scsi_hba_tran_t *tran; in scsi_hba_tran_alloc() 911 tran = kmem_zalloc(sizeof (scsi_hba_tran_t), in scsi_hba_tran_alloc() 937 scsi_hba_tran_t *tran) in scsi_hba_tran_free() 941 kmem_free(tran, sizeof (scsi_hba_tran_t)); in scsi_hba_tran_free() 946 scsi_hba_tran_t *tran, in scsi_tran_ext_alloc() 964 scsi_hba_tran_t *tran, in scsi_tran_ext_free() [all …]
|
H A D | scsi_resource.c | 275 scsi_hba_tran_t *tranp = ap->a_hba_tran; in scsi_init_cache_pkt() 569 scsi_hba_tran_t *tranp = ap->a_hba_tran; in scsi_init_pkt() 627 register scsi_hba_tran_t *tranp = ap->a_hba_tran; in scsi_resalloc()
|
/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() 70 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_logvol_tran_tgt_init() 145 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_logvol_tran_tgt_free() 169 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_phys_tran_tgt_init() 258 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in smrt_phys_tran_tgt_free() 1292 scsi_hba_tran_t *tran; in smrt_ctrl_hba_setup() 1340 scsi_hba_tran_t *tran; in smrt_logvol_hba_setup() 1401 scsi_hba_tran_t *tran; in smrt_phys_hba_setup()
|
H A D | smrt.c | 210 scsi_hba_tran_t *tran; in smrt_iport_detach() 414 scsi_hba_tran_t *tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in smrt_detach()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/ |
H A D | lmrc_scsa.c | 63 scsi_hba_tran_t *, struct scsi_device *); 65 scsi_hba_tran_t *, struct scsi_device *); 190 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in lmrc_tran_tgt_init() 211 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in lmrc_tran_tgt_free() 729 scsi_hba_tran_t *tran; in lmrc_hba_attach()
|
H A D | lmrc.h | 249 scsi_hba_tran_t *l_hba_tran;
|
/illumos-gate/usr/src/uts/common/io/vioscsi/ |
H A D | vioscsi.c | 549 vioscsi_tran_pkt_destructor(struct scsi_pkt *pkt, scsi_hba_tran_t *tran) in vioscsi_tran_pkt_destructor() 557 vioscsi_tran_pkt_constructor(struct scsi_pkt *pkt, scsi_hba_tran_t *tran, in vioscsi_tran_pkt_constructor() 923 vioscsi_tran_tgt_init(dev_info_t *hdip, dev_info_t *tdip, scsi_hba_tran_t *tran, in vioscsi_tran_tgt_init() 967 vioscsi_tran_tgt_free(dev_info_t *hdip, dev_info_t *tdip, scsi_hba_tran_t *tran, in vioscsi_tran_tgt_free() 1173 scsi_hba_tran_t *tran = NULL; in vioscsi_attach() 1367 scsi_hba_tran_t *tran; in vioscsi_iport_attach() 1435 scsi_hba_tran_t *tran; in vioscsi_quiesce() 1460 scsi_hba_tran_t *tran; in vioscsi_iport_detach() 1489 scsi_hba_tran_t *tran; in vioscsi_detach()
|
H A D | vioscsi.h | 292 scsi_hba_tran_t *vs_tran;
|
/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); 62 scsi_hba_tran_t *tran; in smartpqi_register_hba() 159 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in pqi_scsi_tgt_init() 195 scsi_hba_tran_t *hba_tran __unused, struct scsi_device *sd __unused) in pqi_scsi_tgt_free() 680 scsi_hba_tran_t *tran; in pqi_quiesce() 705 scsi_hba_tran_t *tran; in pqi_unquiesce() 727 scsi_hba_tran_t *tran; in pqi_bus_config()
|
/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); 99 scsi_hba_tran_t *tran; in atapi_attach() 326 scsi_hba_tran_t *hba_tran, in atapi_tran_tgt_init() 404 scsi_hba_tran_t *hba_tran, in atapi_tran_tgt_free()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | emul64.c | 77 scsi_hba_tran_t *tran, struct scsi_device *sd); 314 scsi_hba_tran_t *tran = NULL; in emul64_attach() 327 tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in emul64_attach() 456 scsi_hba_tran_t *tran; in emul64_detach() 461 if (!(tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip))) { in emul64_detach() 512 scsi_hba_tran_t *tran, struct scsi_device *sd) in emul64_tran_tgt_init()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pvscsi/ |
H A D | pvscsi.c | 1309 pvscsi_tgt_init(dev_info_t *dip, dev_info_t *child, scsi_hba_tran_t *tran, in pvscsi_tgt_init() 1342 pvscsi_tgt_free(dev_info_t *dip, dev_info_t *child, scsi_hba_tran_t *tran, in pvscsi_tgt_free() 1505 pvscsi_pkt_dtor(struct scsi_pkt *pkt, scsi_hba_tran_t *tran) in pvscsi_pkt_dtor() 1571 pvscsi_pkt_ctor(struct scsi_pkt *pkt, scsi_hba_tran_t *tran, int sleep) in pvscsi_pkt_ctor() 1601 scsi_hba_tran_t *tran; in pvscsi_hba_setup() 1674 scsi_hba_tran_t *tran; in pvscsi_iport_attach() 1801 scsi_hba_tran_t *tran; in pvscsi_iport_detach() 1842 scsi_hba_tran_t *tran; in pvscsi_detach() 1869 scsi_hba_tran_t *tran; in pvscsi_quiesce()
|
H A D | pvscsi_var.h | 81 scsi_hba_tran_t *tran;
|
/illumos-gate/usr/src/uts/intel/io/amr/ |
H A D | amrvar.h | 240 scsi_hba_tran_t *hba_tran;
|
/illumos-gate/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3_transport.c | 23 static int cpqary3_tgt_init(dev_info_t *, dev_info_t *, scsi_hba_tran_t *, 64 scsi_hba_tran_t *hba_tran; in cpqary3_init_hbatran() 113 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in cpqary3_tgt_init()
|
H A D | cpqary3.c | 491 scsi_hba_tran_t *hba_tran; in cpqary3_detach() 503 hba_tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in cpqary3_detach()
|
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | hba.c | 82 scsi_hba_tran_t *, struct scsi_device *); 84 scsi_hba_tran_t *, struct scsi_device *); 550 scsi_hba_tran_t *tran; in scsa1394_attach_scsa() 968 scsa1394_scsi_tgt_init(dev_info_t *dip, dev_info_t *cdip, scsi_hba_tran_t *tran, in scsa1394_scsi_tgt_init() 1011 scsa1394_scsi_tgt_free(dev_info_t *dip, dev_info_t *cdip, scsi_hba_tran_t *tran, in scsa1394_scsi_tgt_free() 1040 scsi_hba_tran_t *tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in scsa1394_scsi_tgt_probe()
|
/illumos-gate/usr/src/uts/common/sys/1394/targets/scsa1394/ |
H A D | impl.h | 183 scsi_hba_tran_t *s_tran; /* SCSA HBA tran structure */
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | emul64var.h | 297 scsi_hba_tran_t *emul64_tran;
|
/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); 146 scsi_hba_tran_t *hba_tran, struct scsi_device *sd); 372 scsi_hba_tran_t *tran = NULL; in iscsi_attach() 646 scsi_hba_tran_t *tran = NULL; in iscsi_detach() 656 if (!(tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip))) { in iscsi_detach() 772 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in iscsi_tran_lun_init() 890 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in iscsi_tran_lun_free() 4703 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in iscsi_virt_lun_init() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci.c | 127 scsi_hba_tran_t *, struct scsi_device *); 128 static void vhci_scsi_tgt_free(dev_info_t *, dev_info_t *, scsi_hba_tran_t *, 622 scsi_hba_tran_t *tran; in vhci_attach() 824 scsi_hba_tran_t *tran; in vhci_detach() 919 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in vhci_scsi_tgt_init() 1066 scsi_hba_tran_t *hba_tran, struct scsi_device *sd) in vhci_scsi_tgt_free() 1625 scsi_hba_tran_t *hba = NULL; in vhci_scsi_reset_target() 4071 scsi_hba_tran_t *hba = NULL; in vhci_pathinfo_init() 4142 scsi_hba_tran_t *clone = in vhci_pathinfo_init() 4143 kmem_alloc(sizeof (scsi_hba_tran_t), KM_SLEEP); in vhci_pathinfo_init() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_attach.c | 263 scsi_hba_tran_t *tran; in pmcs_iport_attach() 320 tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in pmcs_iport_attach() 424 scsi_hba_tran_t *tran; in pmcs_attach() 443 tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in pmcs_attach() 1149 scsi_hba_tran_t *tran; in pmcs_detach() 1195 tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in pmcs_detach() 1673 scsi_hba_tran_t *tran; in pmcs_quiesce()
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/smrt/ |
H A D | smrt.h | 337 scsi_hba_tran_t *smrt_hba_tran;
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs.h | 650 scsi_hba_tran_t *tran;
|