/kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
H A D | lpfc.h | 976 uint32_t sli_rev; /* SLI2, SLI3, or SLI4 */ member 1677 /* Return NULL if sli_rev has become invalid due to bad fw */ in lpfc_phba_elsring() 1678 if (phba->sli_rev != LPFC_SLI_REV4 && in lpfc_phba_elsring() 1679 phba->sli_rev != LPFC_SLI_REV3 && in lpfc_phba_elsring() 1680 phba->sli_rev != LPFC_SLI_REV2) in lpfc_phba_elsring() 1683 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_phba_elsring() 1807 if (phba->sli_rev == LPFC_SLI_REV4) in get_job_ulpstatus() 1816 if (phba->sli_rev == LPFC_SLI_REV4) in get_job_word4() 1825 if (phba->sli_rev == LPFC_SLI_REV4) in get_job_cmnd() 1834 if (phba->sli_rev in get_job_ulpcontext() [all...] |
H A D | lpfc_mbox.c | 151 if (phba->sli_rev != LPFC_SLI_REV4) { in lpfc_dump_static_vport() 251 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_dump_wakeup_param() 433 if (phba->cfg_cr_delay && (phba->sli_rev < LPFC_SLI_REV4)) { in lpfc_config_link() 454 if (phba->cfg_ack0 && (phba->sli_rev < LPFC_SLI_REV4)) in lpfc_config_link() 489 if (phba->sli_rev < 3) { in lpfc_config_msi() 492 "SLI Revision: 0x%x\n", phba->sli_rev); in lpfc_config_msi() 594 if (phba->sli_rev == LPFC_SLI_REV3 && !phba->cfg_fcp_wait_abts_rsp) in lpfc_init_link() 696 if (phba->sli_rev >= LPFC_SLI_REV3) in lpfc_read_sparam() 729 (phba->sli_rev == LPFC_SLI_REV4)) in lpfc_unreg_did() 824 if (phba->sli_rev in lpfc_reg_rpi() [all...] |
H A D | lpfc_vport.c | 99 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_alloc_vpi() 112 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_free_vpi() 304 if ((phba->sli_rev < 3) || !(phba->cfg_enable_npiv)) { in lpfc_vport_create() 308 phba->sli_rev); in lpfc_vport_create() 422 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_vport_create() 433 } else if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_vport_create() 559 if (phba->sli_rev == LPFC_SLI_REV4) { in disable_vport()
|
H A D | lpfc_els.c | 102 phba->sli_rev > LPFC_SLI_REV3) in lpfc_els_chk_latt() 260 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_prep_els_iocb() 444 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_issue_reg_vfi() 715 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_cmpl_els_flogi_fabric() 744 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_cmpl_els_flogi_fabric() 759 } else if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_cmpl_els_flogi_fabric() 770 if (phba->sli_rev < LPFC_SLI_REV4) { in lpfc_cmpl_els_flogi_fabric() 834 if ((phba->sli_rev == LPFC_SLI_REV4) && phba->fc_topology_changed) { in lpfc_cmpl_els_flogi_nport() 970 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_cmpl_els_flogi() 1074 if ((phba->sli_rev in lpfc_cmpl_els_flogi() [all...] |
H A D | lpfc_attr.c | 717 (phba->sli_rev != LPFC_SLI_REV4)) in lpfc_scsi_stat_show() 967 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_fwrev_show() 969 fwrev, phba->sli_rev); in lpfc_fwrev_show() 972 fwrev, phba->sli_rev, if_type, sli_family); in lpfc_fwrev_show() 1016 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_option_rom_version_show() 1102 if (phba->sli_rev == LPFC_SLI_REV4 && in lpfc_link_state_show() 1120 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_link_state_show() 1175 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_sli4_protocol_show() 1413 if (phba->sli_rev != LPFC_SLI_REV4) { in lpfc_do_offline() 1700 if ((phba->sli_rev < LPFC_SLI_REV in lpfc_sli4_pdev_reg_request() [all...] |
H A D | lpfc_bsg.c | 454 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_bsg_send_mgmt_cmd() 708 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_bsg_rport_els() 941 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_bsg_ct_unsol_event() 974 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_bsg_ct_unsol_event() 1024 if (phba->sli_rev < in lpfc_bsg_ct_unsol_event() 1031 if ((phba->sli_rev == in lpfc_bsg_ct_unsol_event() 1057 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_bsg_ct_unsol_event() 1114 if ((phba->sli_rev < LPFC_SLI_REV4) && in lpfc_bsg_ct_unsol_event() 1481 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_issue_ct_rsp() 1677 if (phba->sli_rev ! in lpfc_bsg_diag_mode_enter() [all...] |
H A D | lpfc_hbadisc.c | 445 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_dev_loss_tmo_handler() 854 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_work_list_done() 1057 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_work_done() 1062 if (phba->sli_rev <= LPFC_SLI_REV3) { in lpfc_work_done() 1165 if ((phba->sli_rev < LPFC_SLI_REV4) && in lpfc_cleanup_rpis() 1180 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_cleanup_rpis() 1231 if (phba->sli_rev == LPFC_SLI_REV4 && in lpfc_linkdown_port() 1300 if (phba->sli_rev > LPFC_SLI_REV3 || offline) in lpfc_linkdown() 1514 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_mbx_cmpl_local_config_link() 3384 if (!(phba->sli_rev in lpfc_mbx_cmpl_reg_vfi() [all...] |
H A D | lpfc_nportdisc.c | 191 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_check_elscmpl_iocb() 240 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 247 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 265 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 276 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 377 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_rcv_plogi() 470 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_rcv_plogi() 506 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_rcv_plogi() 554 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_rcv_plogi() 560 if (phba->sli_rev in lpfc_rcv_plogi() [all...] |
H A D | lpfc_scsi.c | 337 if ((phba->sli_rev == 3) && in lpfc_new_scsi_buf_s3() 866 if (phba->sli_rev == 3 && in lpfc_scsi_prep_dma_buf_s3() 894 if (phba->sli_rev == 3 && in lpfc_scsi_prep_dma_buf_s3() 2877 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_parse_bg_err() 3683 if (phba->sli_rev == LPFC_SLI_REV4 && in lpfc_unblock_requests() 3716 if (phba->sli_rev == LPFC_SLI_REV4 && in lpfc_block_requests() 4432 phba->sli_rev == LPFC_SLI_REV4 ? in lpfc_scsi_cmd_iocb_cmpl() 4508 && (phba->sli_rev == LPFC_SLI_REV4) in lpfc_scsi_cmd_iocb_cmpl() 5048 if (phba->sli_rev != LPFC_SLI_REV4 || in lpfc_check_pci_resettable() 5405 phba->sli_rev in lpfc_queuecommand() [all...] |
H A D | lpfc_sli.c | 1073 if (phba->sli_rev != LPFC_SLI_REV4) in lpfc_get_active_rrq() 1106 if (phba->sli_rev != LPFC_SLI_REV4) in lpfc_cleanup_vports_rrqs() 1529 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_sli_cancel_iocbs() 2598 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_hbqbuf_add_hbqs() 2617 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_hbqbuf_init_hbqs() 2896 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_def_mbox_cmpl() 2992 if (phba->sli_rev == LPFC_SLI_REV4 && in lpfc_sli4_unreg_rpi_cmpl_clr() 3659 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_iocbq_lookup() 3744 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_process_sol_iocb() 3749 if (phba->sli_rev in lpfc_sli_process_sol_iocb() [all...] |
H A D | lpfc_ct.c | 223 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_ct_reject_event() 361 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_ct_unsol_event() 402 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_ct_unsol_event() 411 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_ct_unsol_event() 420 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_ct_unsol_event() 620 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_gen_req() 2681 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_fdmi_hba_attr_rom_ver() 2788 if ((phba->sli_rev == LPFC_SLI_REV4) && (vport == phba->pport) && in lpfc_fdmi_port_attr_fc4type() 2806 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_fdmi_port_attr_support_speed() 3496 if (phba->sli_rev in lpfc_decode_firmware_rev() [all...] |
H A D | lpfc_mem.c | 125 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_mem_alloc() 241 if (phba->sli_rev == LPFC_SLI_REV4 && phba->active_rrq_pool) { in lpfc_mem_free()
|
H A D | lpfc_init.c | 206 if (phba->sli_rev == 3 && !mb->un.varRdRev.v3rsp) { in lpfc_config_port_prep() 374 if (phba->sli_rev == LPFC_SLI_REV4 && in lpfc_update_vport_wwn() 543 if (phba->sli_rev != 3) in lpfc_config_port_post() 799 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_hba_init_link_fc_topology() 807 if (phba->sli_rev <= LPFC_SLI_REV3) { in lpfc_hba_init_link_fc_topology() 888 if (phba->sli_rev <= LPFC_SLI_REV3) { in lpfc_hba_down_prep() 1016 if (phba->sli_rev != LPFC_SLI_REV4) { in lpfc_hba_clean_txcmplq() 2332 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_fill_vpd() 2342 if ((phba->sli_rev != LPFC_SLI_REV4) || in lpfc_fill_vpd() 3318 if (phba->sli_rev in lpfc_stop_hba_timers() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
H A D | lpfc_mbox.c | 76 if (phba->sli_rev != LPFC_SLI_REV4) { in lpfc_dump_static_vport() 183 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_dump_wakeup_param() 365 if (phba->cfg_cr_delay && (phba->sli_rev < LPFC_SLI_REV4)) { in lpfc_config_link() 386 if (phba->cfg_ack0 && (phba->sli_rev < LPFC_SLI_REV4)) in lpfc_config_link() 421 if (phba->sli_rev < 3) { in lpfc_config_msi() 424 "SLI Revision: 0x%x\n", phba->sli_rev); in lpfc_config_msi() 631 if (phba->sli_rev >= LPFC_SLI_REV3) in lpfc_read_sparam() 667 (phba->sli_rev == LPFC_SLI_REV4)) in lpfc_unreg_did() 761 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_reg_rpi() 763 if (phba->sli_rev > in lpfc_reg_rpi() [all...] |
H A D | lpfc_vport.c | 99 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_alloc_vpi() 112 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_free_vpi() 307 if ((phba->sli_rev < 3) || !(phba->cfg_enable_npiv)) { in lpfc_vport_create() 311 phba->sli_rev); in lpfc_vport_create() 425 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_vport_create() 436 } else if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_vport_create() 530 if (phba->sli_rev == LPFC_SLI_REV4) { in disable_vport()
|
H A D | lpfc_hbadisc.c | 232 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_dev_loss_tmo_handler() 550 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_work_list_done() 729 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_work_done() 734 if (phba->sli_rev <= LPFC_SLI_REV3) { in lpfc_work_done() 839 if ((phba->sli_rev < LPFC_SLI_REV4) && in lpfc_cleanup_rpis() 854 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_cleanup_rpis() 959 if (phba->sli_rev > LPFC_SLI_REV3) in lpfc_linkdown() 1172 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_mbx_cmpl_local_config_link() 3048 if (!(phba->sli_rev == LPFC_SLI_REV4 && in lpfc_mbx_cmpl_reg_vfi() 3061 if ((phba->sli_rev in lpfc_mbx_cmpl_reg_vfi() [all...] |
H A D | lpfc_els.c | 92 phba->sli_rev > LPFC_SLI_REV3) in lpfc_els_chk_latt() 269 ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_prep_els_iocb() 470 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_issue_reg_vfi() 749 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_cmpl_els_flogi_fabric() 780 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_cmpl_els_flogi_fabric() 795 } else if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_cmpl_els_flogi_fabric() 806 if (phba->sli_rev < LPFC_SLI_REV4) { in lpfc_cmpl_els_flogi_fabric() 870 if ((phba->sli_rev == LPFC_SLI_REV4) && phba->fc_topology_changed) { in lpfc_cmpl_els_flogi_nport() 1080 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_cmpl_els_flogi() 1315 if (phba->sli_rev in lpfc_issue_els_flogi() [all...] |
H A D | lpfc_attr.c | 544 (phba->sli_rev != LPFC_SLI_REV4)) in lpfc_scsi_stat_show() 813 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_fwrev_show() 815 fwrev, phba->sli_rev); in lpfc_fwrev_show() 818 fwrev, phba->sli_rev, if_type, sli_family); in lpfc_fwrev_show() 862 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_option_rom_version_show() 959 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_link_state_show() 1014 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_sli4_protocol_show() 1253 if (phba->sli_rev != LPFC_SLI_REV4) { in lpfc_do_offline() 1533 if ((phba->sli_rev < LPFC_SLI_REV4) || in lpfc_sli4_pdev_reg_request() 1796 if (phba->sli_rev in lpfc_board_mode_store() [all...] |
H A D | lpfc_bsg.c | 486 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_bsg_send_mgmt_cmd() 730 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_bsg_rport_els() 1065 if (phba->sli_rev < in lpfc_bsg_ct_unsol_event() 1072 if ((phba->sli_rev == in lpfc_bsg_ct_unsol_event() 1098 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_bsg_ct_unsol_event() 1154 if ((phba->sli_rev < LPFC_SLI_REV4) && in lpfc_bsg_ct_unsol_event() 1525 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_issue_ct_rsp() 1733 if (phba->sli_rev != LPFC_SLI_REV4) { in lpfc_bsg_diag_mode_enter() 2295 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_bsg_diag_loopback_mode() 2335 if (phba->sli_rev < LPFC_SLI_REV in lpfc_sli4_bsg_diag_mode_end() [all...] |
H A D | lpfc.h | 727 uint32_t sli_rev; /* SLI2, SLI3, or SLI4 */ member 1338 /* Return NULL if sli_rev has become invalid due to bad fw */ in lpfc_phba_elsring() 1339 if (phba->sli_rev != LPFC_SLI_REV4 && in lpfc_phba_elsring() 1340 phba->sli_rev != LPFC_SLI_REV3 && in lpfc_phba_elsring() 1341 phba->sli_rev != LPFC_SLI_REV2) in lpfc_phba_elsring() 1344 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_phba_elsring()
|
H A D | lpfc_scsi.c | 416 if ((phba->sli_rev == 3) && in lpfc_new_scsi_buf_s3() 892 if (phba->sli_rev == 3 && in lpfc_scsi_prep_dma_buf_s3() 920 if (phba->sli_rev == 3 && in lpfc_scsi_prep_dma_buf_s3() 3754 ((phba->sli_rev == LPFC_SLI_REV4) ? in lpfc_handle_fcp_err() 3898 phba->sli_rev == LPFC_SLI_REV4 ? in lpfc_scsi_cmd_iocb_cmpl() 3973 && (phba->sli_rev == LPFC_SLI_REV4) in lpfc_scsi_cmd_iocb_cmpl() 4117 sli4 = (phba->sli_rev == LPFC_SLI_REV4); in lpfc_scsi_prep_cmnd() 4160 if (phba->sli_rev == 3 && in lpfc_scsi_prep_cmnd() 4223 if (vport->phba->sli_rev == 3 && in lpfc_scsi_prep_task_mgmt_cmd() 4228 if (vport->phba->sli_rev in lpfc_scsi_prep_task_mgmt_cmd() [all...] |
H A D | lpfc_nportdisc.c | 235 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 242 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 258 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 269 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 536 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_rcv_plogi() 603 } else if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_rcv_plogi() 775 if (vport->phba->sli_rev == LPFC_SLI_REV4) { in lpfc_rcv_padisc() 1306 if (vport->phba->sli_rev == LPFC_SLI_REV3) in lpfc_rcv_logo_plogi_issue() 1445 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_cmpl_plogi_plogi_issue() 1745 if (phba->sli_rev in lpfc_cmpl_adisc_adisc_issue() [all...] |
H A D | lpfc_mem.c | 125 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_mem_alloc() 241 if (phba->sli_rev == LPFC_SLI_REV4 && phba->active_rrq_pool) { in lpfc_mem_free()
|
H A D | lpfc_init.c | 202 if (phba->sli_rev == 3 && !mb->un.varRdRev.v3rsp) { in lpfc_config_port_prep() 536 if (phba->sli_rev != 3) in lpfc_config_port_post() 740 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_hba_init_link_fc_topology() 748 if (phba->sli_rev <= LPFC_SLI_REV3) { in lpfc_hba_init_link_fc_topology() 829 if (phba->sli_rev <= LPFC_SLI_REV3) { in lpfc_hba_down_prep() 957 if (phba->sli_rev != LPFC_SLI_REV4) { in lpfc_hba_clean_txcmplq() 2275 if ((phba->sli_rev == LPFC_SLI_REV4) && in lpfc_parse_vpd() 2285 if ((phba->sli_rev != LPFC_SLI_REV4) || in lpfc_parse_vpd() 2996 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_stop_hba_timers() 3085 if (phba->sli_rev ! in lpfc_sli4_node_prep() [all...] |
H A D | lpfc_sli.c | 954 if (phba->sli_rev != LPFC_SLI_REV4) in lpfc_get_active_rrq() 987 if (phba->sli_rev != LPFC_SLI_REV4) in lpfc_cleanup_vports_rrqs() 1599 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_ringtxcmpl_put() 2203 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_hbqbuf_add_hbqs() 2222 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_hbqbuf_init_hbqs() 2496 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_def_mbox_cmpl() 2583 if (phba->sli_rev == LPFC_SLI_REV4 && in lpfc_sli4_unreg_rpi_cmpl_clr() 3149 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_iocbq_lookup() 3198 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_sli_iocbq_lookup_by_tag() 3269 if ((phba->sli_rev < LPFC_SLI_REV in lpfc_sli_process_sol_iocb() [all...] |