Lines Matching refs:sli4_hba
864 spin_lock(&phba->sli4_hba.abts_nvme_buf_list_lock); in lpfc_debugfs_nvmestat_data()
866 &phba->sli4_hba.lpfc_abts_nvmet_ctx_list, in lpfc_debugfs_nvmestat_data()
870 spin_unlock(&phba->sli4_hba.abts_nvme_buf_list_lock); in lpfc_debugfs_nvmestat_data()
874 spin_lock(&phba->sli4_hba.abts_nvme_buf_list_lock); in lpfc_debugfs_nvmestat_data()
876 &phba->sli4_hba.lpfc_abts_nvmet_ctx_list, in lpfc_debugfs_nvmestat_data()
886 spin_unlock(&phba->sli4_hba.abts_nvme_buf_list_lock); in lpfc_debugfs_nvmestat_data()
897 phba->sli4_hba.nvmet_xri_cnt, in lpfc_debugfs_nvmestat_data()
898 phba->sli4_hba.nvmet_io_wait_cnt, in lpfc_debugfs_nvmestat_data()
899 phba->sli4_hba.nvmet_io_wait_total, in lpfc_debugfs_nvmestat_data()
1313 for (i = 0; i < phba->sli4_hba.num_present_cpu; i++) { in lpfc_debugfs_cpucheck_data()
1338 for (i = 0; i < phba->sli4_hba.num_present_cpu; i++) { in lpfc_debugfs_cpucheck_data()
2398 for (i = 0; i < phba->sli4_hba.num_present_cpu; i++) { in lpfc_debugfs_cpucheck_write()
2922 if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf); in lpfc_idiag_baracc_read()
2925 mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p; in lpfc_idiag_baracc_read()
2927 mem_mapped_bar = phba->sli4_hba.ctrl_regs_memmap_p; in lpfc_idiag_baracc_read()
2929 mem_mapped_bar = phba->sli4_hba.drbl_regs_memmap_p; in lpfc_idiag_baracc_read()
2934 mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p; in lpfc_idiag_baracc_read()
3056 if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf); in lpfc_idiag_baracc_write()
3074 mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p; in lpfc_idiag_baracc_write()
3078 mem_mapped_bar = phba->sli4_hba.ctrl_regs_memmap_p; in lpfc_idiag_baracc_write()
3082 mem_mapped_bar = phba->sli4_hba.drbl_regs_memmap_p; in lpfc_idiag_baracc_write()
3089 mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p; in lpfc_idiag_baracc_write()
3184 qp = phba->sli4_hba.fcp_wq[qidx]; in lpfc_idiag_wqs_for_cq()
3192 qp = phba->sli4_hba.nvme_wq[qidx]; in lpfc_idiag_wqs_for_cq()
3264 qp = phba->sli4_hba.fcp_cq[qidx]; in lpfc_idiag_cqs_for_eq()
3283 qp = phba->sli4_hba.nvme_cq[qidx]; in lpfc_idiag_cqs_for_eq()
3303 qp = phba->sli4_hba.nvmet_cqset[eqidx]; in lpfc_idiag_cqs_for_eq()
3313 qp = phba->sli4_hba.nvmet_mrq_hdr[eqidx]; in lpfc_idiag_cqs_for_eq()
3315 phba->sli4_hba.nvmet_mrq_data[eqidx], in lpfc_idiag_cqs_for_eq()
3388 if (phba->sli4_hba.hba_eq && phba->io_channel_irqs) { in lpfc_idiag_queinfo_read()
3405 qp = phba->sli4_hba.hba_eq[x]; in lpfc_idiag_queinfo_read()
3428 qp = phba->sli4_hba.mbx_cq; in lpfc_idiag_queinfo_read()
3434 qp = phba->sli4_hba.mbx_wq; in lpfc_idiag_queinfo_read()
3440 qp = phba->sli4_hba.els_cq; in lpfc_idiag_queinfo_read()
3449 qp = phba->sli4_hba.els_wq; in lpfc_idiag_queinfo_read()
3454 qp = phba->sli4_hba.hdr_rq; in lpfc_idiag_queinfo_read()
3455 len = __lpfc_idiag_print_rqpair(qp, phba->sli4_hba.dat_rq, in lpfc_idiag_queinfo_read()
3461 qp = phba->sli4_hba.nvmels_cq; in lpfc_idiag_queinfo_read()
3471 qp = phba->sli4_hba.nvmels_wq; in lpfc_idiag_queinfo_read()
3483 qp = phba->sli4_hba.fof_eq; in lpfc_idiag_queinfo_read()
3494 qp = phba->sli4_hba.oas_cq; in lpfc_idiag_queinfo_read()
3503 qp = phba->sli4_hba.oas_wq; in lpfc_idiag_queinfo_read()
3726 if (phba->sli4_hba.hba_eq) { in lpfc_idiag_queacc_write()
3728 qp = phba->sli4_hba.hba_eq[qidx]; in lpfc_idiag_queacc_write()
3744 if (phba->sli4_hba.mbx_cq && in lpfc_idiag_queacc_write()
3745 phba->sli4_hba.mbx_cq->queue_id == queid) { in lpfc_idiag_queacc_write()
3748 phba->sli4_hba.mbx_cq, index, count); in lpfc_idiag_queacc_write()
3751 idiag.ptr_private = phba->sli4_hba.mbx_cq; in lpfc_idiag_queacc_write()
3755 if (phba->sli4_hba.els_cq && in lpfc_idiag_queacc_write()
3756 phba->sli4_hba.els_cq->queue_id == queid) { in lpfc_idiag_queacc_write()
3759 phba->sli4_hba.els_cq, index, count); in lpfc_idiag_queacc_write()
3762 idiag.ptr_private = phba->sli4_hba.els_cq; in lpfc_idiag_queacc_write()
3766 if (phba->sli4_hba.nvmels_cq && in lpfc_idiag_queacc_write()
3767 phba->sli4_hba.nvmels_cq->queue_id == queid) { in lpfc_idiag_queacc_write()
3770 phba->sli4_hba.nvmels_cq, index, count); in lpfc_idiag_queacc_write()
3773 idiag.ptr_private = phba->sli4_hba.nvmels_cq; in lpfc_idiag_queacc_write()
3777 if (phba->sli4_hba.fcp_cq) { in lpfc_idiag_queacc_write()
3780 qp = phba->sli4_hba.fcp_cq[qidx]; in lpfc_idiag_queacc_write()
3793 if (phba->sli4_hba.nvme_cq) { in lpfc_idiag_queacc_write()
3796 if (phba->sli4_hba.nvme_cq[qidx] && in lpfc_idiag_queacc_write()
3797 phba->sli4_hba.nvme_cq[qidx]->queue_id == in lpfc_idiag_queacc_write()
3801 phba->sli4_hba.nvme_cq[qidx], in lpfc_idiag_queacc_write()
3806 phba->sli4_hba.nvme_cq[qidx]; in lpfc_idiag_queacc_write()
3815 if (phba->sli4_hba.mbx_wq && in lpfc_idiag_queacc_write()
3816 phba->sli4_hba.mbx_wq->queue_id == queid) { in lpfc_idiag_queacc_write()
3819 phba->sli4_hba.mbx_wq, index, count); in lpfc_idiag_queacc_write()
3822 idiag.ptr_private = phba->sli4_hba.mbx_wq; in lpfc_idiag_queacc_write()
3829 if (phba->sli4_hba.els_wq && in lpfc_idiag_queacc_write()
3830 phba->sli4_hba.els_wq->queue_id == queid) { in lpfc_idiag_queacc_write()
3833 phba->sli4_hba.els_wq, index, count); in lpfc_idiag_queacc_write()
3836 idiag.ptr_private = phba->sli4_hba.els_wq; in lpfc_idiag_queacc_write()
3840 if (phba->sli4_hba.nvmels_wq && in lpfc_idiag_queacc_write()
3841 phba->sli4_hba.nvmels_wq->queue_id == queid) { in lpfc_idiag_queacc_write()
3844 phba->sli4_hba.nvmels_wq, index, count); in lpfc_idiag_queacc_write()
3847 idiag.ptr_private = phba->sli4_hba.nvmels_wq; in lpfc_idiag_queacc_write()
3851 if (phba->sli4_hba.fcp_wq) { in lpfc_idiag_queacc_write()
3854 qp = phba->sli4_hba.fcp_wq[qidx]; in lpfc_idiag_queacc_write()
3867 if (phba->sli4_hba.nvme_wq) { in lpfc_idiag_queacc_write()
3870 qp = phba->sli4_hba.nvme_wq[qidx]; in lpfc_idiag_queacc_write()
3884 if (phba->sli4_hba.nvme_wq) { in lpfc_idiag_queacc_write()
3887 if (!phba->sli4_hba.nvme_wq[qidx]) in lpfc_idiag_queacc_write()
3889 if (phba->sli4_hba.nvme_wq[qidx]->queue_id == in lpfc_idiag_queacc_write()
3893 phba->sli4_hba.nvme_wq[qidx], in lpfc_idiag_queacc_write()
3898 phba->sli4_hba.nvme_wq[qidx]; in lpfc_idiag_queacc_write()
3907 if (phba->sli4_hba.hdr_rq && in lpfc_idiag_queacc_write()
3908 phba->sli4_hba.hdr_rq->queue_id == queid) { in lpfc_idiag_queacc_write()
3911 phba->sli4_hba.hdr_rq, index, count); in lpfc_idiag_queacc_write()
3914 idiag.ptr_private = phba->sli4_hba.hdr_rq; in lpfc_idiag_queacc_write()
3918 if (phba->sli4_hba.dat_rq && in lpfc_idiag_queacc_write()
3919 phba->sli4_hba.dat_rq->queue_id == queid) { in lpfc_idiag_queacc_write()
3922 phba->sli4_hba.dat_rq, index, count); in lpfc_idiag_queacc_write()
3925 idiag.ptr_private = phba->sli4_hba.dat_rq; in lpfc_idiag_queacc_write()
3992 readl(phba->sli4_hba.EQDBregaddr)); in lpfc_idiag_drbacc_read_reg()
3997 readl(phba->sli4_hba.CQDBregaddr)); in lpfc_idiag_drbacc_read_reg()
4002 readl(phba->sli4_hba.MQDBregaddr)); in lpfc_idiag_drbacc_read_reg()
4007 readl(phba->sli4_hba.WQDBregaddr)); in lpfc_idiag_drbacc_read_reg()
4012 readl(phba->sli4_hba.RQDBregaddr)); in lpfc_idiag_drbacc_read_reg()
4137 drb_reg = phba->sli4_hba.EQDBregaddr; in lpfc_idiag_drbacc_write()
4140 drb_reg = phba->sli4_hba.CQDBregaddr; in lpfc_idiag_drbacc_write()
4143 drb_reg = phba->sli4_hba.MQDBregaddr; in lpfc_idiag_drbacc_write()
4146 drb_reg = phba->sli4_hba.WQDBregaddr; in lpfc_idiag_drbacc_write()
4149 drb_reg = phba->sli4_hba.RQDBregaddr; in lpfc_idiag_drbacc_write()
4202 readl(phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_read_reg()
4208 readl(phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_read_reg()
4214 readl(phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_read_reg()
4220 readl(phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_read_reg()
4226 readl(phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_read_reg()
4232 readl(phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_read_reg()
4352 ctl_reg = phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_write()
4356 ctl_reg = phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_write()
4360 ctl_reg = phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_write()
4364 ctl_reg = phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_write()
4368 ctl_reg = phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_write()
4372 ctl_reg = phba->sli4_hba.conf_regs_memmap_p + in lpfc_idiag_ctlacc_write()
4718 list_for_each_entry(rsrc_blks, &phba->sli4_hba.lpfc_vfi_blk_list, in lpfc_idiag_extacc_drivr_get()
4730 list_for_each_entry(rsrc_blks, &phba->sli4_hba.lpfc_rpi_blk_list, in lpfc_idiag_extacc_drivr_get()
4742 list_for_each_entry(rsrc_blks, &phba->sli4_hba.lpfc_xri_blk_list, in lpfc_idiag_extacc_drivr_get()
5789 if (phba->sli4_hba.extents_in_use) { in lpfc_debugfs_initialize()