Lines Matching refs:shost
1203 struct Scsi_Host *shost = sdev->host; in scsih_change_queue_depth() local
1205 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_change_queue_depth()
1211 max_depth = shost->can_queue; in scsih_change_queue_depth()
1252 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsih_target_alloc() local
1253 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_target_alloc()
1319 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsih_target_destroy() local
1320 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_target_destroy()
1377 struct Scsi_Host *shost; in scsih_slave_alloc() local
1402 shost = dev_to_shost(&starget->dev); in scsih_slave_alloc()
1403 ioc = shost_priv(shost); in scsih_slave_alloc()
1444 struct Scsi_Host *shost; in scsih_slave_destroy() local
1456 shost = dev_to_shost(&starget->dev); in scsih_slave_destroy()
1457 ioc = shost_priv(shost); in scsih_slave_destroy()
1797 struct Scsi_Host *shost = sdev->host; in scsih_slave_configure() local
1798 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_slave_configure()
2123 shost_for_each_device(sdev, ioc->shost) { in mpt3sas_scsih_set_tm_flag()
2151 shost_for_each_device(sdev, ioc->shost) { in mpt3sas_scsih_clear_tm_flag()
2870 shost_for_each_device(sdev, ioc->shost) { in _scsih_ublock_io_all_device()
2898 shost_for_each_device(sdev, ioc->shost) { in _scsih_ublock_io_device()
2924 shost_for_each_device(sdev, ioc->shost) { in _scsih_block_io_all_device()
2952 shost_for_each_device(sdev, ioc->shost) { in _scsih_block_io_device()
3842 scsih_qcmd(struct Scsi_Host *shost, struct scsi_cmnd *scmd) in scsih_qcmd() argument
3844 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_qcmd()
4773 ioc->sas_hba.parent_dev = &ioc->shost->shost_gendev; in _scsih_sas_host_add()
6168 rc = scsi_add_device(ioc->shost, RAID_CHANNEL, in _scsih_sas_volume_add()
6601 rc = scsi_add_device(ioc->shost, RAID_CHANNEL, in _scsih_sas_ir_volume_event()
6791 shost_for_each_device(sdev, ioc->shost) { in _scsih_prep_device_scan()
7564 while (scsi_host_in_recovery(ioc->shost) || in _mpt3sas_fw_work()
7928 struct Scsi_Host *shost = pci_get_drvdata(pdev); in scsih_remove() local
7929 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_remove()
7984 sas_remove_host(shost); in scsih_remove()
7985 scsi_remove_host(shost); in scsih_remove()
7990 scsi_host_put(shost); in scsih_remove()
8002 struct Scsi_Host *shost = pci_get_drvdata(pdev); in scsih_shutdown() local
8003 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_shutdown()
8065 rc = scsi_add_device(ioc->shost, RAID_CHANNEL, in _scsih_probe_boot_devices()
8110 rc = scsi_add_device(ioc->shost, RAID_CHANNEL, in _scsih_probe_raid()
8241 scsih_scan_start(struct Scsi_Host *shost) in scsih_scan_start() argument
8243 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_scan_start()
8268 scsih_scan_finished(struct Scsi_Host *shost, unsigned long time) in scsih_scan_finished() argument
8270 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_scan_finished()
8441 struct Scsi_Host *shost = NULL; in _scsih_probe() local
8465 shost = scsi_host_alloc(&mpt2sas_driver_template, in _scsih_probe()
8467 if (!shost) in _scsih_probe()
8469 ioc = shost_priv(shost); in _scsih_probe()
8482 shost = scsi_host_alloc(&mpt3sas_driver_template, in _scsih_probe()
8484 if (!shost) in _scsih_probe()
8486 ioc = shost_priv(shost); in _scsih_probe()
8502 ioc->shost = shost; in _scsih_probe()
8542 shost->max_cmd_len = 32; in _scsih_probe()
8543 shost->max_lun = max_lun; in _scsih_probe()
8544 shost->transportt = mpt3sas_transport_template; in _scsih_probe()
8545 shost->unique_id = ioc->id; in _scsih_probe()
8549 shost->max_sectors = 64; in _scsih_probe()
8554 shost->max_sectors = 32767; in _scsih_probe()
8560 shost->max_sectors = max_sectors & 0xFFFE; in _scsih_probe()
8563 ioc->name, shost->max_sectors); in _scsih_probe()
8569 scsi_host_set_prot(shost, prot_mask); in _scsih_probe()
8571 scsi_host_set_prot(shost, SHOST_DIF_TYPE1_PROTECTION in _scsih_probe()
8575 scsi_host_set_guard(shost, SHOST_DIX_GUARD_CRC); in _scsih_probe()
8611 rv = scsi_add_host(shost, &pdev->dev); in _scsih_probe()
8618 scsi_scan_host(shost); in _scsih_probe()
8628 scsi_host_put(shost); in _scsih_probe()
8643 struct Scsi_Host *shost = pci_get_drvdata(pdev); in scsih_suspend() local
8644 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_suspend()
8649 scsi_block_requests(shost); in scsih_suspend()
8670 struct Scsi_Host *shost = pci_get_drvdata(pdev); in scsih_resume() local
8671 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_resume()
8688 scsi_unblock_requests(shost); in scsih_resume()
8707 struct Scsi_Host *shost = pci_get_drvdata(pdev); in scsih_pci_error_detected() local
8708 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_pci_error_detected()
8719 scsi_block_requests(ioc->shost); in scsih_pci_error_detected()
8744 struct Scsi_Host *shost = pci_get_drvdata(pdev); in scsih_pci_slot_reset() local
8745 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_pci_slot_reset()
8781 struct Scsi_Host *shost = pci_get_drvdata(pdev); in scsih_pci_resume() local
8782 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_pci_resume()
8788 scsi_unblock_requests(ioc->shost); in scsih_pci_resume()
8798 struct Scsi_Host *shost = pci_get_drvdata(pdev); in scsih_pci_mmio_enabled() local
8799 struct MPT3SAS_ADAPTER *ioc = shost_priv(shost); in scsih_pci_mmio_enabled()