Lines Matching refs:sli4_hba

137 		  phba->sli4_hba.pc_sli4_params.mi_cap,
139 phba->sli4_hba.pc_sli4_params.cmf, phba->cmf_timer_cnt);
144 if (!phba->sli4_hba.pc_sli4_params.cmf)
502 phba->sli4_hba.nvmet_xri_cnt,
503 phba->sli4_hba.nvmet_io_wait_cnt,
504 phba->sli4_hba.nvmet_io_wait_total,
524 phba->sli4_hba.max_cfg_param.max_xri,
525 phba->sli4_hba.io_xri_max,
647 cstat = &phba->sli4_hba.hdwq[i].nvme_cstat;
725 cstat = &phba->sli4_hba.hdwq[i].scsi_cstat;
964 if_type = phba->sli4_hba.pc_sli4_params.if_type;
965 sli_family = phba->sli4_hba.pc_sli4_params.sli_family;
1104 phba->sli4_hba.fawwpn_flag &
1122 &phba->sli4_hba.sli_intf) ==
1126 if (bf_get(lpfc_conf_trunk_port0, &phba->sli4_hba))
1133 if (bf_get(lpfc_conf_trunk_port1, &phba->sli4_hba))
1140 if (bf_get(lpfc_conf_trunk_port2, &phba->sli4_hba))
1147 if (bf_get(lpfc_conf_trunk_port3, &phba->sli4_hba))
1178 if (phba->sli4_hba.lnk_info.lnk_dv == LPFC_LNK_DAT_VAL) {
1179 if (phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_GE)
1181 if (phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_FC)
1205 phba->sli4_hba.pc_sli4_params.oas_supported);
1421 list_for_each_entry(qp, &phba->sli4_hba.lpfc_wq_list, wq_list) {
1638 if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
1656 if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
1701 (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
1728 reg_val = readl(phba->sli4_hba.conf_regs_memmap_p +
1738 writel(reg_val, phba->sli4_hba.conf_regs_memmap_p +
1741 readl(phba->sli4_hba.conf_regs_memmap_p + LPFC_CTL_PDEV_CTL_OFFSET);
2133 struct lpfc_sli4_hba *sli4_hba;
2171 sli4_hba = &phba->sli4_hba;
2172 max_cfg_param = &sli4_hba->max_cfg_param;
2175 if (!phba->sli4_hba.extents_in_use) {
2307 struct lpfc_sli4_hba *sli4_hba;
2312 sli4_hba = &phba->sli4_hba;
2313 max_cfg_param = &sli4_hba->max_cfg_param;
2372 struct lpfc_sli4_hba *sli4_hba;
2377 sli4_hba = &phba->sli4_hba;
2378 max_cfg_param = &sli4_hba->max_cfg_param;
2437 struct lpfc_sli4_hba *sli4_hba;
2442 sli4_hba = &phba->sli4_hba;
2443 max_cfg_param = &sli4_hba->max_cfg_param;
3105 memcpy(phba->sli4_hba.oas_next_tgt_wwpn, wwpn, (8 * sizeof(uint8_t)));
3111 phba->sli4_hba.oas_next_lun = FIND_FIRST_OAS_LUN;
3236 memcpy(phba->sli4_hba.oas_next_vpt_wwpn, wwpn, (8 * sizeof(uint8_t)));
3244 phba->sli4_hba.oas_next_lun = FIND_FIRST_OAS_LUN;
3404 phba->sli4_hba.oas_next_vpt_wwpn,
3406 phba->sli4_hba.oas_next_tgt_wwpn,
3407 &phba->sli4_hba.oas_next_lun,
3623 phba->sli4_hba.pc_sli4_params.pls);
4204 &phba->sli4_hba.sli_intf);
4206 &phba->sli4_hba.sli_intf);
4208 (!phba->sli4_hba.pc_sli4_params.pls &&
4309 if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
4818 eqi = per_cpu_ptr(phba->sli4_hba.eq_info, i);
4931 eq = phba->sli4_hba.hba_eq_hdl[i].eq;
5035 phba->sli4_hba.num_possible_cpu);
5039 while (phba->sli4_hba.curr_disp_cpu <
5040 phba->sli4_hba.num_possible_cpu) {
5041 cpup = &phba->sli4_hba.cpu_map[phba->sli4_hba.curr_disp_cpu];
5043 if (!cpu_present(phba->sli4_hba.curr_disp_cpu))
5046 phba->sli4_hba.curr_disp_cpu);
5053 phba->sli4_hba.curr_disp_cpu,
5062 phba->sli4_hba.curr_disp_cpu,
5073 phba->sli4_hba.curr_disp_cpu,
5084 phba->sli4_hba.curr_disp_cpu,
5092 phba->sli4_hba.curr_disp_cpu++;
5095 if (phba->sli4_hba.curr_disp_cpu <
5096 phba->sli4_hba.num_possible_cpu &&
5104 if (phba->sli4_hba.curr_disp_cpu == phba->sli4_hba.num_possible_cpu)
5105 phba->sli4_hba.curr_disp_cpu = 0;
5495 struct cpumask *aff_mask = &phba->sli4_hba.irq_aff_mask;
5602 aff_mask = &phba->sli4_hba.irq_aff_mask;
7302 phba->cfg_hdw_queue = phba->sli4_hba.num_present_cpu;
7304 phba->cfg_irq_chann = phba->sli4_hba.num_present_cpu;
7334 if (phba->cfg_hdw_queue > phba->sli4_hba.num_present_cpu) {
7335 phba->cfg_hdw_queue = phba->sli4_hba.num_present_cpu;
7338 if (phba->cfg_irq_chann > phba->sli4_hba.num_present_cpu) {
7339 phba->cfg_irq_chann = phba->sli4_hba.num_present_cpu;