Home
last modified time | relevance | path

Searched refs:sli4_hba (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_debugfs.h376 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 …]
Dlpfc_init.c846 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 …]
Dlpfc_debugfs.c1747 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 …]
Dlpfc_sli.c210 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 …]
Dlpfc_attr.c360 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 …]
Dlpfc_mbox.c745 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()
Dlpfc_bsg.c479 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 …]
Dlpfc_scsi.c528 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 …]
Dlpfc_vport.c96 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()
Dlpfc_mem.c50 int max_xri = phba->sli4_hba.max_cfg_param.max_xri; in lpfc_mem_alloc_active_rrq_pool_s4()
Dlpfc_els.c716 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 …]
Dlpfc.h604 struct lpfc_sli4_hba sli4_hba; member
Dlpfc_hbadisc.c2716 (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()
Dlpfc_ct.c344 icmd->ulpContext = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]; in lpfc_gen_req()