Lines Matching refs:shost

754 static int iscsi_sw_tcp_host_get_param(struct Scsi_Host *shost,  in iscsi_sw_tcp_host_get_param()  argument
757 struct iscsi_sw_tcp_host *tcp_sw_host = iscsi_host_priv(shost); in iscsi_sw_tcp_host_get_param()
793 return iscsi_host_get_param(shost, param, buf); in iscsi_sw_tcp_host_get_param()
825 struct Scsi_Host *shost; in iscsi_sw_tcp_session_create() local
832 shost = iscsi_host_alloc(&iscsi_sw_tcp_sht, in iscsi_sw_tcp_session_create()
834 if (!shost) in iscsi_sw_tcp_session_create()
836 shost->transportt = iscsi_sw_tcp_scsi_transport; in iscsi_sw_tcp_session_create()
837 shost->cmd_per_lun = qdepth; in iscsi_sw_tcp_session_create()
838 shost->max_lun = iscsi_max_lun; in iscsi_sw_tcp_session_create()
839 shost->max_id = 0; in iscsi_sw_tcp_session_create()
840 shost->max_channel = 0; in iscsi_sw_tcp_session_create()
841 shost->max_cmd_len = SCSI_MAX_VARLEN_CDB_SIZE; in iscsi_sw_tcp_session_create()
843 if (iscsi_host_add(shost, NULL)) in iscsi_sw_tcp_session_create()
846 cls_session = iscsi_session_setup(&iscsi_sw_tcp_transport, shost, in iscsi_sw_tcp_session_create()
854 tcp_sw_host = iscsi_host_priv(shost); in iscsi_sw_tcp_session_create()
857 shost->can_queue = session->scsi_cmds_max; in iscsi_sw_tcp_session_create()
865 iscsi_host_remove(shost); in iscsi_sw_tcp_session_create()
867 iscsi_host_free(shost); in iscsi_sw_tcp_session_create()
873 struct Scsi_Host *shost = iscsi_session_to_shost(cls_session); in iscsi_sw_tcp_session_destroy() local
878 iscsi_host_remove(shost); in iscsi_sw_tcp_session_destroy()
879 iscsi_host_free(shost); in iscsi_sw_tcp_session_destroy()