Lines Matching defs:scsi_tran
724 * The scsi_tran's tran_hba_private field is used by SATA Framework to point
727 * The scsi_tran's tran_hba_private field is used by SATA framework to
749 scsi_hba_tran_t *scsi_tran = NULL;
780 scsi_tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP);
781 if (scsi_tran == NULL)
797 scsi_tran->tran_hba_private = sata_hba_inst;
798 scsi_tran->tran_tgt_private = NULL;
800 scsi_tran->tran_tgt_init = sata_scsi_tgt_init;
801 scsi_tran->tran_tgt_probe = sata_scsi_tgt_probe;
802 scsi_tran->tran_tgt_free = sata_scsi_tgt_free;
804 scsi_tran->tran_start = sata_scsi_start;
805 scsi_tran->tran_reset = sata_scsi_reset;
806 scsi_tran->tran_abort = sata_scsi_abort;
807 scsi_tran->tran_getcap = sata_scsi_getcap;
808 scsi_tran->tran_setcap = sata_scsi_setcap;
809 scsi_tran->tran_init_pkt = sata_scsi_init_pkt;
810 scsi_tran->tran_destroy_pkt = sata_scsi_destroy_pkt;
812 scsi_tran->tran_dmafree = sata_scsi_dmafree;
813 scsi_tran->tran_sync_pkt = sata_scsi_sync_pkt;
815 scsi_tran->tran_reset_notify = NULL;
816 scsi_tran->tran_get_bus_addr = NULL;
817 scsi_tran->tran_quiesce = NULL;
818 scsi_tran->tran_unquiesce = NULL;
819 scsi_tran->tran_bus_reset = NULL;
822 scsi_tran, 0) != DDI_SUCCESS) {
843 sata_hba_inst->satahba_scsi_tran = scsi_tran;
961 scsi_hba_tran_free(scsi_tran);