Lines Matching defs:shost
800 static int iscsi_sw_tcp_host_get_param(struct Scsi_Host *shost,
803 struct iscsi_sw_tcp_host *tcp_sw_host = iscsi_host_priv(shost);
848 return iscsi_host_get_param(shost, param, buf);
880 struct Scsi_Host *shost;
888 shost = iscsi_host_alloc(&iscsi_sw_tcp_sht,
890 if (!shost)
892 shost->transportt = iscsi_sw_tcp_scsi_transport;
893 shost->cmd_per_lun = qdepth;
894 shost->max_lun = iscsi_max_lun;
895 shost->max_id = 0;
896 shost->max_channel = 0;
897 shost->max_cmd_len = SCSI_MAX_VARLEN_CDB_SIZE;
899 rc = iscsi_host_get_max_scsi_cmds(shost, cmds_max);
902 shost->can_queue = rc;
904 if (iscsi_host_add(shost, NULL))
907 cls_session = iscsi_session_setup(&iscsi_sw_tcp_transport, shost,
920 tcp_sw_host = iscsi_host_priv(shost);
927 iscsi_host_remove(shost);
929 iscsi_host_free(shost);
935 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session);
944 iscsi_host_remove(shost);
945 iscsi_host_free(shost);