Lines Matching defs:softp
157 static void amr_start_waiting_queue(void *softp);
163 static int amr_setup_tran(dev_info_t *dip, struct amr_softs *softp);
1440 amr_setup_tran(dev_info_t *dip, struct amr_softs *softp)
1442 softp->hba_tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP);
1447 softp->hba_tran->tran_hba_private = softp;
1448 softp->hba_tran->tran_tgt_init = amr_tran_tgt_init;
1449 softp->hba_tran->tran_tgt_probe = scsi_hba_probe;
1450 softp->hba_tran->tran_start = amr_tran_start;
1451 softp->hba_tran->tran_reset = amr_tran_reset;
1452 softp->hba_tran->tran_getcap = amr_tran_getcap;
1453 softp->hba_tran->tran_setcap = amr_tran_setcap;
1454 softp->hba_tran->tran_init_pkt = amr_tran_init_pkt;
1455 softp->hba_tran->tran_destroy_pkt = amr_tran_destroy_pkt;
1456 softp->hba_tran->tran_dmafree = amr_tran_dmafree;
1457 softp->hba_tran->tran_sync_pkt = amr_tran_sync_pkt;
1458 softp->hba_tran->tran_abort = NULL;
1459 softp->hba_tran->tran_tgt_free = NULL;
1460 softp->hba_tran->tran_quiesce = NULL;
1461 softp->hba_tran->tran_unquiesce = NULL;
1462 softp->hba_tran->tran_sd = NULL;
1464 if (scsi_hba_attach_setup(dip, &buffer_dma_attr, softp->hba_tran,
1466 scsi_hba_tran_free(softp->hba_tran);
1467 softp->hba_tran = NULL;
2076 amr_start_waiting_queue(void *softp)
2081 struct amr_softs *softs = (struct amr_softs *)softp;