Home
last modified time | relevance | path

Searched refs:host_lock (Results 1 – 25 of 88) sorted by relevance

1234

/linux/drivers/scsi/ibmvscsi/
H A Dibmvfc.c944 spin_lock_irqsave(vhost->host->host_lock, flags); in ibmvfc_reenable_crq_queue()
949 spin_unlock_irqrestore(vhost->host->host_lock, flags); in ibmvfc_reenable_crq_queue()
979 spin_lock_irqsave(vhost->host->host_lock, flags); in ibmvfc_reset_crq()
1001 spin_unlock_irqrestore(vhost->host->host_lock, flags); in ibmvfc_reset_crq()
1188 spin_lock_irqsave(vhost->host->host_lock, flags); in ibmvfc_reset_host()
1190 spin_unlock_irqrestore(vhost->host->host_lock, flags); in ibmvfc_reset_host()
1256 spin_lock_irqsave(shost->host_lock, flags); in ibmvfc_get_target()
1258 spin_unlock_irqrestore(shost->host_lock, flags); in ibmvfc_get_target()
1274 spin_lock_irqsave(shost->host_lock, flags); in ibmvfc_get_host_speed()
1303 spin_unlock_irqrestore(shost->host_lock, flags); in ibmvfc_get_host_speed()
[all …]
H A Dibmvscsi.c788 spin_lock_irqsave(hostdata->host->host_lock, flags); in purge_requests()
794 spin_unlock_irqrestore(hostdata->host->host_lock, flags); in purge_requests()
805 spin_lock_irqsave(hostdata->host->host_lock, flags); in purge_requests()
807 spin_unlock_irqrestore(hostdata->host->host_lock, flags); in purge_requests()
821 spin_lock_irqsave(hostdata->host->host_lock, flags); in ibmvscsi_set_request_limit()
823 spin_unlock_irqrestore(hostdata->host->host_lock, flags); in ibmvscsi_set_request_limit()
1224 spin_lock_irqsave(hostdata->host->host_lock, flags); in send_srp_login()
1226 spin_unlock_irqrestore(hostdata->host->host_lock, flags); in send_srp_login()
1320 spin_lock_irqsave(hostdata->host->host_lock, flags); in send_mad_capabilities()
1323 spin_unlock_irqrestore(hostdata->host->host_lock, flags); in send_mad_capabilities()
[all …]
/linux/drivers/scsi/
H A Dipr.c615 spin_lock_irqsave(ioa_cfg->host->host_lock, lock_flags); in ipr_lock_and_done()
617 spin_unlock_irqrestore(ioa_cfg->host->host_lock, lock_flags); in ipr_lock_and_done()
1025 spin_unlock_irq(ioa_cfg->host->host_lock); in ipr_send_blocking_cmd()
1027 spin_lock_irq(ioa_cfg->host->host_lock); in ipr_send_blocking_cmd()
2597 spin_lock_irqsave(ioa_cfg->host->host_lock, lock_flags); in ipr_timeout()
2609 spin_unlock_irqrestore(ioa_cfg->host->host_lock, lock_flags); in ipr_timeout()
2630 spin_lock_irqsave(ioa_cfg->host->host_lock, lock_flags); in ipr_oper_timeout()
2645 spin_unlock_irqrestore(ioa_cfg->host->host_lock, lock_flags); in ipr_oper_timeout()
2913 spin_lock_irqsave(ioa_cfg->host->host_lock, lock_flags); in ipr_sdt_copy()
2922 spin_unlock_irqrestore(ioa_cfg->host->host_lock, lock_flags); in ipr_sdt_copy()
[all …]
H A Dscsi_error.c66 lockdep_assert_held(shost->host_lock); in scsi_eh_wakeup()
86 spin_lock_irqsave(shost->host_lock, flags); in scsi_schedule_eh()
94 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_schedule_eh()
184 spin_lock_irqsave(shost->host_lock, flags); in scmd_eh_abort_handler()
196 spin_unlock_irqrestore(shost->host_lock, flags); in scmd_eh_abort_handler()
214 spin_lock_irqsave(shost->host_lock, flags); in scmd_eh_abort_handler()
216 spin_unlock_irqrestore(shost->host_lock, flags); in scmd_eh_abort_handler()
250 spin_lock_irqsave(shost->host_lock, flags); in scsi_abort_command()
255 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_abort_command()
288 spin_lock_irqsave(shost->host_lock, flags); in scsi_eh_inc_host_failed()
[all …]
H A Dscsi_transport_fc.c648 spin_lock_irqsave(shost->host_lock, flags); in fc_find_rport_by_wwpn()
655 spin_unlock_irqrestore(shost->host_lock, flags); in fc_find_rport_by_wwpn()
660 spin_unlock_irqrestore(shost->host_lock, flags); in fc_find_rport_by_wwpn()
1716 spin_lock_irqsave(shost->host_lock, flags); in store_fc_vport_delete()
1718 spin_unlock_irqrestore(shost->host_lock, flags); in store_fc_vport_delete()
1722 spin_unlock_irqrestore(shost->host_lock, flags); in store_fc_vport_delete()
2050 spin_lock_irqsave(shost->host_lock, flags); in store_fc_private_host_tgtid_bind_type()
2058 spin_unlock_irqrestore(shost->host_lock, flags); in store_fc_private_host_tgtid_bind_type()
2105 spin_lock_irqsave(shost->host_lock, flags); in store_fc_private_host_dev_loss_tmo()
2108 spin_unlock_irqrestore(shost->host_lock, flags); in store_fc_private_host_dev_loss_tmo()
[all …]
H A Dxen-scsifront.c420 spin_lock_irqsave(info->host->host_lock, flags); in scsifront_cmd_done()
426 spin_unlock_irqrestore(info->host->host_lock, flags); in scsifront_cmd_done()
622 spin_lock_irqsave(shost->host_lock, flags); in scsifront_queuecommand()
624 spin_unlock_irqrestore(shost->host_lock, flags); in scsifront_queuecommand()
632 spin_unlock_irqrestore(shost->host_lock, flags); in scsifront_queuecommand()
646 spin_unlock_irqrestore(shost->host_lock, flags); in scsifront_queuecommand()
652 spin_unlock_irqrestore(shost->host_lock, flags); in scsifront_queuecommand()
682 spin_lock_irq(host->host_lock); in scsifront_action_handler()
695 spin_unlock_irq(host->host_lock); in scsifront_action_handler()
698 spin_lock_irq(host->host_lock); in scsifront_action_handler()
[all …]
H A Dfdomain.c276 spin_lock_irqsave(sh->host_lock, flags); in fdomain_work()
383 spin_unlock_irqrestore(sh->host_lock, flags); in fdomain_work()
419 spin_lock_irqsave(sh->host_lock, flags); in fdomain_queue()
434 spin_unlock_irqrestore(sh->host_lock, flags); in fdomain_queue()
448 spin_lock_irqsave(sh->host_lock, flags); in fdomain_abort()
456 spin_unlock_irqrestore(sh->host_lock, flags); in fdomain_abort()
466 spin_lock_irqsave(sh->host_lock, flags); in fdomain_host_reset()
468 spin_unlock_irqrestore(sh->host_lock, flags); in fdomain_host_reset()
H A Dstex.c571 spin_lock_irqsave(hba->host->host_lock, flags); in return_abnormal_state()
584 spin_unlock_irqrestore(hba->host->host_lock, flags); in return_abnormal_state()
890 spin_lock_irqsave(hba->host->host_lock, flags); in stex_intr()
899 spin_unlock_irqrestore(hba->host->host_lock, flags); in stex_intr()
906 spin_unlock_irqrestore(hba->host->host_lock, flags); in stex_intr()
991 spin_lock_irqsave(hba->host->host_lock, flags); in stex_ss_intr()
999 spin_unlock_irqrestore(hba->host->host_lock, flags); in stex_ss_intr()
1013 spin_unlock_irqrestore(hba->host->host_lock, flags); in stex_ss_intr()
1020 spin_unlock_irqrestore(hba->host->host_lock, flags); in stex_ss_intr()
1230 spin_lock_irqsave(hba->host->host_lock, flags); in stex_handshake()
[all …]
H A Dwd719x.c273 spin_lock_irqsave(wd->sh->host_lock, flags); in wd719x_queuecommand()
277 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_queuecommand()
288 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_queuecommand()
476 spin_lock_irqsave(wd->sh->host_lock, flags); in wd719x_abort()
481 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_abort()
498 spin_lock_irqsave(wd->sh->host_lock, flags); in wd719x_reset()
507 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_reset()
531 spin_lock_irqsave(wd->sh->host_lock, flags); in wd719x_host_reset()
542 spin_unlock_irqrestore(wd->sh->host_lock, flags); in wd719x_host_reset()
666 spin_lock_irqsave(wd->sh->host_lock, flags); in wd719x_interrupt()
[all …]
H A Dpmcraid.c500 pinstance->host->host_lock, lock_flags); in pmcraid_clr_trans_op()
503 pinstance->host->host_lock, lock_flags); in pmcraid_clr_trans_op()
565 spin_lock_irqsave(pinstance->host->host_lock, lock_flags); in pmcraid_bist_done()
567 spin_unlock_irqrestore(pinstance->host->host_lock, lock_flags); in pmcraid_bist_done()
616 spin_lock_irqsave(pinstance->host->host_lock, lock_flags); in pmcraid_reset_alert_done()
618 spin_unlock_irqrestore(pinstance->host->host_lock, lock_flags); in pmcraid_reset_alert_done()
702 spin_lock_irqsave(pinstance->host->host_lock, lock_flags); in pmcraid_timeout_handler()
711 spin_unlock_irqrestore(pinstance->host->host_lock, in pmcraid_timeout_handler()
748 spin_unlock_irqrestore(pinstance->host->host_lock, lock_flags); in pmcraid_timeout_handler()
924 spin_lock_irqsave(pinstance->host->host_lock, lock_flags); in pmcraid_ioa_shutdown_done()
[all …]
H A Dhosts.c170 spin_lock_irqsave(shost->host_lock, flags); in scsi_remove_host()
173 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_remove_host()
177 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_remove_host()
195 spin_lock_irqsave(shost->host_lock, flags); in scsi_remove_host()
198 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_remove_host()
415 shost->host_lock = &shost->default_lock; in scsi_host_alloc()
416 spin_lock_init(shost->host_lock); in scsi_host_alloc()
H A Daha1542.c309 spin_lock_irqsave(sh->host_lock, flags); in aha1542_interrupt()
342 spin_unlock_irqrestore(sh->host_lock, flags); in aha1542_interrupt()
370 spin_unlock_irqrestore(sh->host_lock, flags); in aha1542_interrupt()
464 spin_lock_irqsave(sh->host_lock, flags); in aha1542_queuecommand()
521 spin_unlock_irqrestore(sh->host_lock, flags); in aha1542_queuecommand()
876 spin_lock_irqsave(sh->host_lock, flags); in aha1542_dev_reset()
916 spin_unlock_irqrestore(sh->host_lock, flags); in aha1542_dev_reset()
931 spin_lock_irqsave(sh->host_lock, flags); in aha1542_reset()
942 spin_unlock_irqrestore(sh->host_lock, flags); in aha1542_reset()
981 spin_unlock_irqrestore(sh->host_lock, flags); in aha1542_reset()
H A Daha1740.c228 spin_lock_irqsave(host->host_lock, flags); in aha1740_intr_handle()
318 spin_unlock_irqrestore(host->host_lock, flags); in aha1740_intr_handle()
356 spin_lock_irqsave(SCpnt->device->host->host_lock, flags); in aha1740_queuecommand_lck()
375 spin_unlock_irqrestore(SCpnt->device->host->host_lock, flags); in aha1740_queuecommand_lck()
468 spin_lock_irqsave(SCpnt->device->host->host_lock, flags); in aha1740_queuecommand_lck()
488 spin_unlock_irqrestore(SCpnt->device->host->host_lock, flags); in aha1740_queuecommand_lck()
H A Dscsi_scan.c400 spin_lock_irqsave(shost->host_lock, flags); in scsi_target_destroy()
404 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_target_destroy()
527 spin_lock_irqsave(shost->host_lock, flags); in scsi_alloc_target()
534 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_alloc_target()
561 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_alloc_target()
1962 spin_lock_irqsave(shost->host_lock, flags); in scsi_prep_async_scan()
1964 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_prep_async_scan()
2012 spin_lock_irqsave(shost->host_lock, flags); in scsi_finish_async_scan()
2014 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_finish_async_scan()
2094 spin_lock_irqsave(shost->host_lock, flags); in scsi_forget_host()
[all …]
H A Dscsi_lib.c390 spin_lock_irqsave(shost->host_lock, flags); in scsi_dec_host_busy()
393 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_dec_host_busy()
438 spin_lock_irqsave(shost->host_lock, flags); in scsi_single_lun_run()
440 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_single_lun_run()
451 spin_lock_irqsave(shost->host_lock, flags); in scsi_single_lun_run()
455 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_single_lun_run()
493 spin_lock_irqsave(shost->host_lock, flags); in scsi_starved_list_run()
534 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_starved_list_run()
539 spin_lock_irqsave(shost->host_lock, flags); in scsi_starved_list_run()
543 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_starved_list_run()
[all …]
H A Dscsi_sysfs.c354 spin_lock_irqsave(shost->host_lock, flags); in store_shost_eh_deadline()
365 spin_unlock_irqrestore(shost->host_lock, flags); in store_shost_eh_deadline()
461 spin_lock_irqsave(sdev->host->host_lock, flags); in scsi_device_dev_release()
465 spin_unlock_irqrestore(sdev->host->host_lock, flags); in scsi_device_dev_release()
1533 spin_lock_irqsave(shost->host_lock, flags); in __scsi_remove_target()
1549 spin_unlock_irqrestore(shost->host_lock, flags); in __scsi_remove_target()
1552 spin_lock_irqsave(shost->host_lock, flags); in __scsi_remove_target()
1555 spin_unlock_irqrestore(shost->host_lock, flags); in __scsi_remove_target()
1573 spin_lock_irqsave(shost->host_lock, flags); in scsi_remove_target()
1585 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_remove_target()
[all …]
H A Dscsi.c831 spin_lock_irqsave(shost->host_lock, flags); in __scsi_iterate_devices()
843 spin_unlock_irqrestore(shost->host_lock, flags); in __scsi_iterate_devices()
950 spin_lock_irqsave(shost->host_lock, flags); in scsi_device_lookup_by_target()
954 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_device_lookup_by_target()
1010 spin_lock_irqsave(shost->host_lock, flags); in scsi_device_lookup()
1014 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_device_lookup()
H A D3w-sas.c111 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_sysfs_aen_read()
113 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_sysfs_aen_read()
142 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_sysfs_compat_info()
144 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_sysfs_compat_info()
168 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_show_stats()
187 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_show_stats()
766 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_chrdev_ioctl()
784 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_chrdev_ioctl()
806 spin_lock_irqsave(tw_dev->host->host_lock, flags); in twl_chrdev_ioctl()
810 spin_unlock_irqrestore(tw_dev->host->host_lock, flags); in twl_chrdev_ioctl()
[all …]
/linux/drivers/scsi/sym53c8xx_2/
H A Dsym_glue.c534 spin_lock(shost->host_lock); in DEF_SCSI_QCMD()
536 spin_unlock(shost->host_lock); in DEF_SCSI_QCMD()
551 spin_lock_irqsave(np->s.host->host_lock, flags); in sym53c8xx_timer()
553 spin_unlock_irqrestore(np->s.host->host_lock, flags); in sym53c8xx_timer()
590 spin_lock_irq(shost->host_lock); in sym53c8xx_eh_abort_handler()
608 spin_unlock_irq(shost->host_lock); in sym53c8xx_eh_abort_handler()
614 spin_unlock_irq(shost->host_lock); in sym53c8xx_eh_abort_handler()
642 spin_lock_irq(shost->host_lock); in sym53c8xx_eh_target_reset_handler()
658 spin_unlock_irq(shost->host_lock); in sym53c8xx_eh_target_reset_handler()
663 spin_lock_irq(shost->host_lock); in sym53c8xx_eh_target_reset_handler()
[all …]
/linux/Documentation/translations/zh_CN/scsi/
H A Dscsi_eh.rst278 :锁要求: shost->host_lock
285 :锁要求: shost->host_lock(非严格必需,仅为保持一致性)
320 1. 持有shost->host_lock锁,将shost->eh_cmd_q中的命令移动
321 到本地的eh_work_q队里中,并释放host_lock锁。注意,这一步
469 - 访问或修改shost数据结构时,必须持有shost->host_lock
/linux/drivers/scsi/snic/
H A Dsnic_disc.c163 spin_lock_irqsave(shost->host_lock, flags); in snic_scsi_scan_tgt()
165 spin_unlock_irqrestore(shost->host_lock, flags); in snic_scsi_scan_tgt()
290 spin_lock_irqsave(snic->shost->host_lock, flags); in snic_tgt_create()
294 spin_unlock_irqrestore(snic->shost->host_lock, flags); in snic_tgt_create()
307 spin_lock_irqsave(snic->shost->host_lock, flags); in snic_tgt_create()
309 spin_unlock_irqrestore(snic->shost->host_lock, flags); in snic_tgt_create()
540 spin_lock_irqsave(snic->shost->host_lock, flags); in snic_tgt_del_all()
550 spin_unlock_irqrestore(snic->shost->host_lock, flags); in snic_tgt_del_all()
/linux/drivers/s390/scsi/
H A Dzfcp_erp.c98 spin_lock(port->adapter->scsi_host->host_lock); in zfcp_erp_action_dismiss_port()
102 spin_unlock(port->adapter->scsi_host->host_lock); in zfcp_erp_action_dismiss_port()
673 spin_lock(port->adapter->scsi_host->host_lock); in _zfcp_erp_lun_reopen_all()
677 spin_unlock(port->adapter->scsi_host->host_lock); in _zfcp_erp_lun_reopen_all()
1432 spin_lock(shost->host_lock); in zfcp_erp_try_rport_unblock()
1454 spin_unlock(shost->host_lock); in zfcp_erp_try_rport_unblock()
1463 spin_unlock(shost->host_lock); in zfcp_erp_try_rport_unblock()
1716 spin_lock_irqsave(adapter->scsi_host->host_lock, flags); in zfcp_erp_set_adapter_status()
1719 spin_unlock_irqrestore(adapter->scsi_host->host_lock, flags); in zfcp_erp_set_adapter_status()
1760 spin_lock_irqsave(adapter->scsi_host->host_lock, flags); in zfcp_erp_clear_adapter_status()
[all …]
/linux/drivers/scsi/arm/
H A Dfas216.c906 spin_lock_irqsave(&info->host_lock, flags); in fas216_disconnect_intr()
909 spin_unlock_irqrestore(&info->host_lock, flags); in fas216_disconnect_intr()
2184 spin_lock_irqsave(&info->host_lock, flags); in fas216_done()
2187 spin_unlock_irqrestore(&info->host_lock, flags); in fas216_done()
2225 spin_lock(&info->host_lock); in fas216_queue_command_internal()
2239 spin_unlock(&info->host_lock); in fas216_queue_command_internal()
2298 spin_unlock_irq(info->host->host_lock); in fas216_noqueue_command_lck()
2310 spin_lock_irq(info->host->host_lock); in fas216_noqueue_command_lck()
2312 spin_unlock_irq(info->host->host_lock); in fas216_noqueue_command_lck()
2316 spin_lock_irq(info->host->host_lock); in fas216_noqueue_command_lck()
[all …]
/linux/drivers/ufs/core/
H A Dufshcd.c1301 spin_lock_irqsave(hba->host->host_lock, flags); in ufshcd_pending_cmds()
1304 spin_unlock_irqrestore(hba->host->host_lock, flags); in ufshcd_pending_cmds()
2035 scoped_guard(spinlock_irqsave, hba->host->host_lock) { in ufshcd_gate_work()
2092 scoped_guard(spinlock_irqsave, hba->host->host_lock) { in __ufshcd_release()
2317 spin_lock_irqsave(hba->host->host_lock, flags); in ufshcd_start_monitor()
2320 spin_unlock_irqrestore(hba->host->host_lock, flags); in ufshcd_start_monitor()
2330 spin_lock_irqsave(hba->host->host_lock, flags); in ufshcd_update_monitor()
2353 spin_unlock_irqrestore(hba->host->host_lock, flags); in ufshcd_update_monitor()
2606 spin_lock_irqsave(hba->host->host_lock, flags); in ufshcd_wait_for_uic_cmd()
2608 spin_unlock_irqrestore(hba->host->host_lock, flags); in ufshcd_wait_for_uic_cmd()
[all …]
/linux/drivers/target/
H A Dtarget_core_pscsi.c351 __releases(sh->host_lock) in pscsi_create_type_disk()
362 spin_unlock_irq(sh->host_lock); in pscsi_create_type_disk()
365 spin_unlock_irq(sh->host_lock); in pscsi_create_type_disk()
396 __releases(sh->host_lock) in pscsi_create_type_nondisk()
405 spin_unlock_irq(sh->host_lock); in pscsi_create_type_nondisk()
408 spin_unlock_irq(sh->host_lock); in pscsi_create_type_nondisk()
494 spin_lock_irq(sh->host_lock); in pscsi_configure_device()
527 spin_unlock_irq(sh->host_lock); in pscsi_configure_device()

1234