Lines Matching defs:host

257 	       ahc->platform_data->host->host_no,
497 ahc_linux_info(struct Scsi_Host *host)
505 ahc = *(struct ahc_softc **)host->hostdata;
529 ahc = *(struct ahc_softc **)cmd->device->host->hostdata;
638 *((struct ahc_softc **)sdev->host->hostdata);
696 ahc = *((struct ahc_softc **)sdev->host->hostdata);
762 ahc = *(struct ahc_softc **)cmd->device->host->hostdata;
1080 struct Scsi_Host *host;
1086 host = scsi_host_alloc(template, sizeof(struct ahc_softc *));
1087 if (host == NULL)
1090 *((struct ahc_softc **)host->hostdata) = ahc;
1091 ahc->platform_data->host = host;
1092 host->can_queue = AHC_MAX_QUEUE;
1093 host->cmd_per_lun = 2;
1095 host->this_id = ahc->our_id;
1096 host->irq = ahc->platform_data->irq;
1097 host->max_id = (ahc->features & AHC_WIDE) ? 16 : 8;
1098 host->max_lun = AHC_NUM_LUNS;
1099 host->max_channel = (ahc->features & AHC_TWIN) ? 1 : 0;
1100 host->sg_tablesize = AHC_NSEG;
1104 sprintf(buf, "scsi%d", host->host_no);
1110 host->unique_id = ahc->unit;
1114 host->transportt = ahc_linux_transport_template;
1116 retval = scsi_add_host(host, ahc->dev);
1119 scsi_host_put(host);
1123 scsi_scan_host(host);
1244 if (ahc->platform_data->host)
1245 scsi_host_put(ahc->platform_data->host);
1386 struct ahc_softc *ahc = *((struct ahc_softc **)sdev->host->hostdata);
1660 scsi_report_device_reset(ahc->platform_data->host,
1665 if (ahc->platform_data->host != NULL) {
1666 scsi_report_bus_reset(ahc->platform_data->host,
2006 scsi_block_requests(ahc->platform_data->host);
2036 scsi_unblock_requests(ahc->platform_data->host);
2060 ahc = *(struct ahc_softc **)sdev->host->hostdata;