/linux-4.1.27/drivers/scsi/lpfc/ |
D | lpfc_debugfs.h | 376 fcp_wqidx, phba->sli4_hba.fcp_wq[fcp_wqidx]->queue_id); in lpfc_debug_dump_fcp_wq() 377 lpfc_debug_dump_q(phba->sli4_hba.fcp_wq[fcp_wqidx]); in lpfc_debug_dump_fcp_wq() 397 fcp_cqid = phba->sli4_hba.fcp_wq[fcp_wqidx]->assoc_qid; in lpfc_debug_dump_fcp_cq() 399 if (phba->sli4_hba.fcp_cq[fcp_cqidx]->queue_id == fcp_cqid) in lpfc_debug_dump_fcp_cq() 410 fcp_wqidx, phba->sli4_hba.fcp_wq[fcp_wqidx]->queue_id, in lpfc_debug_dump_fcp_cq() 412 lpfc_debug_dump_q(phba->sli4_hba.fcp_cq[fcp_cqidx]); in lpfc_debug_dump_fcp_cq() 433 fcp_cqid = phba->sli4_hba.fcp_wq[fcp_wqidx]->assoc_qid; in lpfc_debug_dump_hba_eq() 435 if (phba->sli4_hba.fcp_cq[fcp_cqidx]->queue_id == fcp_cqid) in lpfc_debug_dump_hba_eq() 446 fcp_eqid = phba->sli4_hba.hba_eq[fcp_eqidx]->queue_id; in lpfc_debug_dump_hba_eq() 447 qdesc = phba->sli4_hba.hba_eq[fcp_eqidx]; in lpfc_debug_dump_hba_eq() [all …]
|
D | lpfc_init.c | 846 while (!list_empty(&phba->sli4_hba.sp_queue_event)) { in lpfc_sli4_free_sp_events() 849 list_remove_head(&phba->sli4_hba.sp_queue_event, in lpfc_sli4_free_sp_events() 1009 spin_lock(&phba->sli4_hba.abts_sgl_list_lock); in lpfc_hba_down_post_s4() 1011 &phba->sli4_hba.lpfc_abts_els_sgl_list, list) in lpfc_hba_down_post_s4() 1015 list_splice_init(&phba->sli4_hba.lpfc_abts_els_sgl_list, in lpfc_hba_down_post_s4() 1016 &phba->sli4_hba.lpfc_sgl_list); in lpfc_hba_down_post_s4() 1018 spin_unlock(&phba->sli4_hba.abts_sgl_list_lock); in lpfc_hba_down_post_s4() 1022 spin_lock(&phba->sli4_hba.abts_scsi_buf_list_lock); in lpfc_hba_down_post_s4() 1023 list_splice_init(&phba->sli4_hba.lpfc_abts_scsi_buf_list, in lpfc_hba_down_post_s4() 1025 spin_unlock(&phba->sli4_hba.abts_scsi_buf_list_lock); in lpfc_hba_down_post_s4() [all …]
|
D | lpfc_debugfs.c | 1747 if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf); in lpfc_idiag_baracc_read() 1750 mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p; in lpfc_idiag_baracc_read() 1752 mem_mapped_bar = phba->sli4_hba.ctrl_regs_memmap_p; in lpfc_idiag_baracc_read() 1754 mem_mapped_bar = phba->sli4_hba.drbl_regs_memmap_p; in lpfc_idiag_baracc_read() 1759 mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p; in lpfc_idiag_baracc_read() 1881 if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf); in lpfc_idiag_baracc_write() 1899 mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p; in lpfc_idiag_baracc_write() 1903 mem_mapped_bar = phba->sli4_hba.ctrl_regs_memmap_p; in lpfc_idiag_baracc_write() 1907 mem_mapped_bar = phba->sli4_hba.drbl_regs_memmap_p; in lpfc_idiag_baracc_write() 1914 mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p; in lpfc_idiag_baracc_write() [all …]
|
D | lpfc_sli.c | 210 writel(doorbell.word0, q->phba->sli4_hba.MQDBregaddr); in lpfc_sli4_mq_put() 295 writel(doorbell.word0, q->phba->sli4_hba.EQCQDBregaddr); in lpfc_sli4_eq_clr_intr() 345 writel(doorbell.word0, q->phba->sli4_hba.EQCQDBregaddr); in lpfc_sli4_eq_release() 348 readl(q->phba->sli4_hba.EQCQDBregaddr); in lpfc_sli4_eq_release() 439 writel(doorbell.word0, q->phba->sli4_hba.EQCQDBregaddr); in lpfc_sli4_cq_release() 604 sglq = phba->sli4_hba.lpfc_sglq_active_list[xritag]; in __lpfc_clear_active_sglq() 605 phba->sli4_hba.lpfc_sglq_active_list[xritag] = NULL; in __lpfc_clear_active_sglq() 626 sglq = phba->sli4_hba.lpfc_sglq_active_list[xritag]; in __lpfc_get_active_sglq() 910 struct list_head *lpfc_sgl_list = &phba->sli4_hba.lpfc_sgl_list; in __lpfc_sli_get_sglq() 953 phba->sli4_hba.lpfc_sglq_active_list[sglq->sli4_lxritag] = sglq; in __lpfc_sli_get_sglq() [all …]
|
D | lpfc_attr.c | 360 if_type = phba->sli4_hba.pc_sli4_params.if_type; in lpfc_fwrev_show() 361 sli_family = phba->sli4_hba.pc_sli4_params.sli_family; in lpfc_fwrev_show() 527 if (phba->sli4_hba.lnk_info.lnk_dv == LPFC_LNK_DAT_VAL) { in lpfc_sli4_protocol_show() 528 if (phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_GE) in lpfc_sli4_protocol_show() 530 if (phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_FC) in lpfc_sli4_protocol_show() 554 phba->sli4_hba.pc_sli4_params.oas_supported); in lpfc_oas_supported_show() 859 lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr, in lpfc_sli4_pdev_status_reg_wait() 870 lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr, in lpfc_sli4_pdev_status_reg_wait() 913 (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) != in lpfc_sli4_pdev_reg_request() 940 reg_val = readl(phba->sli4_hba.conf_regs_memmap_p + in lpfc_sli4_pdev_reg_request() [all …]
|
D | lpfc_mbox.c | 745 mb->un.varRegLogin.rpi = phba->sli4_hba.rpi_ids[rpi]; in lpfc_reg_rpi() 884 mb->un.varRegVpi.vfi = phba->sli4_hba.vfi_ids[vport->vfi]; in lpfc_reg_vpi() 2108 vport->phba->sli4_hba.vfi_ids[vport->vfi]); in lpfc_init_vfi() 2137 phba->sli4_hba.vfi_ids[vport->vfi]); in lpfc_reg_vfi() 2152 if ((phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_FC) && in lpfc_reg_vfi() 2164 phba->sli4_hba.vfi_ids[vport->vfi], in lpfc_reg_vfi() 2190 phba->sli4_hba.vfi_ids[phba->pport->vfi]); in lpfc_init_vpi() 2210 vport->phba->sli4_hba.vfi_ids[vport->vfi]); in lpfc_unreg_vfi() 2279 bf_set(lpfc_reg_fcfi_rq_id0, reg_fcfi, phba->sli4_hba.hdr_rq->queue_id); in lpfc_reg_fcfi() 2328 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]); in lpfc_resume_rpi()
|
D | lpfc_bsg.c | 479 cmd->ulpContext = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]; in lpfc_bsg_send_mgmt_cmd() 718 cmdiocbq->iocb.ulpContext = phba->sli4_hba.rpi_ids[rpi]; in lpfc_bsg_rport_els() 1539 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]; in lpfc_issue_ct_rsp() 1907 diag, phba->sli4_hba.lnk_info.lnk_tp, in lpfc_sli4_bsg_set_link_diag_state() 1908 phba->sli4_hba.lnk_info.lnk_no); in lpfc_sli4_bsg_set_link_diag_state() 1914 phba->sli4_hba.lnk_info.lnk_no); in lpfc_sli4_bsg_set_link_diag_state() 1916 phba->sli4_hba.lnk_info.lnk_tp); in lpfc_sli4_bsg_set_link_diag_state() 1967 &link_diag_loopback->u.req, phba->sli4_hba.lnk_info.lnk_no); in lpfc_sli4_bsg_set_internal_loopback() 1969 &link_diag_loopback->u.req, phba->sli4_hba.lnk_info.lnk_tp); in lpfc_sli4_bsg_set_internal_loopback() 2003 phba->sli4_hba.vfi_ids[phba->pport->vfi], in lpfc_sli4_diag_fcport_reg_setup() [all …]
|
D | lpfc_scsi.c | 528 spin_lock(&phba->sli4_hba.abts_scsi_buf_list_lock); in lpfc_sli4_vport_delete_fcp_xri_aborted() 530 &phba->sli4_hba.lpfc_abts_scsi_buf_list, list) { in lpfc_sli4_vport_delete_fcp_xri_aborted() 535 spin_unlock(&phba->sli4_hba.abts_scsi_buf_list_lock); in lpfc_sli4_vport_delete_fcp_xri_aborted() 562 spin_lock(&phba->sli4_hba.abts_scsi_buf_list_lock); in lpfc_sli4_fcp_xri_aborted() 564 &phba->sli4_hba.lpfc_abts_scsi_buf_list, list) { in lpfc_sli4_fcp_xri_aborted() 570 &phba->sli4_hba.abts_scsi_buf_list_lock); in lpfc_sli4_fcp_xri_aborted() 589 spin_unlock(&phba->sli4_hba.abts_scsi_buf_list_lock); in lpfc_sli4_fcp_xri_aborted() 767 phba->sli4_hba.scsi_xri_cnt); in lpfc_sli4_repost_scsi_sgl_list() 866 psb->cur_iocbq.sli4_xritag = phba->sli4_hba.xri_ids[lxri]; in lpfc_new_scsi_buf_s4() 923 phba->sli4_hba.scsi_xri_cnt++; in lpfc_new_scsi_buf_s4() [all …]
|
D | lpfc_vport.c | 96 phba->sli4_hba.max_cfg_param.vpi_used++; in lpfc_alloc_vpi() 109 phba->sli4_hba.max_cfg_param.vpi_used--; in lpfc_free_vpi()
|
D | lpfc_mem.c | 50 int max_xri = phba->sli4_hba.max_cfg_param.max_xri; in lpfc_mem_alloc_active_rrq_pool_s4()
|
D | lpfc_els.c | 716 if (phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_FC) { in lpfc_cmpl_els_flogi_fabric() 1243 if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) == in lpfc_issue_els_flogi() 5864 bf_set(rrq_oxid, els_rrq, phba->sli4_hba.xri_ids[rrq->xritag]); in lpfc_issue_els_rrq() 8168 spin_lock(&phba->sli4_hba.abts_sgl_list_lock); in lpfc_sli4_vport_delete_els_xri_aborted() 8170 &phba->sli4_hba.lpfc_abts_els_sgl_list, list) { in lpfc_sli4_vport_delete_els_xri_aborted() 8174 spin_unlock(&phba->sli4_hba.abts_sgl_list_lock); in lpfc_sli4_vport_delete_els_xri_aborted() 8201 spin_lock(&phba->sli4_hba.abts_sgl_list_lock); in lpfc_sli4_els_xri_aborted() 8203 &phba->sli4_hba.lpfc_abts_els_sgl_list, list) { in lpfc_sli4_els_xri_aborted() 8210 &phba->sli4_hba.lpfc_sgl_list); in lpfc_sli4_els_xri_aborted() 8213 spin_unlock(&phba->sli4_hba.abts_sgl_list_lock); in lpfc_sli4_els_xri_aborted() [all …]
|
D | lpfc.h | 604 struct lpfc_sli4_hba sli4_hba; member
|
D | lpfc_hbadisc.c | 2716 (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) != in lpfc_init_vfi_cmpl() 2919 (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) != in lpfc_mbx_cmpl_reg_vfi() 4530 rpi = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]; in lpfc_unreg_rpi() 4541 &phba->sli4_hba.sli_intf) == in lpfc_unreg_rpi()
|
D | lpfc_ct.c | 344 icmd->ulpContext = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]; in lpfc_gen_req()
|