Lines Matching defs:shost

88 	struct Scsi_Host *shost = conn->session->host;
89 struct iscsi_host *ihost = shost_priv(shost);
1951 struct Scsi_Host *shost = conn->session->host;
1952 struct iscsi_host *ihost = shost_priv(shost);
2696 int iscsi_host_get_max_scsi_cmds(struct Scsi_Host *shost,
2734 if (shost->can_queue && scsi_cmds > shost->can_queue) {
2735 total_cmds = shost->can_queue;
2738 requested_cmds_max, shost->can_queue);
2748 * @shost: scsi host
2754 int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev)
2756 if (!shost->can_queue)
2757 shost->can_queue = ISCSI_DEF_XMIT_CMDS_MAX;
2759 if (!shost->cmd_per_lun)
2760 shost->cmd_per_lun = ISCSI_DEF_CMD_PER_LUN;
2762 return scsi_add_host(shost, pdev);
2778 struct Scsi_Host *shost;
2781 shost = scsi_host_alloc(sht, sizeof(struct iscsi_host) + dd_data_size);
2782 if (!shost)
2784 ihost = shost_priv(shost);
2788 "iscsi_q_%d", shost->host_no);
2800 return shost;
2803 scsi_host_put(shost);
2815 * @shost: scsi host
2820 void iscsi_host_remove(struct Scsi_Host *shost)
2822 struct iscsi_host *ihost = shost_priv(shost);
2829 iscsi_host_for_each_session(shost, iscsi_notify_host_removed);
2835 scsi_remove_host(shost);
2839 void iscsi_host_free(struct Scsi_Host *shost)
2841 struct iscsi_host *ihost = shost_priv(shost);
2849 scsi_host_put(shost);
2853 static void iscsi_host_dec_session_cnt(struct Scsi_Host *shost)
2855 struct iscsi_host *ihost = shost_priv(shost);
2858 shost = scsi_host_get(shost);
2859 if (!shost) {
2871 scsi_host_put(shost);
2877 * @shost: scsi host
2892 iscsi_session_setup(struct iscsi_transport *iscsit, struct Scsi_Host *shost,
2896 struct iscsi_host *ihost = shost_priv(shost);
2910 scsi_cmds = iscsi_host_get_max_scsi_cmds(shost, cmds_max);
2914 cls_session = iscsi_alloc_session(shost, iscsit,
2921 session->host = shost;
2975 iscsi_host_dec_session_cnt(shost);
2988 struct Scsi_Host *shost = session->host;
3010 iscsi_host_dec_session_cnt(shost);
3730 int iscsi_host_get_param(struct Scsi_Host *shost, enum iscsi_host_param param,
3733 struct iscsi_host *ihost = shost_priv(shost);
3754 int iscsi_host_set_param(struct Scsi_Host *shost, enum iscsi_host_param param,
3757 struct iscsi_host *ihost = shost_priv(shost);