/kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
H A D | lpfc_mem.c | 314 spin_lock_irq(&phba->hbalock); in lpfc_mem_free_all() 316 spin_unlock_irq(&phba->hbalock); in lpfc_mem_free_all() 357 * phba->hbalock. 372 spin_lock_irqsave(&phba->hbalock, iflags); in lpfc_mbuf_alloc() 378 spin_unlock_irqrestore(&phba->hbalock, iflags); in lpfc_mbuf_alloc() 391 * Notes: Must be called with phba->hbalock held to synchronize access to 420 * Notes: Takes phba->hbalock. Can be called with or without other locks held. 429 spin_lock_irqsave(&phba->hbalock, iflags); in lpfc_mbuf_free() 431 spin_unlock_irqrestore(&phba->hbalock, iflags); in lpfc_mbuf_free() 652 * Notes: Takes phba->hbalock [all...] |
H A D | lpfc_sli.c | 137 * The caller is expected to hold the hbalock when calling this routine. 253 * The caller is expected to hold the hbalock when calling this routine. 668 * The caller is expected to hold the hbalock when calling this routine. 753 * in the command ring. The caller must hold hbalock to prevent 770 * in the response ring. The caller must hold hbalock to make sure 785 * This function is called with hbalock held. This function 796 lockdep_assert_held(&phba->hbalock); in __lpfc_sli_get_iocbq() 889 * This function is called with hbalock held. This function 908 spin_lock_irqsave(&phba->hbalock, iflags); in lpfc_handle_rrq_active() 918 spin_unlock_irqrestore(&phba->hbalock, iflag in lpfc_handle_rrq_active() [all...] |
H A D | lpfc_hbadisc.c | 183 spin_lock_irqsave(&phba->hbalock, iflags); in lpfc_dev_loss_tmo_callbk() 189 spin_unlock_irqrestore(&phba->hbalock, iflags); in lpfc_dev_loss_tmo_callbk() 357 spin_lock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 360 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 369 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 376 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 384 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 525 spin_lock_irq(&phba->hbalock); in lpfc_work_list_done() 529 spin_unlock_irq(&phba->hbalock); in lpfc_work_list_done() 614 spin_lock_irq(&phba->hbalock); in lpfc_work_list_done() [all...] |
H A D | lpfc_init.c | 422 spin_lock_irq(&phba->hbalock); in lpfc_config_port_post() 429 spin_unlock_irq(&phba->hbalock); in lpfc_config_port_post() 560 spin_lock_irq(&phba->hbalock); in lpfc_config_port_post() 566 spin_unlock_irq(&phba->hbalock); in lpfc_config_port_post() 585 spin_unlock_irq(&phba->hbalock); in lpfc_config_port_post() 868 spin_lock_irq(&phba->hbalock); in lpfc_sli4_free_sp_events() 870 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_free_sp_events() 874 spin_lock_irq(&phba->hbalock); in lpfc_sli4_free_sp_events() 877 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_free_sp_events() 919 spin_lock_irq(&phba->hbalock); in lpfc_hba_free_post_buf() [all...] |
H A D | lpfc_nvme.c | 202 * This function is called with hbalock held. 376 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_remoteport_delete() 384 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_remoteport_delete() 391 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_remoteport_delete() 875 spin_lock_irq(&phba->hbalock); in __lpfc_nvme_ls_abort() 888 spin_unlock_irq(&phba->hbalock); in __lpfc_nvme_ls_abort() 1942 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_nvme_fcp_abort() 1945 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_nvme_fcp_abort() 1955 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_nvme_fcp_abort() 1961 spin_unlock_irqrestore(&phba->hbalock, flag in lpfc_nvme_fcp_abort() [all...] |
H A D | lpfc_bsg.c | 327 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_bsg_send_mgmt_cmd_cmp() 329 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_bsg_send_mgmt_cmd_cmp() 520 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_bsg_send_mgmt_cmd() 526 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_bsg_send_mgmt_cmd() 607 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_bsg_rport_els_cmp() 609 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_bsg_rport_els_cmp() 758 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_bsg_rport_els() 764 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_bsg_rport_els() 1421 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_issue_ct_rsp_cmp() 1423 spin_unlock_irqrestore(&phba->hbalock, flag in lpfc_issue_ct_rsp_cmp() [all...] |
H A D | lpfc_els.c | 729 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi_fabric() 731 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi_fabric() 739 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi_fabric() 741 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi_fabric() 1161 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1164 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1176 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1179 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1195 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1197 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() [all...] |
H A D | lpfc_vport.c | 92 spin_lock_irq(&phba->hbalock); in lpfc_alloc_vpi() 101 spin_unlock_irq(&phba->hbalock); in lpfc_alloc_vpi() 110 spin_lock_irq(&phba->hbalock); in lpfc_free_vpi() 114 spin_unlock_irq(&phba->hbalock); in lpfc_free_vpi() 626 spin_lock_irq(&phba->hbalock); in lpfc_vport_delete() 628 spin_unlock_irq(&phba->hbalock); in lpfc_vport_delete()
|
H A D | lpfc_attr.c | 375 spin_lock(&vport->phba->hbalock); in lpfc_nvme_info_show() 379 spin_unlock(&vport->phba->hbalock); in lpfc_nvme_info_show() 1241 spin_lock_irq(&phba->hbalock); in lpfc_do_offline() 1245 spin_unlock_irq(&phba->hbalock); in lpfc_do_offline() 1248 spin_unlock_irq(&phba->hbalock); in lpfc_do_offline() 1257 &phba->hbalock)) in lpfc_do_offline() 1271 spin_lock_irq(&phba->hbalock); in lpfc_do_offline() 1273 spin_unlock_irq(&phba->hbalock); in lpfc_do_offline() 2206 spin_lock_irq(&phba->hbalock); in lpfc_poll_store() 2214 spin_unlock_irq(&phba->hbalock); in lpfc_poll_store() [all...] |
H A D | lpfc_nvmet.c | 380 * Notes: Takes phba->hbalock. Can be called with or without other locks held. 1786 spin_lock_irqsave(&phba->hbalock, iflag); in lpfc_sli4_nvmet_xri_aborted() 1808 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_nvmet_xri_aborted() 1830 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_nvmet_xri_aborted() 1875 spin_lock_irqsave(&phba->hbalock, iflag); in lpfc_nvmet_rcv_unsol_abort() 1886 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_nvmet_rcv_unsol_abort() 1907 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_nvmet_rcv_unsol_abort() 3391 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_nvmet_sol_fcp_issue_abort() 3394 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_nvmet_sol_fcp_issue_abort() 3409 spin_unlock_irqrestore(&phba->hbalock, flag in lpfc_nvmet_sol_fcp_issue_abort() [all...] |
H A D | lpfc_scsi.c | 209 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_rampdown_queue_depth() 215 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_rampdown_queue_depth() 221 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_rampdown_queue_depth() 477 spin_lock_irqsave(&phba->hbalock, iflag); in lpfc_sli4_vport_delete_fcp_xri_aborted() 493 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_vport_delete_fcp_xri_aborted() 523 spin_lock_irqsave(&phba->hbalock, iflag); in lpfc_sli4_io_xri_aborted() 534 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_io_xri_aborted() 547 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_io_xri_aborted() 570 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_io_xri_aborted() 576 spin_unlock_irqrestore(&phba->hbalock, ifla in lpfc_sli4_io_xri_aborted() [all...] |
H A D | lpfc_debugfs.c | 294 spin_lock_irq(&phba->hbalock); in lpfc_debugfs_hbqinfo_data() 377 spin_unlock_irq(&phba->hbalock); in lpfc_debugfs_hbqinfo_data() 675 spin_lock_irq(&phba->hbalock); in lpfc_debugfs_dumpHBASlim_data() 700 spin_unlock_irq(&phba->hbalock); in lpfc_debugfs_dumpHBASlim_data() 733 spin_lock_irq(&phba->hbalock); in lpfc_debugfs_dumpHostSlim_data() 785 spin_unlock_irq(&phba->hbalock); in lpfc_debugfs_dumpHostSlim_data() 960 spin_lock(&phba->hbalock); in lpfc_debugfs_nodelist_data() 966 spin_unlock(&phba->hbalock); in lpfc_debugfs_nodelist_data() 2201 spin_lock_irq(&phba->hbalock); in lpfc_debugfs_ras_log_data() 2203 spin_unlock_irq(&phba->hbalock); in lpfc_debugfs_ras_log_data() [all...] |
H A D | lpfc_nportdisc.c | 234 spin_lock_irq(&phba->hbalock); in lpfc_els_abort() 244 spin_unlock_irq(&phba->hbalock); in lpfc_els_abort() 248 spin_lock_irq(&phba->hbalock); in lpfc_els_abort() 251 spin_unlock_irq(&phba->hbalock); in lpfc_els_abort() 257 spin_lock_irq(&phba->hbalock); in lpfc_els_abort() 271 spin_unlock_irq(&phba->hbalock); in lpfc_els_abort() 1895 spin_lock_irq(&phba->hbalock); in lpfc_rcv_logo_reglogin_issue() 1911 spin_unlock_irq(&phba->hbalock); in lpfc_rcv_logo_reglogin_issue()
|
/kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
H A D | lpfc_sli.c | 261 * The caller is expected to hold the hbalock when calling this routine. 378 * The caller is expected to hold the hbalock when calling this routine. 793 * The caller is expected to hold the hbalock when calling this routine. 878 * in the command ring. The caller must hold hbalock to prevent 895 * in the response ring. The caller must hold hbalock to make sure 910 * This function is called with hbalock held. This function 921 lockdep_assert_held(&phba->hbalock); in __lpfc_sli_get_iocbq() 1008 * This function is called with hbalock held. This function 1027 spin_lock_irqsave(&phba->hbalock, iflags); in lpfc_handle_rrq_active() 1037 spin_unlock_irqrestore(&phba->hbalock, iflag in lpfc_handle_rrq_active() [all...] |
H A D | lpfc_mem.c | 314 spin_lock_irq(&phba->hbalock); in lpfc_mem_free_all() 316 spin_unlock_irq(&phba->hbalock); in lpfc_mem_free_all() 373 * phba->hbalock. 388 spin_lock_irqsave(&phba->hbalock, iflags); in lpfc_mbuf_alloc() 394 spin_unlock_irqrestore(&phba->hbalock, iflags); in lpfc_mbuf_alloc() 407 * Notes: Must be called with phba->hbalock held to synchronize access to 436 * Notes: Takes phba->hbalock. Can be called with or without other locks held. 445 spin_lock_irqsave(&phba->hbalock, iflags); in lpfc_mbuf_free() 447 spin_unlock_irqrestore(&phba->hbalock, iflags); in lpfc_mbuf_free() 668 * Notes: Takes phba->hbalock [all...] |
H A D | lpfc_hbadisc.c | 256 spin_lock_irqsave(&phba->hbalock, iflags); in lpfc_dev_loss_tmo_callbk() 262 spin_unlock_irqrestore(&phba->hbalock, iflags); in lpfc_dev_loss_tmo_callbk() 657 spin_lock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 660 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 669 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 676 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 684 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_post_dev_loss_tmo_handler() 826 spin_lock_irq(&phba->hbalock); in lpfc_work_list_done() 830 spin_unlock_irq(&phba->hbalock); in lpfc_work_list_done() 920 spin_lock_irq(&phba->hbalock); in lpfc_work_list_done() [all...] |
H A D | lpfc_init.c | 428 spin_lock_irq(&phba->hbalock); in lpfc_config_port_post() 435 spin_unlock_irq(&phba->hbalock); in lpfc_config_port_post() 567 spin_lock_irq(&phba->hbalock); in lpfc_config_port_post() 573 spin_unlock_irq(&phba->hbalock); in lpfc_config_port_post() 592 spin_unlock_irq(&phba->hbalock); in lpfc_config_port_post() 927 spin_lock_irq(&phba->hbalock); in lpfc_sli4_free_sp_events() 929 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_free_sp_events() 933 spin_lock_irq(&phba->hbalock); in lpfc_sli4_free_sp_events() 936 spin_unlock_irq(&phba->hbalock); in lpfc_sli4_free_sp_events() 978 spin_lock_irq(&phba->hbalock); in lpfc_hba_free_post_buf() [all...] |
H A D | lpfc_vport.c | 92 spin_lock_irq(&phba->hbalock); in lpfc_alloc_vpi() 101 spin_unlock_irq(&phba->hbalock); in lpfc_alloc_vpi() 110 spin_lock_irq(&phba->hbalock); in lpfc_free_vpi() 114 spin_unlock_irq(&phba->hbalock); in lpfc_free_vpi() 653 spin_lock_irq(&phba->hbalock); in lpfc_vport_delete() 655 spin_unlock_irq(&phba->hbalock); in lpfc_vport_delete()
|
H A D | lpfc_bsg.c | 317 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_bsg_send_mgmt_cmd_cmp() 319 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_bsg_send_mgmt_cmd_cmp() 495 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_bsg_send_mgmt_cmd() 501 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_bsg_send_mgmt_cmd() 580 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_bsg_rport_els_cmp() 582 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_bsg_rport_els_cmp() 736 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_bsg_rport_els() 742 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_bsg_rport_els() 1381 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_issue_ct_rsp_cmp() 1383 spin_unlock_irqrestore(&phba->hbalock, flag in lpfc_issue_ct_rsp_cmp() [all...] |
H A D | lpfc_els.c | 695 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi_fabric() 697 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi_fabric() 705 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi_fabric() 707 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi_fabric() 1171 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1174 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1186 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1189 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1205 spin_lock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() 1207 spin_unlock_irq(&phba->hbalock); in lpfc_cmpl_els_flogi() [all...] |
H A D | lpfc_scsi.c | 130 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_rampdown_queue_depth() 136 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_rampdown_queue_depth() 142 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_rampdown_queue_depth() 398 spin_lock_irqsave(&phba->hbalock, iflag); in lpfc_sli4_vport_delete_fcp_xri_aborted() 414 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_vport_delete_fcp_xri_aborted() 451 spin_lock_irqsave(&phba->hbalock, iflag); in lpfc_sli4_io_xri_aborted() 464 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_io_xri_aborted() 471 spin_lock_irqsave(&phba->hbalock, iflag); in lpfc_sli4_io_xri_aborted() 484 spin_unlock_irqrestore(&phba->hbalock, iflag); in lpfc_sli4_io_xri_aborted() 520 spin_lock_irqsave(&phba->hbalock, ifla in lpfc_sli4_io_xri_aborted() [all...] |
H A D | lpfc_nvme.c | 734 spin_lock_irq(&phba->hbalock); in __lpfc_nvme_ls_abort() 747 spin_unlock_irq(&phba->hbalock); in __lpfc_nvme_ls_abort() 1916 spin_lock(&phba->hbalock); in lpfc_nvme_fcp_abort() 1919 spin_unlock(&phba->hbalock); in lpfc_nvme_fcp_abort() 1975 spin_unlock(&phba->hbalock); in lpfc_nvme_fcp_abort() 1996 spin_unlock(&phba->hbalock); in lpfc_nvme_fcp_abort() 2617 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_unregister_port() 2619 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_unregister_port()
|
H A D | lpfc_attr.c | 1401 spin_lock_irq(&phba->hbalock); in lpfc_do_offline() 1405 spin_unlock_irq(&phba->hbalock); in lpfc_do_offline() 1408 spin_unlock_irq(&phba->hbalock); in lpfc_do_offline() 1417 &phba->hbalock)) in lpfc_do_offline() 1431 spin_lock_irq(&phba->hbalock); in lpfc_do_offline() 1433 spin_unlock_irq(&phba->hbalock); in lpfc_do_offline() 2544 spin_lock_irq(&phba->hbalock); in lpfc_poll_store() 2552 spin_unlock_irq(&phba->hbalock); in lpfc_poll_store() 2562 spin_unlock_irq(&phba->hbalock); in lpfc_poll_store() 2569 spin_unlock_irq(&phba->hbalock); in lpfc_poll_store() [all...] |
H A D | lpfc_nvmet.c | 381 * Notes: Takes phba->hbalock. Can be called with or without other locks held. 1443 spin_lock(&phba->hbalock); in __lpfc_nvmet_clean_io_for_cpu() 1445 spin_unlock(&phba->hbalock); in __lpfc_nvmet_clean_io_for_cpu() 3396 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_nvmet_sol_fcp_issue_abort() 3399 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_nvmet_sol_fcp_issue_abort() 3414 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_nvmet_sol_fcp_issue_abort() 3444 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_nvmet_sol_fcp_issue_abort() 3492 spin_lock_irqsave(&phba->hbalock, flags); in lpfc_nvmet_unsol_fcp_issue_abort() 3500 spin_unlock_irqrestore(&phba->hbalock, flags); in lpfc_nvmet_unsol_fcp_issue_abort() 3578 spin_lock_irqsave(&phba->hbalock, flag in lpfc_nvme_unsol_ls_issue_abort() [all...] |
H A D | lpfc_nportdisc.c | 239 spin_lock_irq(&phba->hbalock); in lpfc_els_abort() 249 spin_unlock_irq(&phba->hbalock); in lpfc_els_abort() 253 spin_lock_irq(&phba->hbalock); in lpfc_els_abort() 256 spin_unlock_irq(&phba->hbalock); in lpfc_els_abort() 264 spin_lock_irq(&phba->hbalock); in lpfc_els_abort() 278 spin_unlock_irq(&phba->hbalock); in lpfc_els_abort() 1882 spin_lock_irq(&phba->hbalock); in lpfc_rcv_logo_reglogin_issue() 1893 spin_unlock_irq(&phba->hbalock); in lpfc_rcv_logo_reglogin_issue()
|