Lines Matching refs:platform_data
227 ahd->platform_data->host->host_no, in ahd_print_path()
604 return &ahd->platform_data->starget[target_offset]; in DEF_SCSI_QCMD()
834 reset_scb->platform_data->dev = dev; in ahd_linux_dev_reset()
838 reset_scb->platform_data->xfer_len = 0; in ahd_linux_dev_reset()
859 ahd->platform_data->eh_done = &done; in ahd_linux_dev_reset()
865 ahd->platform_data->eh_done = NULL; in ahd_linux_dev_reset()
1239 ahd->platform_data->host = host; in ahd_linux_register_host()
1244 host->irq = ahd->platform_data->irq; in ahd_linux_register_host()
1328 ahd->platform_data = in ahd_platform_alloc()
1330 if (ahd->platform_data == NULL) in ahd_platform_alloc()
1332 ahd->platform_data->irq = AHD_LINUX_NOIRQ; in ahd_platform_alloc()
1344 if (ahd->platform_data != NULL) { in ahd_platform_free()
1347 starget = ahd->platform_data->starget[i]; in ahd_platform_free()
1349 ahd->platform_data->starget[i] = NULL; in ahd_platform_free()
1353 if (ahd->platform_data->irq != AHD_LINUX_NOIRQ) in ahd_platform_free()
1354 free_irq(ahd->platform_data->irq, ahd); in ahd_platform_free()
1364 release_mem_region(ahd->platform_data->mem_busaddr, in ahd_platform_free()
1367 if (ahd->platform_data->host) in ahd_platform_free()
1368 scsi_host_put(ahd->platform_data->host); in ahd_platform_free()
1370 kfree(ahd->platform_data); in ahd_platform_free()
1594 scb->platform_data->dev = dev; in ahd_linux_run_command()
1631 scb->platform_data->xfer_len = 0; in ahd_linux_run_command()
1641 scb->platform_data->xfer_len = 0; in ahd_linux_run_command()
1649 scb->platform_data->xfer_len += len; in ahd_linux_run_command()
1719 starget = ahd->platform_data->starget[target]; in ahd_send_async()
1757 scsi_report_device_reset(ahd->platform_data->host, in ahd_send_async()
1762 if (ahd->platform_data->host != NULL) { in ahd_send_async()
1763 scsi_report_bus_reset(ahd->platform_data->host, in ahd_send_async()
1788 dev = scb->platform_data->dev; in ahd_done()
1874 if (ahd->platform_data->eh_done) in ahd_done()
1875 complete(ahd->platform_data->eh_done); in ahd_done()
2139 scsi_block_requests(ahd->platform_data->host); in ahd_freeze_simq()
2145 scsi_unblock_requests(ahd->platform_data->host); in ahd_release_simq()
2365 ahd->platform_data->eh_done = &done; in ahd_linux_queue_abort_cmd()
2371 ahd->platform_data->eh_done = NULL; in ahd_linux_queue_abort_cmd()