Lines Matching defs:shost
587 * shost, initializes lnode module and registers with SCSI ML
595 struct Scsi_Host *shost = NULL;
606 shost = scsi_host_alloc(
610 shost = scsi_host_alloc(
614 if (!shost)
617 ln = shost_priv(shost);
621 ln->dev_num = (shost->host_no << 16);
623 shost->can_queue = CSIO_MAX_QUEUE;
624 shost->this_id = -1;
625 shost->unique_id = shost->host_no;
626 shost->max_cmd_len = 16; /* Max CDB length supported */
627 shost->max_id = min_t(uint32_t, csio_fcoe_rnodes,
629 shost->max_lun = CSIO_MAX_LUN;
631 shost->transportt = csio_fcoe_transport;
633 shost->transportt = csio_fcoe_transport_vport;
643 if (scsi_add_host_with_dma(shost, dev, &hw->pdev->dev))
651 scsi_host_put(shost);
657 * csio_shost_exit - De-instantiate the shost.
658 * @ln: The lnode module corresponding to the shost.
664 struct Scsi_Host *shost = csio_ln_to_shost(ln);
668 fc_remove_host(shost);
671 scsi_remove_host(shost);
681 scsi_host_put(shost);
693 struct Scsi_Host *shost;
722 shost = csio_ln_to_shost(ln);
723 scsi_block_requests(shost);
733 struct Scsi_Host *shost;
761 shost = csio_ln_to_shost(ln);
762 scsi_unblock_requests(shost);
771 struct Scsi_Host *shost;
802 shost = csio_ln_to_shost(ln);
803 scsi_block_requests(shost);
812 struct Scsi_Host *shost;
842 shost = csio_ln_to_shost(ln);
843 scsi_unblock_requests(shost);
914 struct Scsi_Host *shost = csio_ln_to_shost(ln);
918 scsi_scan_host(shost);
932 * shost, initialized lnode module and registers with SCSI ML