Lines Matching defs:shost
634 struct Scsi_Host *shost;
637 shost = iscsi_host_alloc(&qedi_host_template,
639 if (!shost) {
640 QEDI_ERR(NULL, "Could not allocate shost\n");
644 shost->max_id = QEDI_MAX_ISCSI_CONNS_PER_HBA - 1;
645 shost->max_channel = 0;
646 shost->max_lun = ~0;
647 shost->max_cmd_len = 16;
648 shost->transportt = qedi_scsi_transport;
650 qedi = iscsi_host_priv(shost);
652 qedi->shost = shost;
653 qedi->dbg_ctx.host_no = shost->host_no;
659 shost->nr_hw_queues = MIN_NUM_CPUS_MSIX(qedi);
1191 iscsi_host_for_each_session(qedi->shost, qedi_set_conn_recovery);
2314 scsi_host_put(qedi->shost);
2341 qedi->boot_kset = iscsi_boot_create_host_kset(qedi->shost->host_no);
2345 if (!scsi_host_get(qedi->shost))
2355 if (!scsi_host_get(qedi->shost))
2365 if (!scsi_host_get(qedi->shost))
2375 if (!scsi_host_get(qedi->shost))
2388 scsi_host_put(qedi->shost);
2420 iscsi_host_remove(qedi->shost, false);
2422 iscsi_host_remove(qedi->shost, true);
2486 iscsi_host_free(qedi->shost);
2663 snprintf(host_buf, sizeof(host_buf), "host_%d", qedi->shost->host_no);
2725 if (iscsi_host_add(qedi->shost, &pdev->dev)) {
2769 sprintf(host_buf, "host_%d", qedi->shost->host_no);
2778 sprintf(host_buf, "qedi_ofld%d", qedi->shost->host_no);
2818 iscsi_host_remove(qedi->shost, false);
2828 iscsi_host_free(qedi->shost);
2847 iscsi_host_for_each_session(qedi->shost, qedi_mark_conn_recovery);