• Home
  • Raw
  • Download

Lines Matching refs:platform_data

266 	       ahc->platform_data->host->host_no,  in ahc_print_path()
491 scb->platform_data->xfer_len += len; in ahc_linux_map_seg()
541 if (ahc->platform_data->qfrozen == 0) { in ahc_linux_queue_lck()
564 return &ahc->platform_data->starget[target_offset]; in DEF_SCSI_QCMD()
1111 ahc->platform_data->host = host; in ahc_linux_register_host()
1116 host->irq = ahc->platform_data->irq; in ahc_linux_register_host()
1224 ahc->platform_data = in ahc_platform_alloc()
1226 if (ahc->platform_data == NULL) in ahc_platform_alloc()
1228 memset(ahc->platform_data, 0, sizeof(struct ahc_platform_data)); in ahc_platform_alloc()
1229 ahc->platform_data->irq = AHC_LINUX_NOIRQ; in ahc_platform_alloc()
1245 if (ahc->platform_data != NULL) { in ahc_platform_free()
1248 starget = ahc->platform_data->starget[i]; in ahc_platform_free()
1250 ahc->platform_data->starget[i] = NULL; in ahc_platform_free()
1254 if (ahc->platform_data->irq != AHC_LINUX_NOIRQ) in ahc_platform_free()
1255 free_irq(ahc->platform_data->irq, ahc); in ahc_platform_free()
1262 release_mem_region(ahc->platform_data->mem_busaddr, in ahc_platform_free()
1266 if (ahc->platform_data->host) in ahc_platform_free()
1267 scsi_host_put(ahc->platform_data->host); in ahc_platform_free()
1269 kfree(ahc->platform_data); in ahc_platform_free()
1450 if (ahc->platform_data->qfrozen != 0) in ahc_linux_run_command()
1485 scb->platform_data->dev = dev; in ahc_linux_run_command()
1538 scb->platform_data->xfer_len = 0; in ahc_linux_run_command()
1672 starget = ahc->platform_data->starget[target_offset]; in ahc_send_async()
1701 scsi_report_device_reset(ahc->platform_data->host, in ahc_send_async()
1706 if (ahc->platform_data->host != NULL) { in ahc_send_async()
1707 scsi_report_bus_reset(ahc->platform_data->host, in ahc_send_async()
1745 dev = scb->platform_data->dev; in ahc_done()
1831 if (ahc->platform_data->eh_done) in ahc_done()
1832 complete(ahc->platform_data->eh_done); in ahc_done()
2044 ahc->platform_data->qfrozen++; in ahc_linux_freeze_simq()
2045 if (ahc->platform_data->qfrozen == 1) { in ahc_linux_freeze_simq()
2046 scsi_block_requests(ahc->platform_data->host); in ahc_linux_freeze_simq()
2064 if (ahc->platform_data->qfrozen > 0) in ahc_linux_release_simq()
2065 ahc->platform_data->qfrozen--; in ahc_linux_release_simq()
2066 if (ahc->platform_data->qfrozen == 0) in ahc_linux_release_simq()
2076 scsi_unblock_requests(ahc->platform_data->host); in ahc_linux_release_simq()
2340 ahc->platform_data->eh_done = &done; in ahc_linux_queue_recovery_cmd()
2346 ahc->platform_data->eh_done = NULL; in ahc_linux_queue_recovery_cmd()