Lines Matching refs:scsi_host
168 struct Scsi_Host *scsi_host = scpnt->device->host;
170 (struct zfcp_adapter *) scsi_host->hostdata[0];
395 * zfcp_scsi_sysfs_host_reset() - Support scsi_host sysfs attribute host_reset.
465 * Upon success adapter->scsi_host is set, and upon failure it remains NULL. If
466 * adapter->scsi_host is already set, nothing is done.
478 if (adapter->scsi_host)
483 adapter->scsi_host = scsi_host_alloc(&zfcp_scsi_host_template,
485 if (!adapter->scsi_host)
489 adapter->scsi_host->max_id = 511;
490 adapter->scsi_host->max_lun = 0xFFFFFFFF;
491 adapter->scsi_host->max_channel = 0;
492 adapter->scsi_host->unique_id = dev_id.devno;
493 adapter->scsi_host->max_cmd_len = 16; /* in struct fcp_cmnd */
494 adapter->scsi_host->transportt = zfcp_scsi_transport_template;
500 adapter->scsi_host->hostdata[0] = (unsigned long) adapter;
502 if (scsi_add_host(adapter->scsi_host, &adapter->ccw_device->dev)) {
503 scsi_host_put(adapter->scsi_host);
509 adapter->scsi_host = NULL;
524 shost = adapter->scsi_host;
536 adapter->scsi_host = NULL;
738 rport = fc_remote_port_add(port->adapter->scsi_host, 0, &ids);
821 * zfcp_scsi_set_prot - Configure DIF/DIX support in scsi_host
828 struct Scsi_Host *shost = adapter->scsi_host;
868 struct Scsi_Host *const shost = adapter->scsi_host;
937 struct Scsi_Host *const shost = adapter->scsi_host;