Lines Matching refs:platform_data

256 	       ahc->platform_data->host->host_no,  in ahc_print_path()
481 scb->platform_data->xfer_len += len; in ahc_linux_map_seg()
531 if (ahc->platform_data->qfrozen == 0) { in ahc_linux_queue_lck()
554 return &ahc->platform_data->starget[target_offset]; in DEF_SCSI_QCMD()
1103 ahc->platform_data->host = host; in ahc_linux_register_host()
1108 host->irq = ahc->platform_data->irq; in ahc_linux_register_host()
1216 ahc->platform_data = in ahc_platform_alloc()
1218 if (ahc->platform_data == NULL) in ahc_platform_alloc()
1220 ahc->platform_data->irq = AHC_LINUX_NOIRQ; in ahc_platform_alloc()
1236 if (ahc->platform_data != NULL) { in ahc_platform_free()
1239 starget = ahc->platform_data->starget[i]; in ahc_platform_free()
1241 ahc->platform_data->starget[i] = NULL; in ahc_platform_free()
1245 if (ahc->platform_data->irq != AHC_LINUX_NOIRQ) in ahc_platform_free()
1246 free_irq(ahc->platform_data->irq, ahc); in ahc_platform_free()
1253 release_mem_region(ahc->platform_data->mem_busaddr, in ahc_platform_free()
1257 if (ahc->platform_data->host) in ahc_platform_free()
1258 scsi_host_put(ahc->platform_data->host); in ahc_platform_free()
1260 kfree(ahc->platform_data); in ahc_platform_free()
1438 if (ahc->platform_data->qfrozen != 0) in ahc_linux_run_command()
1473 scb->platform_data->dev = dev; in ahc_linux_run_command()
1518 scb->platform_data->xfer_len = 0; in ahc_linux_run_command()
1646 starget = ahc->platform_data->starget[target_offset]; in ahc_send_async()
1675 scsi_report_device_reset(ahc->platform_data->host, in ahc_send_async()
1680 if (ahc->platform_data->host != NULL) { in ahc_send_async()
1681 scsi_report_bus_reset(ahc->platform_data->host, in ahc_send_async()
1719 dev = scb->platform_data->dev; in ahc_done()
1805 if (ahc->platform_data->eh_done) in ahc_done()
1806 complete(ahc->platform_data->eh_done); in ahc_done()
2018 ahc->platform_data->qfrozen++; in ahc_linux_freeze_simq()
2019 if (ahc->platform_data->qfrozen == 1) { in ahc_linux_freeze_simq()
2020 scsi_block_requests(ahc->platform_data->host); in ahc_linux_freeze_simq()
2038 if (ahc->platform_data->qfrozen > 0) in ahc_linux_release_simq()
2039 ahc->platform_data->qfrozen--; in ahc_linux_release_simq()
2040 if (ahc->platform_data->qfrozen == 0) in ahc_linux_release_simq()
2050 scsi_unblock_requests(ahc->platform_data->host); in ahc_linux_release_simq()
2315 ahc->platform_data->eh_done = &done; in ahc_linux_queue_recovery_cmd()
2321 ahc->platform_data->eh_done = NULL; in ahc_linux_queue_recovery_cmd()