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()
1102 ahc->platform_data->host = host; in ahc_linux_register_host()
1107 host->irq = ahc->platform_data->irq; in ahc_linux_register_host()
1215 ahc->platform_data = in ahc_platform_alloc()
1217 if (ahc->platform_data == NULL) in ahc_platform_alloc()
1219 ahc->platform_data->irq = AHC_LINUX_NOIRQ; in ahc_platform_alloc()
1235 if (ahc->platform_data != NULL) { in ahc_platform_free()
1238 starget = ahc->platform_data->starget[i]; in ahc_platform_free()
1240 ahc->platform_data->starget[i] = NULL; in ahc_platform_free()
1244 if (ahc->platform_data->irq != AHC_LINUX_NOIRQ) in ahc_platform_free()
1245 free_irq(ahc->platform_data->irq, ahc); in ahc_platform_free()
1252 release_mem_region(ahc->platform_data->mem_busaddr, in ahc_platform_free()
1256 if (ahc->platform_data->host) in ahc_platform_free()
1257 scsi_host_put(ahc->platform_data->host); in ahc_platform_free()
1259 kfree(ahc->platform_data); in ahc_platform_free()
1437 if (ahc->platform_data->qfrozen != 0) in ahc_linux_run_command()
1472 scb->platform_data->dev = dev; in ahc_linux_run_command()
1517 scb->platform_data->xfer_len = 0; in ahc_linux_run_command()
1645 starget = ahc->platform_data->starget[target_offset]; in ahc_send_async()
1674 scsi_report_device_reset(ahc->platform_data->host, in ahc_send_async()
1679 if (ahc->platform_data->host != NULL) { in ahc_send_async()
1680 scsi_report_bus_reset(ahc->platform_data->host, in ahc_send_async()
1718 dev = scb->platform_data->dev; in ahc_done()
1804 if (ahc->platform_data->eh_done) in ahc_done()
1805 complete(ahc->platform_data->eh_done); in ahc_done()
2017 ahc->platform_data->qfrozen++; in ahc_linux_freeze_simq()
2018 if (ahc->platform_data->qfrozen == 1) { in ahc_linux_freeze_simq()
2019 scsi_block_requests(ahc->platform_data->host); in ahc_linux_freeze_simq()
2037 if (ahc->platform_data->qfrozen > 0) in ahc_linux_release_simq()
2038 ahc->platform_data->qfrozen--; in ahc_linux_release_simq()
2039 if (ahc->platform_data->qfrozen == 0) in ahc_linux_release_simq()
2049 scsi_unblock_requests(ahc->platform_data->host); in ahc_linux_release_simq()
2314 ahc->platform_data->eh_done = &done; in ahc_linux_queue_recovery_cmd()
2320 ahc->platform_data->eh_done = NULL; in ahc_linux_queue_recovery_cmd()