Lines Matching refs:shost

78 static void _scsih_scan_start(struct Scsi_Host *shost);
79 static int _scsih_scan_finished(struct Scsi_Host *shost, unsigned long time);
1067 struct Scsi_Host *shost = sdev->host; in _scsih_change_queue_depth() local
1069 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_change_queue_depth()
1075 max_depth = shost->can_queue; in _scsih_change_queue_depth()
1113 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in _scsih_target_alloc() local
1114 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_target_alloc()
1177 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in _scsih_target_destroy() local
1178 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_target_destroy()
1227 struct Scsi_Host *shost; in _scsih_slave_alloc() local
1252 shost = dev_to_shost(&starget->dev); in _scsih_slave_alloc()
1253 ioc = shost_priv(shost); in _scsih_slave_alloc()
1290 struct Scsi_Host *shost; in _scsih_slave_destroy() local
1302 shost = dev_to_shost(&starget->dev); in _scsih_slave_destroy()
1303 ioc = shost_priv(shost); in _scsih_slave_destroy()
1624 struct Scsi_Host *shost = sdev->host; in _scsih_slave_configure() local
1625 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_slave_configure()
1937 shost_for_each_device(sdev, ioc->shost) { in mpt3sas_scsih_set_tm_flag()
1965 shost_for_each_device(sdev, ioc->shost) { in mpt3sas_scsih_clear_tm_flag()
2566 shost_for_each_device(sdev, ioc->shost) { in _scsih_ublock_io_all_device()
2595 shost_for_each_device(sdev, ioc->shost) { in _scsih_ublock_io_device()
2622 shost_for_each_device(sdev, ioc->shost) { in _scsih_block_io_all_device()
2648 shost_for_each_device(sdev, ioc->shost) { in _scsih_block_io_device()
3516 _scsih_qcmd(struct Scsi_Host *shost, struct scsi_cmnd *scmd) in _scsih_qcmd() argument
3518 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_qcmd()
4383 ioc->sas_hba.parent_dev = &ioc->shost->shost_gendev; in _scsih_sas_host_add()
5731 rc = scsi_add_device(ioc->shost, RAID_CHANNEL, in _scsih_sas_volume_add()
6159 rc = scsi_add_device(ioc->shost, RAID_CHANNEL, in _scsih_sas_ir_volume_event()
6350 shost_for_each_device(sdev, ioc->shost) { in _scsih_prep_device_scan()
7080 while (scsi_host_in_recovery(ioc->shost) || ioc->shost_recovery) in _mpt3sas_fw_work()
7416 struct Scsi_Host *shost = pci_get_drvdata(pdev); in _scsih_remove() local
7417 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_remove()
7472 sas_remove_host(shost); in _scsih_remove()
7473 scsi_remove_host(shost); in _scsih_remove()
7476 scsi_host_put(shost); in _scsih_remove()
7488 struct Scsi_Host *shost = pci_get_drvdata(pdev); in _scsih_shutdown() local
7489 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_shutdown()
7551 rc = scsi_add_device(ioc->shost, RAID_CHANNEL, in _scsih_probe_boot_devices()
7594 rc = scsi_add_device(ioc->shost, RAID_CHANNEL, in _scsih_probe_raid()
7686 _scsih_scan_start(struct Scsi_Host *shost) in _scsih_scan_start() argument
7688 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_scan_start()
7713 _scsih_scan_finished(struct Scsi_Host *shost, unsigned long time) in _scsih_scan_finished() argument
7715 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_scan_finished()
7768 struct Scsi_Host *shost; in _scsih_probe() local
7771 shost = scsi_host_alloc(&scsih_driver_template, in _scsih_probe()
7773 if (!shost) in _scsih_probe()
7777 ioc = shost_priv(shost); in _scsih_probe()
7781 ioc->shost = shost; in _scsih_probe()
7819 shost->max_cmd_len = 32; in _scsih_probe()
7820 shost->max_lun = max_lun; in _scsih_probe()
7821 shost->transportt = mpt3sas_transport_template; in _scsih_probe()
7822 shost->unique_id = ioc->id; in _scsih_probe()
7826 shost->max_sectors = 64; in _scsih_probe()
7831 shost->max_sectors = 32767; in _scsih_probe()
7837 shost->max_sectors = max_sectors & 0xFFFE; in _scsih_probe()
7840 ioc->name, shost->max_sectors); in _scsih_probe()
7846 scsi_host_set_prot(shost, prot_mask); in _scsih_probe()
7848 scsi_host_set_prot(shost, SHOST_DIF_TYPE1_PROTECTION in _scsih_probe()
7852 scsi_host_set_guard(shost, SHOST_DIX_GUARD_CRC); in _scsih_probe()
7873 rv = scsi_add_host(shost, &pdev->dev); in _scsih_probe()
7880 scsi_scan_host(shost); in _scsih_probe()
7888 scsi_host_put(shost); in _scsih_probe()
7903 struct Scsi_Host *shost = pci_get_drvdata(pdev); in _scsih_suspend() local
7904 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_suspend()
7909 scsi_block_requests(shost); in _scsih_suspend()
7930 struct Scsi_Host *shost = pci_get_drvdata(pdev); in _scsih_resume() local
7931 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_resume()
7948 scsi_unblock_requests(shost); in _scsih_resume()
7967 struct Scsi_Host *shost = pci_get_drvdata(pdev); in _scsih_pci_error_detected() local
7968 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_pci_error_detected()
7979 scsi_block_requests(ioc->shost); in _scsih_pci_error_detected()
8004 struct Scsi_Host *shost = pci_get_drvdata(pdev); in _scsih_pci_slot_reset() local
8005 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_pci_slot_reset()
8041 struct Scsi_Host *shost = pci_get_drvdata(pdev); in _scsih_pci_resume() local
8042 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_pci_resume()
8048 scsi_unblock_requests(ioc->shost); in _scsih_pci_resume()
8058 struct Scsi_Host *shost = pci_get_drvdata(pdev); in _scsih_pci_mmio_enabled() local
8059 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in _scsih_pci_mmio_enabled()