sli4_hba          691 drivers/scsi/lpfc/lpfc.h 	struct lpfc_sli4_hba sli4_hba;
sli4_hba         1303 drivers/scsi/lpfc/lpfc.h 		if (phba->sli4_hba.els_wq)
sli4_hba         1304 drivers/scsi/lpfc/lpfc.h 			return phba->sli4_hba.els_wq->pring;
sli4_hba         1327 drivers/scsi/lpfc/lpfc.h 	writel(reg_data.word0, phba->sli4_hba.u.if_type2.EQDregaddr);
sli4_hba          331 drivers/scsi/lpfc/lpfc_attr.c 			  phba->sli4_hba.nvmet_xri_cnt,
sli4_hba          332 drivers/scsi/lpfc/lpfc_attr.c 			  phba->sli4_hba.nvmet_io_wait_cnt,
sli4_hba          333 drivers/scsi/lpfc/lpfc_attr.c 			  phba->sli4_hba.nvmet_io_wait_total,
sli4_hba          354 drivers/scsi/lpfc/lpfc_attr.c 		  phba->sli4_hba.max_cfg_param.max_xri,
sli4_hba          355 drivers/scsi/lpfc/lpfc_attr.c 		  phba->sli4_hba.io_xri_max,
sli4_hba          475 drivers/scsi/lpfc/lpfc_attr.c 		cstat = &phba->sli4_hba.hdwq[i].nvme_cstat;
sli4_hba          555 drivers/scsi/lpfc/lpfc_attr.c 		cstat = &phba->sli4_hba.hdwq[i].scsi_cstat;
sli4_hba          813 drivers/scsi/lpfc/lpfc_attr.c 	if_type = phba->sli4_hba.pc_sli4_params.if_type;
sli4_hba          814 drivers/scsi/lpfc/lpfc_attr.c 	sli_family = phba->sli4_hba.pc_sli4_params.sli_family;
sli4_hba          964 drivers/scsi/lpfc/lpfc_attr.c 	     &phba->sli4_hba.sli_intf) ==
sli4_hba          968 drivers/scsi/lpfc/lpfc_attr.c 		if (bf_get(lpfc_conf_trunk_port0, &phba->sli4_hba))
sli4_hba          975 drivers/scsi/lpfc/lpfc_attr.c 		if (bf_get(lpfc_conf_trunk_port1, &phba->sli4_hba))
sli4_hba          982 drivers/scsi/lpfc/lpfc_attr.c 		if (bf_get(lpfc_conf_trunk_port2, &phba->sli4_hba))
sli4_hba          989 drivers/scsi/lpfc/lpfc_attr.c 		if (bf_get(lpfc_conf_trunk_port3, &phba->sli4_hba))
sli4_hba         1020 drivers/scsi/lpfc/lpfc_attr.c 	if (phba->sli4_hba.lnk_info.lnk_dv == LPFC_LNK_DAT_VAL) {
sli4_hba         1021 drivers/scsi/lpfc/lpfc_attr.c 		if (phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_GE)
sli4_hba         1023 drivers/scsi/lpfc/lpfc_attr.c 		if (phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_FC)
sli4_hba         1047 drivers/scsi/lpfc/lpfc_attr.c 			phba->sli4_hba.pc_sli4_params.oas_supported);
sli4_hba         1261 drivers/scsi/lpfc/lpfc_attr.c 		list_for_each_entry(qp, &phba->sli4_hba.lpfc_wq_list, wq_list) {
sli4_hba         1478 drivers/scsi/lpfc/lpfc_attr.c 	lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
sli4_hba         1489 drivers/scsi/lpfc/lpfc_attr.c 		lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
sli4_hba         1532 drivers/scsi/lpfc/lpfc_attr.c 	    (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         1559 drivers/scsi/lpfc/lpfc_attr.c 	reg_val = readl(phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         1569 drivers/scsi/lpfc/lpfc_attr.c 	writel(reg_val, phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         1572 drivers/scsi/lpfc/lpfc_attr.c 	readl(phba->sli4_hba.conf_regs_memmap_p + LPFC_CTL_PDEV_CTL_OFFSET);
sli4_hba         1884 drivers/scsi/lpfc/lpfc_attr.c 					phba->sli4_hba.max_cfg_param.rpi_used;
sli4_hba         1889 drivers/scsi/lpfc/lpfc_attr.c 					phba->sli4_hba.max_cfg_param.xri_used;
sli4_hba         1903 drivers/scsi/lpfc/lpfc_attr.c 			*avpi = max_vpi - phba->sli4_hba.max_cfg_param.vpi_used;
sli4_hba         3037 drivers/scsi/lpfc/lpfc_attr.c 	memcpy(phba->sli4_hba.oas_next_tgt_wwpn, wwpn, (8 * sizeof(uint8_t)));
sli4_hba         3043 drivers/scsi/lpfc/lpfc_attr.c 	phba->sli4_hba.oas_next_lun = FIND_FIRST_OAS_LUN;
sli4_hba         3168 drivers/scsi/lpfc/lpfc_attr.c 	memcpy(phba->sli4_hba.oas_next_vpt_wwpn, wwpn, (8 * sizeof(uint8_t)));
sli4_hba         3176 drivers/scsi/lpfc/lpfc_attr.c 	phba->sli4_hba.oas_next_lun = FIND_FIRST_OAS_LUN;
sli4_hba         3333 drivers/scsi/lpfc/lpfc_attr.c 				   phba->sli4_hba.oas_next_vpt_wwpn,
sli4_hba         3335 drivers/scsi/lpfc/lpfc_attr.c 				   phba->sli4_hba.oas_next_tgt_wwpn,
sli4_hba         3336 drivers/scsi/lpfc/lpfc_attr.c 				   &phba->sli4_hba.oas_next_lun,
sli4_hba         4522 drivers/scsi/lpfc/lpfc_attr.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         5072 drivers/scsi/lpfc/lpfc_attr.c 			eqi = per_cpu_ptr(phba->sli4_hba.eq_info, i);
sli4_hba         5185 drivers/scsi/lpfc/lpfc_attr.c 		eq = phba->sli4_hba.hba_eq_hdl[i].eq;
sli4_hba         5289 drivers/scsi/lpfc/lpfc_attr.c 				phba->sli4_hba.num_possible_cpu);
sli4_hba         5293 drivers/scsi/lpfc/lpfc_attr.c 	while (phba->sli4_hba.curr_disp_cpu <
sli4_hba         5294 drivers/scsi/lpfc/lpfc_attr.c 	       phba->sli4_hba.num_possible_cpu) {
sli4_hba         5295 drivers/scsi/lpfc/lpfc_attr.c 		cpup = &phba->sli4_hba.cpu_map[phba->sli4_hba.curr_disp_cpu];
sli4_hba         5297 drivers/scsi/lpfc/lpfc_attr.c 		if (!cpu_present(phba->sli4_hba.curr_disp_cpu))
sli4_hba         5300 drivers/scsi/lpfc/lpfc_attr.c 					phba->sli4_hba.curr_disp_cpu);
sli4_hba         5307 drivers/scsi/lpfc/lpfc_attr.c 					phba->sli4_hba.curr_disp_cpu,
sli4_hba         5316 drivers/scsi/lpfc/lpfc_attr.c 					phba->sli4_hba.curr_disp_cpu,
sli4_hba         5327 drivers/scsi/lpfc/lpfc_attr.c 					phba->sli4_hba.curr_disp_cpu,
sli4_hba         5338 drivers/scsi/lpfc/lpfc_attr.c 					phba->sli4_hba.curr_disp_cpu,
sli4_hba         5346 drivers/scsi/lpfc/lpfc_attr.c 		phba->sli4_hba.curr_disp_cpu++;
sli4_hba         5349 drivers/scsi/lpfc/lpfc_attr.c 		if (phba->sli4_hba.curr_disp_cpu <
sli4_hba         5350 drivers/scsi/lpfc/lpfc_attr.c 				phba->sli4_hba.num_possible_cpu &&
sli4_hba         5358 drivers/scsi/lpfc/lpfc_attr.c 	if (phba->sli4_hba.curr_disp_cpu == phba->sli4_hba.num_possible_cpu)
sli4_hba         5359 drivers/scsi/lpfc/lpfc_attr.c 		phba->sli4_hba.curr_disp_cpu = 0;
sli4_hba         7198 drivers/scsi/lpfc/lpfc_attr.c 		phba->cfg_hdw_queue = phba->sli4_hba.num_present_cpu;
sli4_hba         7200 drivers/scsi/lpfc/lpfc_attr.c 		phba->cfg_irq_chann = phba->sli4_hba.num_present_cpu;
sli4_hba         7233 drivers/scsi/lpfc/lpfc_attr.c 	if (phba->cfg_hdw_queue > phba->sli4_hba.num_present_cpu)
sli4_hba         7234 drivers/scsi/lpfc/lpfc_attr.c 		phba->cfg_hdw_queue = phba->sli4_hba.num_present_cpu;
sli4_hba         7235 drivers/scsi/lpfc/lpfc_attr.c 	if (phba->cfg_irq_chann > phba->sli4_hba.num_present_cpu)
sli4_hba         7236 drivers/scsi/lpfc/lpfc_attr.c 		phba->cfg_irq_chann = phba->sli4_hba.num_present_cpu;
sli4_hba          487 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpContext = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
sli4_hba          731 drivers/scsi/lpfc/lpfc_bsg.c 		cmdiocbq->iocb.ulpContext = phba->sli4_hba.rpi_ids[rpi];
sli4_hba         1558 drivers/scsi/lpfc/lpfc_bsg.c 				phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
sli4_hba         1738 drivers/scsi/lpfc/lpfc_bsg.c 	list_for_each_entry(qp, &phba->sli4_hba.lpfc_wq_list, wq_list) {
sli4_hba         1936 drivers/scsi/lpfc/lpfc_bsg.c 			diag, phba->sli4_hba.lnk_info.lnk_tp,
sli4_hba         1937 drivers/scsi/lpfc/lpfc_bsg.c 			phba->sli4_hba.lnk_info.lnk_no);
sli4_hba         1943 drivers/scsi/lpfc/lpfc_bsg.c 	       phba->sli4_hba.lnk_info.lnk_no);
sli4_hba         1945 drivers/scsi/lpfc/lpfc_bsg.c 	       phba->sli4_hba.lnk_info.lnk_tp);
sli4_hba         2001 drivers/scsi/lpfc/lpfc_bsg.c 	if (phba->sli4_hba.conf_trunk & (1 << link_no)) {
sli4_hba         2007 drivers/scsi/lpfc/lpfc_bsg.c 		       phba->sli4_hba.lnk_info.lnk_tp);
sli4_hba         2043 drivers/scsi/lpfc/lpfc_bsg.c 				phba->sli4_hba.vfi_ids[phba->pport->vfi],
sli4_hba         2089 drivers/scsi/lpfc/lpfc_bsg.c 		link_no = phba->sli4_hba.lnk_info.lnk_no;
sli4_hba         2099 drivers/scsi/lpfc/lpfc_bsg.c 			phba->sli4_hba.conf_trunk &= ~((1 << link_no) << 4);
sli4_hba         2104 drivers/scsi/lpfc/lpfc_bsg.c 		if (phba->sli4_hba.conf_trunk & ((1 << link_no) << 4)) {
sli4_hba         2156 drivers/scsi/lpfc/lpfc_bsg.c 		if (phba->sli4_hba.conf_trunk & (1 << link_no)) {
sli4_hba         2162 drivers/scsi/lpfc/lpfc_bsg.c 			if (phba->sli4_hba.conf_trunk) {
sli4_hba         2174 drivers/scsi/lpfc/lpfc_bsg.c 			phba->sli4_hba.conf_trunk |= (1 << link_no) << 4;
sli4_hba         2179 drivers/scsi/lpfc/lpfc_bsg.c 		if (phba->sli4_hba.conf_trunk & (1 << link_no)) {
sli4_hba         2185 drivers/scsi/lpfc/lpfc_bsg.c 			if (phba->sli4_hba.conf_trunk) {
sli4_hba         2197 drivers/scsi/lpfc/lpfc_bsg.c 			phba->sli4_hba.conf_trunk |= (1 << link_no) << 4;
sli4_hba         2297 drivers/scsi/lpfc/lpfc_bsg.c 	else if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) >=
sli4_hba         2337 drivers/scsi/lpfc/lpfc_bsg.c 	if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         2429 drivers/scsi/lpfc/lpfc_bsg.c 	if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         2473 drivers/scsi/lpfc/lpfc_bsg.c 	       phba->sli4_hba.lnk_info.lnk_no);
sli4_hba         2475 drivers/scsi/lpfc/lpfc_bsg.c 	       phba->sli4_hba.lnk_info.lnk_tp);
sli4_hba         2621 drivers/scsi/lpfc/lpfc_bsg.c 				 phba->sli4_hba.rpi_ids[rpi], mbox);
sli4_hba         3301 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->un.ulpWord[3] = phba->sli4_hba.rpi_ids[rpi];
sli4_hba         3940 drivers/scsi/lpfc/lpfc_bsg.c 		if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         4126 drivers/scsi/lpfc/lpfc_bsg.c 		if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         5738 drivers/scsi/lpfc/lpfc_bsg.c 		   bf_get(lpfc_conf_trunk_port0, &phba->sli4_hba));
sli4_hba         5741 drivers/scsi/lpfc/lpfc_bsg.c 		   bf_get(lpfc_conf_trunk_port1, &phba->sli4_hba));
sli4_hba         5744 drivers/scsi/lpfc/lpfc_bsg.c 		   bf_get(lpfc_conf_trunk_port2, &phba->sli4_hba));
sli4_hba         5747 drivers/scsi/lpfc/lpfc_bsg.c 		   bf_get(lpfc_conf_trunk_port3, &phba->sli4_hba));
sli4_hba         5749 drivers/scsi/lpfc/lpfc_bsg.c 	event_reply->port_speed = phba->sli4_hba.link_state.speed / 1000;
sli4_hba         5751 drivers/scsi/lpfc/lpfc_bsg.c 				phba->sli4_hba.link_state.logical_speed / 1000;
sli4_hba          370 drivers/scsi/lpfc/lpfc_ct.c 		icmd->ulpContext = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
sli4_hba         2445 drivers/scsi/lpfc/lpfc_ct.c 	    phba->sli4_hba.pc_sli4_params.nvme)
sli4_hba          416 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = &phba->sli4_hba.hdwq[lpfc_debugfs_last_xripool];
sli4_hba          472 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!phba->sli4_hba.hdwq)
sli4_hba          528 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = &phba->sli4_hba.hdwq[i];
sli4_hba          605 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!phba->sli4_hba.hdwq)
sli4_hba          611 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = &phba->sli4_hba.hdwq[lpfc_debugfs_last_lock];
sli4_hba         1129 drivers/scsi/lpfc/lpfc_debugfs.c 		spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1131 drivers/scsi/lpfc/lpfc_debugfs.c 				&phba->sli4_hba.lpfc_abts_nvmet_ctx_list,
sli4_hba         1135 drivers/scsi/lpfc/lpfc_debugfs.c 		spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1139 drivers/scsi/lpfc/lpfc_debugfs.c 			spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1141 drivers/scsi/lpfc/lpfc_debugfs.c 				    &phba->sli4_hba.lpfc_abts_nvmet_ctx_list,
sli4_hba         1151 drivers/scsi/lpfc/lpfc_debugfs.c 			spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1162 drivers/scsi/lpfc/lpfc_debugfs.c 				phba->sli4_hba.nvmet_xri_cnt,
sli4_hba         1163 drivers/scsi/lpfc/lpfc_debugfs.c 				phba->sli4_hba.nvmet_io_wait_cnt,
sli4_hba         1164 drivers/scsi/lpfc/lpfc_debugfs.c 				phba->sli4_hba.nvmet_io_wait_total,
sli4_hba         1188 drivers/scsi/lpfc/lpfc_debugfs.c 			cstat = &phba->sli4_hba.hdwq[i].nvme_cstat;
sli4_hba         1274 drivers/scsi/lpfc/lpfc_debugfs.c 		cstat = &phba->sli4_hba.hdwq[i].scsi_cstat;
sli4_hba         1643 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = &phba->sli4_hba.hdwq[i];
sli4_hba         2063 drivers/scsi/lpfc/lpfc_debugfs.c 			qp = &phba->sli4_hba.hdwq[i];
sli4_hba         2421 drivers/scsi/lpfc/lpfc_debugfs.c 			qp = &phba->sli4_hba.hdwq[i];
sli4_hba         2585 drivers/scsi/lpfc/lpfc_debugfs.c 			memset(&phba->sli4_hba.hdwq[i].scsi_cstat, 0,
sli4_hba         2586 drivers/scsi/lpfc/lpfc_debugfs.c 			       sizeof(phba->sli4_hba.hdwq[i].scsi_cstat));
sli4_hba         2905 drivers/scsi/lpfc/lpfc_debugfs.c 			qp = &phba->sli4_hba.hdwq[i];
sli4_hba         3429 drivers/scsi/lpfc/lpfc_debugfs.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         3432 drivers/scsi/lpfc/lpfc_debugfs.c 			mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p;
sli4_hba         3434 drivers/scsi/lpfc/lpfc_debugfs.c 			mem_mapped_bar = phba->sli4_hba.ctrl_regs_memmap_p;
sli4_hba         3436 drivers/scsi/lpfc/lpfc_debugfs.c 			mem_mapped_bar = phba->sli4_hba.drbl_regs_memmap_p;
sli4_hba         3441 drivers/scsi/lpfc/lpfc_debugfs.c 			mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p;
sli4_hba         3563 drivers/scsi/lpfc/lpfc_debugfs.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         3581 drivers/scsi/lpfc/lpfc_debugfs.c 			mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p;
sli4_hba         3585 drivers/scsi/lpfc/lpfc_debugfs.c 			mem_mapped_bar = phba->sli4_hba.ctrl_regs_memmap_p;
sli4_hba         3589 drivers/scsi/lpfc/lpfc_debugfs.c 			mem_mapped_bar = phba->sli4_hba.drbl_regs_memmap_p;
sli4_hba         3596 drivers/scsi/lpfc/lpfc_debugfs.c 			mem_mapped_bar = phba->sli4_hba.conf_regs_memmap_p;
sli4_hba         3691 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.hdwq[qidx].io_wq;
sli4_hba         3763 drivers/scsi/lpfc/lpfc_debugfs.c 	qp = phba->sli4_hba.hdwq[eqidx].io_cq;
sli4_hba         3780 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.nvmet_cqset[eqidx];
sli4_hba         3790 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.nvmet_mrq_hdr[eqidx];
sli4_hba         3792 drivers/scsi/lpfc/lpfc_debugfs.c 				phba->sli4_hba.nvmet_mrq_data[eqidx],
sli4_hba         3867 drivers/scsi/lpfc/lpfc_debugfs.c 	if (phba->sli4_hba.hdwq && phba->cfg_hdw_queue) {
sli4_hba         3880 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.hdwq[x].hba_eq;
sli4_hba         3903 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.mbx_cq;
sli4_hba         3909 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.mbx_wq;
sli4_hba         3915 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.els_cq;
sli4_hba         3924 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.els_wq;
sli4_hba         3929 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.hdr_rq;
sli4_hba         3930 drivers/scsi/lpfc/lpfc_debugfs.c 		len = __lpfc_idiag_print_rqpair(qp, phba->sli4_hba.dat_rq,
sli4_hba         3936 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.nvmels_cq;
sli4_hba         3946 drivers/scsi/lpfc/lpfc_debugfs.c 		qp = phba->sli4_hba.nvmels_wq;
sli4_hba         4172 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.hdwq) {
sli4_hba         4174 drivers/scsi/lpfc/lpfc_debugfs.c 				qp = phba->sli4_hba.hdwq[qidx].hba_eq;
sli4_hba         4190 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.mbx_cq &&
sli4_hba         4191 drivers/scsi/lpfc/lpfc_debugfs.c 		    phba->sli4_hba.mbx_cq->queue_id == queid) {
sli4_hba         4194 drivers/scsi/lpfc/lpfc_debugfs.c 					phba->sli4_hba.mbx_cq, index, count);
sli4_hba         4197 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.ptr_private = phba->sli4_hba.mbx_cq;
sli4_hba         4201 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.els_cq &&
sli4_hba         4202 drivers/scsi/lpfc/lpfc_debugfs.c 		    phba->sli4_hba.els_cq->queue_id == queid) {
sli4_hba         4205 drivers/scsi/lpfc/lpfc_debugfs.c 					phba->sli4_hba.els_cq, index, count);
sli4_hba         4208 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.ptr_private = phba->sli4_hba.els_cq;
sli4_hba         4212 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.nvmels_cq &&
sli4_hba         4213 drivers/scsi/lpfc/lpfc_debugfs.c 		    phba->sli4_hba.nvmels_cq->queue_id == queid) {
sli4_hba         4216 drivers/scsi/lpfc/lpfc_debugfs.c 					phba->sli4_hba.nvmels_cq, index, count);
sli4_hba         4219 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.ptr_private = phba->sli4_hba.nvmels_cq;
sli4_hba         4223 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.hdwq) {
sli4_hba         4226 drivers/scsi/lpfc/lpfc_debugfs.c 				qp = phba->sli4_hba.hdwq[qidx].io_cq;
sli4_hba         4242 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.mbx_wq &&
sli4_hba         4243 drivers/scsi/lpfc/lpfc_debugfs.c 		    phba->sli4_hba.mbx_wq->queue_id == queid) {
sli4_hba         4246 drivers/scsi/lpfc/lpfc_debugfs.c 					phba->sli4_hba.mbx_wq, index, count);
sli4_hba         4249 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.ptr_private = phba->sli4_hba.mbx_wq;
sli4_hba         4256 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.els_wq &&
sli4_hba         4257 drivers/scsi/lpfc/lpfc_debugfs.c 		    phba->sli4_hba.els_wq->queue_id == queid) {
sli4_hba         4260 drivers/scsi/lpfc/lpfc_debugfs.c 					phba->sli4_hba.els_wq, index, count);
sli4_hba         4263 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.ptr_private = phba->sli4_hba.els_wq;
sli4_hba         4267 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.nvmels_wq &&
sli4_hba         4268 drivers/scsi/lpfc/lpfc_debugfs.c 		    phba->sli4_hba.nvmels_wq->queue_id == queid) {
sli4_hba         4271 drivers/scsi/lpfc/lpfc_debugfs.c 					phba->sli4_hba.nvmels_wq, index, count);
sli4_hba         4274 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.ptr_private = phba->sli4_hba.nvmels_wq;
sli4_hba         4278 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.hdwq) {
sli4_hba         4281 drivers/scsi/lpfc/lpfc_debugfs.c 				qp = phba->sli4_hba.hdwq[qidx].io_wq;
sli4_hba         4298 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.hdr_rq &&
sli4_hba         4299 drivers/scsi/lpfc/lpfc_debugfs.c 		    phba->sli4_hba.hdr_rq->queue_id == queid) {
sli4_hba         4302 drivers/scsi/lpfc/lpfc_debugfs.c 					phba->sli4_hba.hdr_rq, index, count);
sli4_hba         4305 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.ptr_private = phba->sli4_hba.hdr_rq;
sli4_hba         4309 drivers/scsi/lpfc/lpfc_debugfs.c 		if (phba->sli4_hba.dat_rq &&
sli4_hba         4310 drivers/scsi/lpfc/lpfc_debugfs.c 		    phba->sli4_hba.dat_rq->queue_id == queid) {
sli4_hba         4313 drivers/scsi/lpfc/lpfc_debugfs.c 					phba->sli4_hba.dat_rq, index, count);
sli4_hba         4316 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.ptr_private = phba->sli4_hba.dat_rq;
sli4_hba         4383 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.EQDBregaddr));
sli4_hba         4388 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.CQDBregaddr));
sli4_hba         4393 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.MQDBregaddr));
sli4_hba         4398 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.WQDBregaddr));
sli4_hba         4403 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.RQDBregaddr));
sli4_hba         4528 drivers/scsi/lpfc/lpfc_debugfs.c 			drb_reg = phba->sli4_hba.EQDBregaddr;
sli4_hba         4531 drivers/scsi/lpfc/lpfc_debugfs.c 			drb_reg = phba->sli4_hba.CQDBregaddr;
sli4_hba         4534 drivers/scsi/lpfc/lpfc_debugfs.c 			drb_reg = phba->sli4_hba.MQDBregaddr;
sli4_hba         4537 drivers/scsi/lpfc/lpfc_debugfs.c 			drb_reg = phba->sli4_hba.WQDBregaddr;
sli4_hba         4540 drivers/scsi/lpfc/lpfc_debugfs.c 			drb_reg = phba->sli4_hba.RQDBregaddr;
sli4_hba         4593 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4599 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4605 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4611 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4617 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4623 drivers/scsi/lpfc/lpfc_debugfs.c 				readl(phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4743 drivers/scsi/lpfc/lpfc_debugfs.c 			ctl_reg = phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4747 drivers/scsi/lpfc/lpfc_debugfs.c 			ctl_reg = phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4751 drivers/scsi/lpfc/lpfc_debugfs.c 			ctl_reg = phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4755 drivers/scsi/lpfc/lpfc_debugfs.c 			ctl_reg = phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4759 drivers/scsi/lpfc/lpfc_debugfs.c 			ctl_reg = phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         4763 drivers/scsi/lpfc/lpfc_debugfs.c 			ctl_reg = phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         5109 drivers/scsi/lpfc/lpfc_debugfs.c 	list_for_each_entry(rsrc_blks, &phba->sli4_hba.lpfc_vfi_blk_list,
sli4_hba         5121 drivers/scsi/lpfc/lpfc_debugfs.c 	list_for_each_entry(rsrc_blks, &phba->sli4_hba.lpfc_rpi_blk_list,
sli4_hba         5133 drivers/scsi/lpfc/lpfc_debugfs.c 	list_for_each_entry(rsrc_blks, &phba->sli4_hba.lpfc_xri_blk_list,
sli4_hba         6052 drivers/scsi/lpfc/lpfc_debugfs.c 	if (phba->sli4_hba.extents_in_use) {
sli4_hba          418 drivers/scsi/lpfc/lpfc_debugfs.h 		wq = phba->sli4_hba.hdwq[wqidx].io_wq;
sli4_hba          421 drivers/scsi/lpfc/lpfc_debugfs.h 		wq = phba->sli4_hba.mbx_wq;
sli4_hba          424 drivers/scsi/lpfc/lpfc_debugfs.h 		wq = phba->sli4_hba.els_wq;
sli4_hba          427 drivers/scsi/lpfc/lpfc_debugfs.h 		wq = phba->sli4_hba.nvmels_wq;
sli4_hba          462 drivers/scsi/lpfc/lpfc_debugfs.h 		wq = phba->sli4_hba.hdwq[wqidx].io_wq;
sli4_hba          463 drivers/scsi/lpfc/lpfc_debugfs.h 		cq = phba->sli4_hba.hdwq[wqidx].io_cq;
sli4_hba          466 drivers/scsi/lpfc/lpfc_debugfs.h 		wq = phba->sli4_hba.mbx_wq;
sli4_hba          467 drivers/scsi/lpfc/lpfc_debugfs.h 		cq = phba->sli4_hba.mbx_cq;
sli4_hba          470 drivers/scsi/lpfc/lpfc_debugfs.h 		wq = phba->sli4_hba.els_wq;
sli4_hba          471 drivers/scsi/lpfc/lpfc_debugfs.h 		cq = phba->sli4_hba.els_cq;
sli4_hba          474 drivers/scsi/lpfc/lpfc_debugfs.h 		wq = phba->sli4_hba.nvmels_wq;
sli4_hba          475 drivers/scsi/lpfc/lpfc_debugfs.h 		cq = phba->sli4_hba.nvmels_cq;
sli4_hba          481 drivers/scsi/lpfc/lpfc_debugfs.h 		eq = phba->sli4_hba.hdwq[eqidx].hba_eq;
sli4_hba          488 drivers/scsi/lpfc/lpfc_debugfs.h 		eq = phba->sli4_hba.hdwq[0].hba_eq;
sli4_hba          518 drivers/scsi/lpfc/lpfc_debugfs.h 	qp = phba->sli4_hba.hdwq[qidx].hba_eq;
sli4_hba          535 drivers/scsi/lpfc/lpfc_debugfs.h 		phba->sli4_hba.dat_rq->queue_id);
sli4_hba          536 drivers/scsi/lpfc/lpfc_debugfs.h 	lpfc_debug_dump_q(phba->sli4_hba.dat_rq);
sli4_hba          549 drivers/scsi/lpfc/lpfc_debugfs.h 		phba->sli4_hba.hdr_rq->queue_id);
sli4_hba          550 drivers/scsi/lpfc/lpfc_debugfs.h 	lpfc_debug_dump_q(phba->sli4_hba.hdr_rq);
sli4_hba          567 drivers/scsi/lpfc/lpfc_debugfs.h 		if (phba->sli4_hba.hdwq[wq_idx].io_wq->queue_id == qid)
sli4_hba          571 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.hdwq[wq_idx].io_wq);
sli4_hba          575 drivers/scsi/lpfc/lpfc_debugfs.h 	if (phba->sli4_hba.els_wq->queue_id == qid) {
sli4_hba          577 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.els_wq);
sli4_hba          581 drivers/scsi/lpfc/lpfc_debugfs.h 	if (phba->sli4_hba.nvmels_wq->queue_id == qid) {
sli4_hba          583 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.nvmels_wq);
sli4_hba          598 drivers/scsi/lpfc/lpfc_debugfs.h 	if (phba->sli4_hba.mbx_wq->queue_id == qid) {
sli4_hba          600 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.mbx_wq);
sli4_hba          615 drivers/scsi/lpfc/lpfc_debugfs.h 	if (phba->sli4_hba.hdr_rq->queue_id == qid) {
sli4_hba          617 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.hdr_rq);
sli4_hba          620 drivers/scsi/lpfc/lpfc_debugfs.h 	if (phba->sli4_hba.dat_rq->queue_id == qid) {
sli4_hba          622 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.dat_rq);
sli4_hba          640 drivers/scsi/lpfc/lpfc_debugfs.h 		if (phba->sli4_hba.hdwq[cq_idx].io_cq->queue_id == qid)
sli4_hba          645 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.hdwq[cq_idx].io_cq);
sli4_hba          649 drivers/scsi/lpfc/lpfc_debugfs.h 	if (phba->sli4_hba.els_cq->queue_id == qid) {
sli4_hba          651 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.els_cq);
sli4_hba          655 drivers/scsi/lpfc/lpfc_debugfs.h 	if (phba->sli4_hba.nvmels_cq->queue_id == qid) {
sli4_hba          657 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.nvmels_cq);
sli4_hba          661 drivers/scsi/lpfc/lpfc_debugfs.h 	if (phba->sli4_hba.mbx_cq->queue_id == qid) {
sli4_hba          663 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.mbx_cq);
sli4_hba          681 drivers/scsi/lpfc/lpfc_debugfs.h 		if (phba->sli4_hba.hdwq[eq_idx].hba_eq->queue_id == qid)
sli4_hba          686 drivers/scsi/lpfc/lpfc_debugfs.h 		lpfc_debug_dump_q(phba->sli4_hba.hdwq[eq_idx].hba_eq);
sli4_hba          157 drivers/scsi/lpfc/lpfc_disc.h 	(ndlp->cmd_qdepth < phba->sli4_hba.max_cfg_param.max_xri)
sli4_hba          749 drivers/scsi/lpfc/lpfc_els.c 	    (phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_FC)) {
sli4_hba         1306 drivers/scsi/lpfc/lpfc_els.c 		if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) ==
sli4_hba         5894 drivers/scsi/lpfc/lpfc_els.c 	    bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         6090 drivers/scsi/lpfc/lpfc_els.c 	       phba->sli4_hba.physical_port);
sli4_hba         6101 drivers/scsi/lpfc/lpfc_els.c 	if (phba->sli4_hba.pc_sli4_params.bv1s) {
sli4_hba         6185 drivers/scsi/lpfc/lpfc_els.c 	    (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         7491 drivers/scsi/lpfc/lpfc_els.c 	bf_set(rrq_oxid, els_rrq, phba->sli4_hba.xri_ids[rrq->xritag]);
sli4_hba         9921 drivers/scsi/lpfc/lpfc_els.c 	spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         9923 drivers/scsi/lpfc/lpfc_els.c 			&phba->sli4_hba.lpfc_abts_els_sgl_list, list) {
sli4_hba         9927 drivers/scsi/lpfc/lpfc_els.c 	spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         9956 drivers/scsi/lpfc/lpfc_els.c 	spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         9958 drivers/scsi/lpfc/lpfc_els.c 			&phba->sli4_hba.lpfc_abts_els_sgl_list, list) {
sli4_hba         9964 drivers/scsi/lpfc/lpfc_els.c 				&phba->sli4_hba.lpfc_els_sgl_list);
sli4_hba         9966 drivers/scsi/lpfc/lpfc_els.c 			spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         9978 drivers/scsi/lpfc/lpfc_els.c 	spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         9984 drivers/scsi/lpfc/lpfc_els.c 	spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         9987 drivers/scsi/lpfc/lpfc_els.c 		spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         9992 drivers/scsi/lpfc/lpfc_els.c 	spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba          907 drivers/scsi/lpfc/lpfc_hbadisc.c 		if (phba->sli4_hba.conf_trunk) {
sli4_hba          912 drivers/scsi/lpfc/lpfc_hbadisc.c 			phba->sli4_hba.link_state.logical_speed =
sli4_hba         1860 drivers/scsi/lpfc/lpfc_hbadisc.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         2772 drivers/scsi/lpfc/lpfc_hbadisc.c 	    (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) !=
sli4_hba         2975 drivers/scsi/lpfc/lpfc_hbadisc.c 	    (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) !=
sli4_hba         4782 drivers/scsi/lpfc/lpfc_hbadisc.c 	list_for_each_entry(qp, &phba->sli4_hba.lpfc_wq_list, wq_list) {
sli4_hba         4880 drivers/scsi/lpfc/lpfc_hbadisc.c 		    (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) >=
sli4_hba         4947 drivers/scsi/lpfc/lpfc_hbadisc.c 				rpi = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
sli4_hba          886 drivers/scsi/lpfc/lpfc_init.c 	while (!list_empty(&phba->sli4_hba.sp_queue_event)) {
sli4_hba          889 drivers/scsi/lpfc/lpfc_init.c 		list_remove_head(&phba->sli4_hba.sp_queue_event,
sli4_hba          990 drivers/scsi/lpfc/lpfc_init.c 	list_for_each_entry(qp, &phba->sli4_hba.lpfc_wq_list, wq_list) {
sli4_hba         1066 drivers/scsi/lpfc/lpfc_init.c 	spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1068 drivers/scsi/lpfc/lpfc_init.c 		&phba->sli4_hba.lpfc_abts_els_sgl_list, list)
sli4_hba         1071 drivers/scsi/lpfc/lpfc_init.c 	list_splice_init(&phba->sli4_hba.lpfc_abts_els_sgl_list,
sli4_hba         1072 drivers/scsi/lpfc/lpfc_init.c 			&phba->sli4_hba.lpfc_els_sgl_list);
sli4_hba         1075 drivers/scsi/lpfc/lpfc_init.c 	spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1082 drivers/scsi/lpfc/lpfc_init.c 		qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         1105 drivers/scsi/lpfc/lpfc_init.c 		spin_lock_irq(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1106 drivers/scsi/lpfc/lpfc_init.c 		list_splice_init(&phba->sli4_hba.lpfc_abts_nvmet_ctx_list,
sli4_hba         1108 drivers/scsi/lpfc/lpfc_init.c 		spin_unlock_irq(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1264 drivers/scsi/lpfc/lpfc_init.c 			eq = phba->sli4_hba.hba_eq_hdl[i].eq;
sli4_hba         1278 drivers/scsi/lpfc/lpfc_init.c 		eqi = per_cpu_ptr(phba->sli4_hba.eq_info, i);
sli4_hba         1293 drivers/scsi/lpfc/lpfc_init.c 				eqi_new = per_cpu_ptr(phba->sli4_hba.eq_info,
sli4_hba         1775 drivers/scsi/lpfc/lpfc_init.c 	if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) >=
sli4_hba         1851 drivers/scsi/lpfc/lpfc_init.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         1855 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.u.if_type0.UERRLOregaddr,
sli4_hba         1858 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.u.if_type0.UEMASKLOregaddr,
sli4_hba         1870 drivers/scsi/lpfc/lpfc_init.c 		for (i = 0; i < phba->sli4_hba.ue_to_sr / 1000; i++) {
sli4_hba         1871 drivers/scsi/lpfc/lpfc_init.c 			if (lpfc_readl(phba->sli4_hba.PSMPHRregaddr,
sli4_hba         1893 drivers/scsi/lpfc/lpfc_init.c 				if (!lpfc_readl(phba->sli4_hba.PSMPHRregaddr,
sli4_hba         1918 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.u.if_type2.STATUSregaddr,
sli4_hba         1924 drivers/scsi/lpfc/lpfc_init.c 				readl(phba->sli4_hba.u.if_type2.STATUSregaddr));
sli4_hba         1928 drivers/scsi/lpfc/lpfc_init.c 		reg_err1 = readl(phba->sli4_hba.u.if_type2.ERR1regaddr);
sli4_hba         1929 drivers/scsi/lpfc/lpfc_init.c 		reg_err2 = readl(phba->sli4_hba.u.if_type2.ERR2regaddr);
sli4_hba         2231 drivers/scsi/lpfc/lpfc_init.c 					    (phba->sli4_hba.pport_name_sta ==
sli4_hba         2241 drivers/scsi/lpfc/lpfc_init.c 				    (phba->sli4_hba.pport_name_sta ==
sli4_hba         3087 drivers/scsi/lpfc/lpfc_init.c 	qp = &phba->sli4_hba.hdwq[0];
sli4_hba         3122 drivers/scsi/lpfc/lpfc_init.c 	qp = &phba->sli4_hba.hdwq[0];
sli4_hba         3161 drivers/scsi/lpfc/lpfc_init.c 			phba->cfg_hdw_queue, phba->sli4_hba.num_present_cpu,
sli4_hba         3162 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.io_xri_cnt);
sli4_hba         3168 drivers/scsi/lpfc/lpfc_init.c 	count_per_hwq = phba->sli4_hba.io_xri_cnt / hwq_count;
sli4_hba         3183 drivers/scsi/lpfc/lpfc_init.c 				qp = &phba->sli4_hba.hdwq[j];
sli4_hba         3191 drivers/scsi/lpfc/lpfc_init.c 		qp = &phba->sli4_hba.hdwq[i];
sli4_hba         3254 drivers/scsi/lpfc/lpfc_init.c 		qp = &phba->sli4_hba.hdwq[i];
sli4_hba         3348 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.max_cfg_param.vpi_used)
sli4_hba         3621 drivers/scsi/lpfc/lpfc_init.c 		qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         3682 drivers/scsi/lpfc/lpfc_init.c 	if (els_xri_cnt > phba->sli4_hba.els_xri_cnt) {
sli4_hba         3684 drivers/scsi/lpfc/lpfc_init.c 		xri_cnt = els_xri_cnt - phba->sli4_hba.els_xri_cnt;
sli4_hba         3687 drivers/scsi/lpfc/lpfc_init.c 				"%d to %d\n", phba->sli4_hba.els_xri_cnt,
sli4_hba         3717 drivers/scsi/lpfc/lpfc_init.c 		spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         3719 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.lpfc_els_sgl_list);
sli4_hba         3720 drivers/scsi/lpfc/lpfc_init.c 		spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         3722 drivers/scsi/lpfc/lpfc_init.c 	} else if (els_xri_cnt < phba->sli4_hba.els_xri_cnt) {
sli4_hba         3724 drivers/scsi/lpfc/lpfc_init.c 		xri_cnt = phba->sli4_hba.els_xri_cnt - els_xri_cnt;
sli4_hba         3727 drivers/scsi/lpfc/lpfc_init.c 				"%d to %d\n", phba->sli4_hba.els_xri_cnt,
sli4_hba         3730 drivers/scsi/lpfc/lpfc_init.c 		spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         3731 drivers/scsi/lpfc/lpfc_init.c 		list_splice_init(&phba->sli4_hba.lpfc_els_sgl_list,
sli4_hba         3744 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.lpfc_els_sgl_list);
sli4_hba         3745 drivers/scsi/lpfc/lpfc_init.c 		spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         3751 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.els_xri_cnt = els_xri_cnt;
sli4_hba         3757 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.lpfc_els_sgl_list, list) {
sli4_hba         3767 drivers/scsi/lpfc/lpfc_init.c 		sglq_entry->sli4_xritag = phba->sli4_hba.xri_ids[lxri];
sli4_hba         3803 drivers/scsi/lpfc/lpfc_init.c 	nvmet_xri_cnt = phba->sli4_hba.max_cfg_param.max_xri - els_xri_cnt;
sli4_hba         3804 drivers/scsi/lpfc/lpfc_init.c 	if (nvmet_xri_cnt > phba->sli4_hba.nvmet_xri_cnt) {
sli4_hba         3806 drivers/scsi/lpfc/lpfc_init.c 		xri_cnt = nvmet_xri_cnt - phba->sli4_hba.nvmet_xri_cnt;
sli4_hba         3809 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.nvmet_xri_cnt, nvmet_xri_cnt);
sli4_hba         3839 drivers/scsi/lpfc/lpfc_init.c 		spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         3841 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.lpfc_nvmet_sgl_list);
sli4_hba         3842 drivers/scsi/lpfc/lpfc_init.c 		spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         3844 drivers/scsi/lpfc/lpfc_init.c 	} else if (nvmet_xri_cnt < phba->sli4_hba.nvmet_xri_cnt) {
sli4_hba         3846 drivers/scsi/lpfc/lpfc_init.c 		xri_cnt = phba->sli4_hba.nvmet_xri_cnt - nvmet_xri_cnt;
sli4_hba         3849 drivers/scsi/lpfc/lpfc_init.c 				"%d to %d\n", phba->sli4_hba.nvmet_xri_cnt,
sli4_hba         3852 drivers/scsi/lpfc/lpfc_init.c 		spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         3853 drivers/scsi/lpfc/lpfc_init.c 		list_splice_init(&phba->sli4_hba.lpfc_nvmet_sgl_list,
sli4_hba         3866 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.lpfc_nvmet_sgl_list);
sli4_hba         3867 drivers/scsi/lpfc/lpfc_init.c 		spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         3873 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.nvmet_xri_cnt = nvmet_xri_cnt;
sli4_hba         3879 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.lpfc_nvmet_sgl_list, list) {
sli4_hba         3889 drivers/scsi/lpfc/lpfc_init.c 		sglq_entry->sli4_xritag = phba->sli4_hba.xri_ids[lxri];
sli4_hba         3909 drivers/scsi/lpfc/lpfc_init.c 		qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         3967 drivers/scsi/lpfc/lpfc_init.c 	qp = phba->sli4_hba.hdwq;
sli4_hba         3976 drivers/scsi/lpfc/lpfc_init.c 			qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         4019 drivers/scsi/lpfc/lpfc_init.c 	io_xri_max = phba->sli4_hba.max_cfg_param.max_xri - els_xri_cnt;
sli4_hba         4020 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.io_xri_max = io_xri_max;
sli4_hba         4025 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.io_xri_cnt,
sli4_hba         4026 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.io_xri_max);
sli4_hba         4030 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.io_xri_cnt > phba->sli4_hba.io_xri_max) {
sli4_hba         4032 drivers/scsi/lpfc/lpfc_init.c 		io_xri_cnt = phba->sli4_hba.io_xri_cnt -
sli4_hba         4033 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.io_xri_max;
sli4_hba         4045 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.io_xri_cnt -= io_xri_cnt;
sli4_hba         4051 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.io_xri_cnt = cnt;
sli4_hba         4063 drivers/scsi/lpfc/lpfc_init.c 		lpfc_ncmd->cur_iocbq.sli4_xritag = phba->sli4_hba.xri_ids[lxri];
sli4_hba         4098 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.io_xri_cnt = 0;
sli4_hba         4162 drivers/scsi/lpfc/lpfc_init.c 		pwqeq->sli4_xritag = phba->sli4_hba.xri_ids[lxri];
sli4_hba         4173 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.io_xri_cnt++;
sli4_hba         4317 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.pc_sli4_params.sge_supp_len-1;
sli4_hba         4586 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.intr_enable = 0;
sli4_hba         4761 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.link_state.logical_speed)
sli4_hba         4763 drivers/scsi/lpfc/lpfc_init.c 			      phba->sli4_hba.link_state.logical_speed;
sli4_hba         4765 drivers/scsi/lpfc/lpfc_init.c 			link_speed = phba->sli4_hba.link_state.speed;
sli4_hba         4905 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.els_wq->pring->flag |= LPFC_STOP_IOCB_EVENT;
sli4_hba         4916 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.speed =
sli4_hba         4919 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.duplex =
sli4_hba         4921 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.status =
sli4_hba         4923 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.type =
sli4_hba         4925 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.number =
sli4_hba         4927 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.fault =
sli4_hba         4929 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.logical_speed =
sli4_hba         4936 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.speed,
sli4_hba         4937 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.topology,
sli4_hba         4938 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.status,
sli4_hba         4939 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.type,
sli4_hba         4940 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.number,
sli4_hba         4941 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.logical_speed,
sli4_hba         4942 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.fault);
sli4_hba         5060 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.speed =
sli4_hba         5064 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.logical_speed =
sli4_hba         5101 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.speed,
sli4_hba         5102 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.logical_speed,
sli4_hba         5154 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.speed =
sli4_hba         5157 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.duplex = LPFC_ASYNC_LINK_DUPLEX_FULL;
sli4_hba         5158 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.topology =
sli4_hba         5160 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.status =
sli4_hba         5162 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.type =
sli4_hba         5164 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.number =
sli4_hba         5166 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.fault =
sli4_hba         5171 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.link_state.logical_speed = 0;
sli4_hba         5172 drivers/scsi/lpfc/lpfc_init.c 	else if	(!phba->sli4_hba.conf_trunk)
sli4_hba         5173 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.link_state.logical_speed =
sli4_hba         5180 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.speed,
sli4_hba         5181 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.topology,
sli4_hba         5182 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.status,
sli4_hba         5183 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.type,
sli4_hba         5184 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.number,
sli4_hba         5185 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.logical_speed,
sli4_hba         5186 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.fault);
sli4_hba         5210 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.els_wq->pring->flag |= LPFC_STOP_IOCB_EVENT;
sli4_hba         5220 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.link_state.status != LPFC_FC_LA_TYPE_LINK_UP) {
sli4_hba         5223 drivers/scsi/lpfc/lpfc_init.c 		switch (phba->sli4_hba.link_state.status) {
sli4_hba         5245 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.link_state.status ==
sli4_hba         5342 drivers/scsi/lpfc/lpfc_init.c 		switch (phba->sli4_hba.lnk_info.lnk_no) {
sli4_hba         5372 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.lnk_info.lnk_no);
sli4_hba         5377 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.lnk_info.optic_state == status)
sli4_hba         5434 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.lnk_info.optic_state = status;
sli4_hba         5817 drivers/scsi/lpfc/lpfc_init.c 	prev_ll_spd = phba->sli4_hba.link_state.logical_speed;
sli4_hba         5818 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.link_state.logical_speed =
sli4_hba         5823 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.link_state.logical_speed);
sli4_hba         5842 drivers/scsi/lpfc/lpfc_init.c 	while (!list_empty(&phba->sli4_hba.sp_asynce_work_queue)) {
sli4_hba         5845 drivers/scsi/lpfc/lpfc_init.c 		list_remove_head(&phba->sli4_hba.sp_asynce_work_queue,
sli4_hba         6426 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.num_present_cpu = lpfc_present_cpu;
sli4_hba         6427 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.num_possible_cpu = num_possible_cpus();
sli4_hba         6428 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.curr_disp_cpu = 0;
sli4_hba         6491 drivers/scsi/lpfc/lpfc_init.c 	spin_lock_init(&phba->sli4_hba.abts_io_buf_list_lock);
sli4_hba         6492 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_abts_io_buf_list);
sli4_hba         6496 drivers/scsi/lpfc/lpfc_init.c 		spin_lock_init(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         6497 drivers/scsi/lpfc/lpfc_init.c 		INIT_LIST_HEAD(&phba->sli4_hba.lpfc_abts_nvmet_ctx_list);
sli4_hba         6498 drivers/scsi/lpfc/lpfc_init.c 		INIT_LIST_HEAD(&phba->sli4_hba.lpfc_nvmet_io_wait_list);
sli4_hba         6499 drivers/scsi/lpfc/lpfc_init.c 		spin_lock_init(&phba->sli4_hba.t_active_list_lock);
sli4_hba         6500 drivers/scsi/lpfc/lpfc_init.c 		INIT_LIST_HEAD(&phba->sli4_hba.t_active_ctx_list);
sli4_hba         6504 drivers/scsi/lpfc/lpfc_init.c 	spin_lock_init(&phba->sli4_hba.sgl_list_lock);
sli4_hba         6505 drivers/scsi/lpfc/lpfc_init.c 	spin_lock_init(&phba->sli4_hba.nvmet_io_wait_lock);
sli4_hba         6512 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.sp_cqe_event_pool);
sli4_hba         6514 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.sp_queue_event);
sli4_hba         6516 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.sp_asynce_work_queue);
sli4_hba         6518 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.sp_fcp_xri_aborted_work_queue);
sli4_hba         6520 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.sp_els_xri_aborted_work_queue);
sli4_hba         6522 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.sp_unsol_work_queue);
sli4_hba         6525 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_rpi_blk_list);
sli4_hba         6526 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_xri_blk_list);
sli4_hba         6527 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_vfi_blk_list);
sli4_hba         6537 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.lnk_info.optic_state = 0xff;
sli4_hba         6545 drivers/scsi/lpfc/lpfc_init.c 	if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) >=
sli4_hba         6574 drivers/scsi/lpfc/lpfc_init.c 	if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) ==
sli4_hba         6609 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.wwnn.u.name = wwn;
sli4_hba         6614 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.wwpn.u.name = wwn;
sli4_hba         6653 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.pc_sli4_params.supported = 1;
sli4_hba         6660 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.pc_sli4_params.supported)
sli4_hba         6677 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.sli_intf);
sli4_hba         6679 drivers/scsi/lpfc/lpfc_init.c 				&phba->sli4_hba.sli_intf);
sli4_hba         6680 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.extents_in_use &&
sli4_hba         6681 drivers/scsi/lpfc/lpfc_init.c 		    phba->sli4_hba.rpi_hdrs_in_use) {
sli4_hba         6872 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.hba_eq_hdl = kcalloc(phba->cfg_irq_chann,
sli4_hba         6875 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.hba_eq_hdl) {
sli4_hba         6883 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.cpu_map = kcalloc(phba->sli4_hba.num_possible_cpu,
sli4_hba         6886 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.cpu_map) {
sli4_hba         6894 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.eq_info = alloc_percpu(struct lpfc_eq_intr_info);
sli4_hba         6895 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.eq_info) {
sli4_hba         6921 drivers/scsi/lpfc/lpfc_init.c 	kfree(phba->sli4_hba.cpu_map);
sli4_hba         6923 drivers/scsi/lpfc/lpfc_init.c 	kfree(phba->sli4_hba.hba_eq_hdl);
sli4_hba         6957 drivers/scsi/lpfc/lpfc_init.c 	free_percpu(phba->sli4_hba.eq_info);
sli4_hba         6960 drivers/scsi/lpfc/lpfc_init.c 	kfree(phba->sli4_hba.cpu_map);
sli4_hba         6961 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.num_possible_cpu = 0;
sli4_hba         6962 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.num_present_cpu = 0;
sli4_hba         6963 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.curr_disp_cpu = 0;
sli4_hba         6966 drivers/scsi/lpfc/lpfc_init.c 	kfree(phba->sli4_hba.hba_eq_hdl);
sli4_hba         7197 drivers/scsi/lpfc/lpfc_init.c 	spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         7198 drivers/scsi/lpfc/lpfc_init.c 	list_splice_init(&phba->sli4_hba.lpfc_els_sgl_list, &sglq_list);
sli4_hba         7199 drivers/scsi/lpfc/lpfc_init.c 	spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         7220 drivers/scsi/lpfc/lpfc_init.c 	spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         7221 drivers/scsi/lpfc/lpfc_init.c 	list_splice_init(&phba->sli4_hba.lpfc_nvmet_sgl_list, &sglq_list);
sli4_hba         7222 drivers/scsi/lpfc/lpfc_init.c 	spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         7236 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.nvmet_xri_cnt = 0;
sli4_hba         7251 drivers/scsi/lpfc/lpfc_init.c 	size *= phba->sli4_hba.max_cfg_param.max_xri;
sli4_hba         7253 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.lpfc_sglq_active_list =
sli4_hba         7255 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.lpfc_sglq_active_list)
sli4_hba         7271 drivers/scsi/lpfc/lpfc_init.c 	kfree(phba->sli4_hba.lpfc_sglq_active_list);
sli4_hba         7286 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_els_sgl_list);
sli4_hba         7287 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_abts_els_sgl_list);
sli4_hba         7288 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_nvmet_sgl_list);
sli4_hba         7289 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_abts_nvmet_ctx_list);
sli4_hba         7292 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.els_xri_cnt = 0;
sli4_hba         7295 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.io_xri_cnt = 0;
sli4_hba         7318 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_rpi_hdr_list);
sli4_hba         7319 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.rpi_hdrs_in_use)
sli4_hba         7321 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.extents_in_use)
sli4_hba         7360 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.rpi_hdrs_in_use)
sli4_hba         7362 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.extents_in_use)
sli4_hba         7366 drivers/scsi/lpfc/lpfc_init.c 	rpi_limit = phba->sli4_hba.max_cfg_param.max_rpi;
sli4_hba         7374 drivers/scsi/lpfc/lpfc_init.c 	curr_rpi_range = phba->sli4_hba.next_rpi;
sli4_hba         7414 drivers/scsi/lpfc/lpfc_init.c 	rpi_hdr->next_rpi = phba->sli4_hba.next_rpi + LPFC_RPI_HDR_COUNT;
sli4_hba         7415 drivers/scsi/lpfc/lpfc_init.c 	list_add_tail(&rpi_hdr->list, &phba->sli4_hba.lpfc_rpi_hdr_list);
sli4_hba         7442 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.rpi_hdrs_in_use)
sli4_hba         7446 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.lpfc_rpi_hdr_list, list) {
sli4_hba         7455 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.next_rpi = 0;
sli4_hba         7510 drivers/scsi/lpfc/lpfc_init.c 		kfree(phba->sli4_hba.hdwq);
sli4_hba         7863 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.PSMPHRregaddr)
sli4_hba         7868 drivers/scsi/lpfc/lpfc_init.c 		if (lpfc_readl(phba->sli4_hba.PSMPHRregaddr,
sli4_hba         7905 drivers/scsi/lpfc/lpfc_init.c 				       &phba->sli4_hba.sli_intf),
sli4_hba         7907 drivers/scsi/lpfc/lpfc_init.c 				       &phba->sli4_hba.sli_intf),
sli4_hba         7909 drivers/scsi/lpfc/lpfc_init.c 				       &phba->sli4_hba.sli_intf),
sli4_hba         7911 drivers/scsi/lpfc/lpfc_init.c 				       &phba->sli4_hba.sli_intf),
sli4_hba         7913 drivers/scsi/lpfc/lpfc_init.c 				       &phba->sli4_hba.sli_intf),
sli4_hba         7915 drivers/scsi/lpfc/lpfc_init.c 				       &phba->sli4_hba.sli_intf));
sli4_hba         7922 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.sli_intf);
sli4_hba         7925 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.ue_mask_lo =
sli4_hba         7926 drivers/scsi/lpfc/lpfc_init.c 			      readl(phba->sli4_hba.u.if_type0.UEMASKLOregaddr);
sli4_hba         7927 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.ue_mask_hi =
sli4_hba         7928 drivers/scsi/lpfc/lpfc_init.c 			      readl(phba->sli4_hba.u.if_type0.UEMASKHIregaddr);
sli4_hba         7930 drivers/scsi/lpfc/lpfc_init.c 			      readl(phba->sli4_hba.u.if_type0.UERRLOregaddr);
sli4_hba         7932 drivers/scsi/lpfc/lpfc_init.c 				readl(phba->sli4_hba.u.if_type0.UERRHIregaddr);
sli4_hba         7933 drivers/scsi/lpfc/lpfc_init.c 			if ((~phba->sli4_hba.ue_mask_lo & uerrlo_reg.word0) ||
sli4_hba         7934 drivers/scsi/lpfc/lpfc_init.c 			    (~phba->sli4_hba.ue_mask_hi & uerrhi_reg.word0)) {
sli4_hba         7944 drivers/scsi/lpfc/lpfc_init.c 						phba->sli4_hba.ue_mask_lo,
sli4_hba         7945 drivers/scsi/lpfc/lpfc_init.c 						phba->sli4_hba.ue_mask_hi);
sli4_hba         7952 drivers/scsi/lpfc/lpfc_init.c 			if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
sli4_hba         7957 drivers/scsi/lpfc/lpfc_init.c 					readl(phba->sli4_hba.u.if_type2.
sli4_hba         7960 drivers/scsi/lpfc/lpfc_init.c 					readl(phba->sli4_hba.u.if_type2.
sli4_hba         7995 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type0.UERRLOregaddr =
sli4_hba         7996 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_UERR_STATUS_LO;
sli4_hba         7997 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type0.UERRHIregaddr =
sli4_hba         7998 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_UERR_STATUS_HI;
sli4_hba         7999 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type0.UEMASKLOregaddr =
sli4_hba         8000 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_UE_MASK_LO;
sli4_hba         8001 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type0.UEMASKHIregaddr =
sli4_hba         8002 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_UE_MASK_HI;
sli4_hba         8003 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.SLIINTFregaddr =
sli4_hba         8004 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_SLI_INTF;
sli4_hba         8007 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.EQDregaddr =
sli4_hba         8008 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8010 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.ERR1regaddr =
sli4_hba         8011 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8013 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.ERR2regaddr =
sli4_hba         8014 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8016 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.CTRLregaddr =
sli4_hba         8017 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8019 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.STATUSregaddr =
sli4_hba         8020 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8022 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.SLIINTFregaddr =
sli4_hba         8023 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_SLI_INTF;
sli4_hba         8024 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.PSMPHRregaddr =
sli4_hba         8025 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8027 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.RQDBregaddr =
sli4_hba         8028 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8030 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.WQDBregaddr =
sli4_hba         8031 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8033 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.CQDBregaddr =
sli4_hba         8034 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_EQCQ_DOORBELL;
sli4_hba         8035 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.EQDBregaddr = phba->sli4_hba.CQDBregaddr;
sli4_hba         8036 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.MQDBregaddr =
sli4_hba         8037 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_MQ_DOORBELL;
sli4_hba         8038 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.BMBXregaddr =
sli4_hba         8039 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_BMBX;
sli4_hba         8042 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.EQDregaddr =
sli4_hba         8043 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8045 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.ERR1regaddr =
sli4_hba         8046 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8048 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.ERR2regaddr =
sli4_hba         8049 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8051 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.CTRLregaddr =
sli4_hba         8052 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8054 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.u.if_type2.STATUSregaddr =
sli4_hba         8055 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8057 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.PSMPHRregaddr =
sli4_hba         8058 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p +
sli4_hba         8060 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.BMBXregaddr =
sli4_hba         8061 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.conf_regs_memmap_p + LPFC_BMBX;
sli4_hba         8083 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.PSMPHRregaddr =
sli4_hba         8084 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.ctrl_regs_memmap_p +
sli4_hba         8086 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.ISRregaddr = phba->sli4_hba.ctrl_regs_memmap_p +
sli4_hba         8088 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.IMRregaddr = phba->sli4_hba.ctrl_regs_memmap_p +
sli4_hba         8090 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.ISCRregaddr = phba->sli4_hba.ctrl_regs_memmap_p +
sli4_hba         8094 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.RQDBregaddr = phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8096 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.WQDBregaddr = phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8098 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.CQDBregaddr = phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8100 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.EQDBregaddr = phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8102 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.MQDBregaddr = phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8131 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.RQDBregaddr = (phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8134 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.WQDBregaddr = (phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8137 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.CQDBregaddr = (phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8140 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.EQDBregaddr = phba->sli4_hba.CQDBregaddr;
sli4_hba         8141 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.MQDBregaddr = (phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8143 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.BMBXregaddr = (phba->sli4_hba.drbl_regs_memmap_p +
sli4_hba         8195 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.bmbx.dmabuf = dmabuf;
sli4_hba         8196 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.bmbx.bmbx_size = bmbx_size;
sli4_hba         8198 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.bmbx.avirt = PTR_ALIGN(dmabuf->virt,
sli4_hba         8200 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.bmbx.aphys = ALIGN(dmabuf->phys,
sli4_hba         8211 drivers/scsi/lpfc/lpfc_init.c 	dma_address = &phba->sli4_hba.bmbx.dma_address;
sli4_hba         8212 drivers/scsi/lpfc/lpfc_init.c 	phys_addr = (uint64_t)phba->sli4_hba.bmbx.aphys;
sli4_hba         8217 drivers/scsi/lpfc/lpfc_init.c 	pa_addr = (uint32_t) ((phba->sli4_hba.bmbx.aphys >> 4) & 0x3fffffff);
sli4_hba         8238 drivers/scsi/lpfc/lpfc_init.c 			  phba->sli4_hba.bmbx.bmbx_size,
sli4_hba         8239 drivers/scsi/lpfc/lpfc_init.c 			  phba->sli4_hba.bmbx.dmabuf->virt,
sli4_hba         8240 drivers/scsi/lpfc/lpfc_init.c 			  phba->sli4_hba.bmbx.dmabuf->phys);
sli4_hba         8242 drivers/scsi/lpfc/lpfc_init.c 	kfree(phba->sli4_hba.bmbx.dmabuf);
sli4_hba         8243 drivers/scsi/lpfc/lpfc_init.c 	memset(&phba->sli4_hba.bmbx, 0, sizeof(struct lpfc_bmbx));
sli4_hba         8295 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.lnk_info.lnk_dv = LPFC_LNK_DAT_VAL;
sli4_hba         8296 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.lnk_info.lnk_tp =
sli4_hba         8298 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.lnk_info.lnk_no =
sli4_hba         8302 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.lnk_info.lnk_tp,
sli4_hba         8303 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.lnk_info.lnk_no);
sli4_hba         8310 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.bbscn_params.word0 = rd_config->word8;
sli4_hba         8313 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.conf_trunk =
sli4_hba         8315 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.extents_in_use =
sli4_hba         8317 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_xri =
sli4_hba         8321 drivers/scsi/lpfc/lpfc_init.c 		    phba->sli4_hba.max_cfg_param.max_xri > 512)
sli4_hba         8322 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.max_cfg_param.max_xri = 512;
sli4_hba         8323 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.xri_base =
sli4_hba         8325 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_vpi =
sli4_hba         8328 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.max_cfg_param.max_vpi > LPFC_MAX_VPORTS)
sli4_hba         8329 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.max_cfg_param.max_vpi = LPFC_MAX_VPORTS;
sli4_hba         8330 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.vpi_base =
sli4_hba         8332 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_rpi =
sli4_hba         8334 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.rpi_base =
sli4_hba         8336 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_vfi =
sli4_hba         8338 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.vfi_base =
sli4_hba         8340 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_fcfi =
sli4_hba         8342 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_eq =
sli4_hba         8344 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_rq =
sli4_hba         8346 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_wq =
sli4_hba         8348 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.max_cfg_param.max_cq =
sli4_hba         8351 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.next_xri = phba->sli4_hba.max_cfg_param.xri_base;
sli4_hba         8352 drivers/scsi/lpfc/lpfc_init.c 		phba->vpi_base = phba->sli4_hba.max_cfg_param.vpi_base;
sli4_hba         8353 drivers/scsi/lpfc/lpfc_init.c 		phba->vfi_base = phba->sli4_hba.max_cfg_param.vfi_base;
sli4_hba         8354 drivers/scsi/lpfc/lpfc_init.c 		phba->max_vpi = (phba->sli4_hba.max_cfg_param.max_vpi > 0) ?
sli4_hba         8355 drivers/scsi/lpfc/lpfc_init.c 				(phba->sli4_hba.max_cfg_param.max_vpi - 1) : 0;
sli4_hba         8364 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.extents_in_use,
sli4_hba         8365 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.xri_base,
sli4_hba         8366 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_xri,
sli4_hba         8367 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.vpi_base,
sli4_hba         8368 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_vpi,
sli4_hba         8369 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.vfi_base,
sli4_hba         8370 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_vfi,
sli4_hba         8371 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.rpi_base,
sli4_hba         8372 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_rpi,
sli4_hba         8373 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_fcfi,
sli4_hba         8374 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_eq,
sli4_hba         8375 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_cq,
sli4_hba         8376 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_wq,
sli4_hba         8377 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.max_cfg_param.max_rq);
sli4_hba         8383 drivers/scsi/lpfc/lpfc_init.c 		qmin = phba->sli4_hba.max_cfg_param.max_wq;
sli4_hba         8384 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.max_cfg_param.max_cq < qmin)
sli4_hba         8385 drivers/scsi/lpfc/lpfc_init.c 			qmin = phba->sli4_hba.max_cfg_param.max_cq;
sli4_hba         8386 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.max_cfg_param.max_eq < qmin)
sli4_hba         8387 drivers/scsi/lpfc/lpfc_init.c 			qmin = phba->sli4_hba.max_cfg_param.max_eq;
sli4_hba         8403 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.max_cfg_param.max_wq,
sli4_hba         8404 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.max_cfg_param.max_cq,
sli4_hba         8405 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.max_cfg_param.max_eq,
sli4_hba         8420 drivers/scsi/lpfc/lpfc_init.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         8476 drivers/scsi/lpfc/lpfc_init.c 	length = phba->sli4_hba.max_cfg_param.max_xri -
sli4_hba         8485 drivers/scsi/lpfc/lpfc_init.c 	if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         8525 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.iov.pf_number =
sli4_hba         8527 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.iov.vf_number =
sli4_hba         8536 drivers/scsi/lpfc/lpfc_init.c 				"vf_number:%d\n", phba->sli4_hba.iov.pf_number,
sli4_hba         8537 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.iov.vf_number);
sli4_hba         8570 drivers/scsi/lpfc/lpfc_init.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         8642 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.eq_esize = LPFC_EQE_SIZE_4B;
sli4_hba         8643 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.eq_ecount = LPFC_EQE_DEF_COUNT;
sli4_hba         8646 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.cq_esize = LPFC_CQE_SIZE;
sli4_hba         8647 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.cq_ecount = LPFC_CQE_DEF_COUNT;
sli4_hba         8663 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.cq_esize,
sli4_hba         8668 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.cq_esize,
sli4_hba         8669 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.cq_ecount, cpu);
sli4_hba         8678 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.hdwq[idx].io_cq = qdesc;
sli4_hba         8684 drivers/scsi/lpfc/lpfc_init.c 			LPFC_WQE128_SIZE : phba->sli4_hba.wq_esize;
sli4_hba         8690 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.wq_esize,
sli4_hba         8691 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.wq_ecount, cpu);
sli4_hba         8701 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.hdwq[idx].io_wq = qdesc;
sli4_hba         8702 drivers/scsi/lpfc/lpfc_init.c 	list_add_tail(&qdesc->wq_list, &phba->sli4_hba.lpfc_wq_list);
sli4_hba         8734 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.mq_esize = LPFC_MQE_SIZE;
sli4_hba         8735 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.mq_ecount = LPFC_MQE_DEF_COUNT;
sli4_hba         8736 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.wq_esize = LPFC_WQE_SIZE;
sli4_hba         8737 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.wq_ecount = LPFC_WQE_DEF_COUNT;
sli4_hba         8738 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.rq_esize = LPFC_RQE_SIZE;
sli4_hba         8739 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.rq_ecount = LPFC_RQE_DEF_COUNT;
sli4_hba         8740 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.eq_esize = LPFC_EQE_SIZE_4B;
sli4_hba         8741 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.eq_ecount = LPFC_EQE_DEF_COUNT;
sli4_hba         8742 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.cq_esize = LPFC_CQE_SIZE;
sli4_hba         8743 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.cq_ecount = LPFC_CQE_DEF_COUNT;
sli4_hba         8745 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.hdwq) {
sli4_hba         8746 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.hdwq = kcalloc(
sli4_hba         8749 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.hdwq) {
sli4_hba         8757 drivers/scsi/lpfc/lpfc_init.c 			qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         8777 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.nvmet_cqset = kcalloc(
sli4_hba         8781 drivers/scsi/lpfc/lpfc_init.c 			if (!phba->sli4_hba.nvmet_cqset) {
sli4_hba         8787 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.nvmet_mrq_hdr = kcalloc(
sli4_hba         8791 drivers/scsi/lpfc/lpfc_init.c 			if (!phba->sli4_hba.nvmet_mrq_hdr) {
sli4_hba         8797 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.nvmet_mrq_data = kcalloc(
sli4_hba         8801 drivers/scsi/lpfc/lpfc_init.c 			if (!phba->sli4_hba.nvmet_mrq_data) {
sli4_hba         8810 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_wq_list);
sli4_hba         8818 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         8823 drivers/scsi/lpfc/lpfc_init.c 		qp = &phba->sli4_hba.hdwq[cpup->hdwq];
sli4_hba         8827 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.eq_esize,
sli4_hba         8828 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.eq_ecount, cpu);
sli4_hba         8843 drivers/scsi/lpfc/lpfc_init.c 		eqi = per_cpu_ptr(phba->sli4_hba.eq_info, qdesc->last_cpu);
sli4_hba         8851 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         8858 drivers/scsi/lpfc/lpfc_init.c 		qp = &phba->sli4_hba.hdwq[cpup->hdwq];
sli4_hba         8864 drivers/scsi/lpfc/lpfc_init.c 		eqcpup = &phba->sli4_hba.cpu_map[eqcpu];
sli4_hba         8865 drivers/scsi/lpfc/lpfc_init.c 		qp->hba_eq = phba->sli4_hba.hdwq[eqcpup->hdwq].hba_eq;
sli4_hba         8880 drivers/scsi/lpfc/lpfc_init.c 						      phba->sli4_hba.cq_esize,
sli4_hba         8881 drivers/scsi/lpfc/lpfc_init.c 						      phba->sli4_hba.cq_ecount,
sli4_hba         8892 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.nvmet_cqset[idx] = qdesc;
sli4_hba         8903 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.cq_esize,
sli4_hba         8904 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.cq_ecount, cpu);
sli4_hba         8911 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.mbx_cq = qdesc;
sli4_hba         8915 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.cq_esize,
sli4_hba         8916 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.cq_ecount, cpu);
sli4_hba         8924 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.els_cq = qdesc;
sli4_hba         8934 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.mq_esize,
sli4_hba         8935 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.mq_ecount, cpu);
sli4_hba         8942 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.mbx_wq = qdesc;
sli4_hba         8950 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.wq_esize,
sli4_hba         8951 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.wq_ecount, cpu);
sli4_hba         8958 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.els_wq = qdesc;
sli4_hba         8959 drivers/scsi/lpfc/lpfc_init.c 	list_add_tail(&qdesc->wq_list, &phba->sli4_hba.lpfc_wq_list);
sli4_hba         8964 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.cq_esize,
sli4_hba         8965 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.cq_ecount, cpu);
sli4_hba         8973 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.nvmels_cq = qdesc;
sli4_hba         8977 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.wq_esize,
sli4_hba         8978 drivers/scsi/lpfc/lpfc_init.c 					      phba->sli4_hba.wq_ecount, cpu);
sli4_hba         8985 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.nvmels_wq = qdesc;
sli4_hba         8986 drivers/scsi/lpfc/lpfc_init.c 		list_add_tail(&qdesc->wq_list, &phba->sli4_hba.lpfc_wq_list);
sli4_hba         8995 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.rq_esize,
sli4_hba         8996 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.rq_ecount, cpu);
sli4_hba         9002 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.hdr_rq = qdesc;
sli4_hba         9006 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.rq_esize,
sli4_hba         9007 drivers/scsi/lpfc/lpfc_init.c 				      phba->sli4_hba.rq_ecount, cpu);
sli4_hba         9013 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.dat_rq = qdesc;
sli4_hba         9023 drivers/scsi/lpfc/lpfc_init.c 						      phba->sli4_hba.rq_esize,
sli4_hba         9033 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.nvmet_mrq_hdr[idx] = qdesc;
sli4_hba         9052 drivers/scsi/lpfc/lpfc_init.c 						      phba->sli4_hba.rq_esize,
sli4_hba         9062 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.nvmet_mrq_data[idx] = qdesc;
sli4_hba         9069 drivers/scsi/lpfc/lpfc_init.c 			memset(&phba->sli4_hba.hdwq[idx].nvme_cstat, 0,
sli4_hba         9070 drivers/scsi/lpfc/lpfc_init.c 			       sizeof(phba->sli4_hba.hdwq[idx].nvme_cstat));
sli4_hba         9077 drivers/scsi/lpfc/lpfc_init.c 			memset(&phba->sli4_hba.hdwq[idx].scsi_cstat, 0,
sli4_hba         9078 drivers/scsi/lpfc/lpfc_init.c 			       sizeof(phba->sli4_hba.hdwq[idx].scsi_cstat));
sli4_hba         9120 drivers/scsi/lpfc/lpfc_init.c 	hdwq = phba->sli4_hba.hdwq;
sli4_hba         9136 drivers/scsi/lpfc/lpfc_init.c 		eq = phba->sli4_hba.hba_eq_hdl[idx].eq;
sli4_hba         9138 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.hba_eq_hdl[idx].eq = NULL;
sli4_hba         9174 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.hdwq)
sli4_hba         9178 drivers/scsi/lpfc/lpfc_init.c 		lpfc_sli4_release_queues(&phba->sli4_hba.nvmet_cqset,
sli4_hba         9181 drivers/scsi/lpfc/lpfc_init.c 		lpfc_sli4_release_queues(&phba->sli4_hba.nvmet_mrq_hdr,
sli4_hba         9183 drivers/scsi/lpfc/lpfc_init.c 		lpfc_sli4_release_queues(&phba->sli4_hba.nvmet_mrq_data,
sli4_hba         9188 drivers/scsi/lpfc/lpfc_init.c 	__lpfc_sli4_release_queue(&phba->sli4_hba.mbx_wq);
sli4_hba         9191 drivers/scsi/lpfc/lpfc_init.c 	__lpfc_sli4_release_queue(&phba->sli4_hba.els_wq);
sli4_hba         9194 drivers/scsi/lpfc/lpfc_init.c 	__lpfc_sli4_release_queue(&phba->sli4_hba.nvmels_wq);
sli4_hba         9197 drivers/scsi/lpfc/lpfc_init.c 	__lpfc_sli4_release_queue(&phba->sli4_hba.hdr_rq);
sli4_hba         9198 drivers/scsi/lpfc/lpfc_init.c 	__lpfc_sli4_release_queue(&phba->sli4_hba.dat_rq);
sli4_hba         9201 drivers/scsi/lpfc/lpfc_init.c 	__lpfc_sli4_release_queue(&phba->sli4_hba.els_cq);
sli4_hba         9204 drivers/scsi/lpfc/lpfc_init.c 	__lpfc_sli4_release_queue(&phba->sli4_hba.nvmels_cq);
sli4_hba         9207 drivers/scsi/lpfc/lpfc_init.c 	__lpfc_sli4_release_queue(&phba->sli4_hba.mbx_cq);
sli4_hba         9210 drivers/scsi/lpfc/lpfc_init.c 	INIT_LIST_HEAD(&phba->sli4_hba.lpfc_wq_list);
sli4_hba         9301 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.mbx_wq->queue_id,
sli4_hba         9302 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.mbx_cq->queue_id);
sli4_hba         9321 drivers/scsi/lpfc/lpfc_init.c 	memset(phba->sli4_hba.cq_lookup, 0,
sli4_hba         9322 drivers/scsi/lpfc/lpfc_init.c 	       (sizeof(struct lpfc_queue *) * (phba->sli4_hba.cq_max + 1)));
sli4_hba         9326 drivers/scsi/lpfc/lpfc_init.c 		eq = phba->sli4_hba.hba_eq_hdl[qidx].eq;
sli4_hba         9331 drivers/scsi/lpfc/lpfc_init.c 			if (childq->queue_id > phba->sli4_hba.cq_max)
sli4_hba         9334 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.cq_lookup[childq->queue_id] =
sli4_hba         9395 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.fw_func_mode =
sli4_hba         9397 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.ulp0_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp0_mode;
sli4_hba         9398 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.ulp1_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp1_mode;
sli4_hba         9399 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.physical_port =
sli4_hba         9403 drivers/scsi/lpfc/lpfc_init.c 			"ulp1_mode:x%x\n", phba->sli4_hba.fw_func_mode,
sli4_hba         9404 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.ulp0_mode, phba->sli4_hba.ulp1_mode);
sli4_hba         9412 drivers/scsi/lpfc/lpfc_init.c 	qp = phba->sli4_hba.hdwq;
sli4_hba         9426 drivers/scsi/lpfc/lpfc_init.c 			cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         9448 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.hba_eq_hdl[cpup->eq].eq =
sli4_hba         9461 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         9465 drivers/scsi/lpfc/lpfc_init.c 				       phba->sli4_hba.hdwq[cpup->hdwq].hba_eq,
sli4_hba         9468 drivers/scsi/lpfc/lpfc_init.c 				       &phba->sli4_hba.hdwq[qidx].io_cq_map,
sli4_hba         9486 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.mbx_cq || !phba->sli4_hba.mbx_wq) {
sli4_hba         9489 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.mbx_cq ?
sli4_hba         9496 drivers/scsi/lpfc/lpfc_init.c 			       phba->sli4_hba.mbx_cq,
sli4_hba         9497 drivers/scsi/lpfc/lpfc_init.c 			       phba->sli4_hba.mbx_wq,
sli4_hba         9506 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.nvmet_cqset) {
sli4_hba         9515 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.nvmet_cqset,
sli4_hba         9527 drivers/scsi/lpfc/lpfc_init.c 			rc = lpfc_cq_create(phba, phba->sli4_hba.nvmet_cqset[0],
sli4_hba         9536 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.nvmet_cqset[0]->chann = 0;
sli4_hba         9541 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.nvmet_cqset[0]->queue_id,
sli4_hba         9547 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.els_cq || !phba->sli4_hba.els_wq) {
sli4_hba         9550 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.els_cq ? "WQ" : "CQ");
sli4_hba         9555 drivers/scsi/lpfc/lpfc_init.c 			       phba->sli4_hba.els_cq,
sli4_hba         9556 drivers/scsi/lpfc/lpfc_init.c 			       phba->sli4_hba.els_wq,
sli4_hba         9566 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.els_wq->queue_id,
sli4_hba         9567 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.els_cq->queue_id);
sli4_hba         9571 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.nvmels_cq || !phba->sli4_hba.nvmels_wq) {
sli4_hba         9574 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.nvmels_cq ? "WQ" : "CQ");
sli4_hba         9579 drivers/scsi/lpfc/lpfc_init.c 				       phba->sli4_hba.nvmels_cq,
sli4_hba         9580 drivers/scsi/lpfc/lpfc_init.c 				       phba->sli4_hba.nvmels_wq,
sli4_hba         9592 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.nvmels_wq->queue_id,
sli4_hba         9593 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.nvmels_cq->queue_id);
sli4_hba         9600 drivers/scsi/lpfc/lpfc_init.c 		if ((!phba->sli4_hba.nvmet_cqset) ||
sli4_hba         9601 drivers/scsi/lpfc/lpfc_init.c 		    (!phba->sli4_hba.nvmet_mrq_hdr) ||
sli4_hba         9602 drivers/scsi/lpfc/lpfc_init.c 		    (!phba->sli4_hba.nvmet_mrq_data)) {
sli4_hba         9611 drivers/scsi/lpfc/lpfc_init.c 					     phba->sli4_hba.nvmet_mrq_hdr,
sli4_hba         9612 drivers/scsi/lpfc/lpfc_init.c 					     phba->sli4_hba.nvmet_mrq_data,
sli4_hba         9613 drivers/scsi/lpfc/lpfc_init.c 					     phba->sli4_hba.nvmet_cqset,
sli4_hba         9625 drivers/scsi/lpfc/lpfc_init.c 					    phba->sli4_hba.nvmet_mrq_hdr[0],
sli4_hba         9626 drivers/scsi/lpfc/lpfc_init.c 					    phba->sli4_hba.nvmet_mrq_data[0],
sli4_hba         9627 drivers/scsi/lpfc/lpfc_init.c 					    phba->sli4_hba.nvmet_cqset[0],
sli4_hba         9641 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.nvmet_mrq_hdr[0]->queue_id,
sli4_hba         9642 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.nvmet_mrq_data[0]->queue_id,
sli4_hba         9643 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.nvmet_cqset[0]->queue_id);
sli4_hba         9648 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.hdr_rq || !phba->sli4_hba.dat_rq) {
sli4_hba         9655 drivers/scsi/lpfc/lpfc_init.c 	rc = lpfc_rq_create(phba, phba->sli4_hba.hdr_rq, phba->sli4_hba.dat_rq,
sli4_hba         9656 drivers/scsi/lpfc/lpfc_init.c 			    phba->sli4_hba.els_cq, LPFC_USOL);
sli4_hba         9667 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.hdr_rq->queue_id,
sli4_hba         9668 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.dat_rq->queue_id,
sli4_hba         9669 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.els_cq->queue_id);
sli4_hba         9681 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.cq_max) {
sli4_hba         9682 drivers/scsi/lpfc/lpfc_init.c 		kfree(phba->sli4_hba.cq_lookup);
sli4_hba         9683 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.cq_lookup = kcalloc((phba->sli4_hba.cq_max + 1),
sli4_hba         9685 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.cq_lookup) {
sli4_hba         9688 drivers/scsi/lpfc/lpfc_init.c 					"size 0x%x\n", phba->sli4_hba.cq_max);
sli4_hba         9722 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.mbx_wq)
sli4_hba         9723 drivers/scsi/lpfc/lpfc_init.c 		lpfc_mq_destroy(phba, phba->sli4_hba.mbx_wq);
sli4_hba         9726 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.nvmels_wq)
sli4_hba         9727 drivers/scsi/lpfc/lpfc_init.c 		lpfc_wq_destroy(phba, phba->sli4_hba.nvmels_wq);
sli4_hba         9730 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.els_wq)
sli4_hba         9731 drivers/scsi/lpfc/lpfc_init.c 		lpfc_wq_destroy(phba, phba->sli4_hba.els_wq);
sli4_hba         9734 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.hdr_rq)
sli4_hba         9735 drivers/scsi/lpfc/lpfc_init.c 		lpfc_rq_destroy(phba, phba->sli4_hba.hdr_rq,
sli4_hba         9736 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.dat_rq);
sli4_hba         9739 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.mbx_cq)
sli4_hba         9740 drivers/scsi/lpfc/lpfc_init.c 		lpfc_cq_destroy(phba, phba->sli4_hba.mbx_cq);
sli4_hba         9743 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.els_cq)
sli4_hba         9744 drivers/scsi/lpfc/lpfc_init.c 		lpfc_cq_destroy(phba, phba->sli4_hba.els_cq);
sli4_hba         9747 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.nvmels_cq)
sli4_hba         9748 drivers/scsi/lpfc/lpfc_init.c 		lpfc_cq_destroy(phba, phba->sli4_hba.nvmels_cq);
sli4_hba         9752 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.nvmet_mrq_hdr) {
sli4_hba         9756 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.nvmet_mrq_hdr[qidx],
sli4_hba         9757 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.nvmet_mrq_data[qidx]);
sli4_hba         9761 drivers/scsi/lpfc/lpfc_init.c 		if (phba->sli4_hba.nvmet_cqset) {
sli4_hba         9764 drivers/scsi/lpfc/lpfc_init.c 					phba, phba->sli4_hba.nvmet_cqset[qidx]);
sli4_hba         9769 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.hdwq) {
sli4_hba         9773 drivers/scsi/lpfc/lpfc_init.c 			qp = &phba->sli4_hba.hdwq[qidx];
sli4_hba         9780 drivers/scsi/lpfc/lpfc_init.c 			eq = phba->sli4_hba.hba_eq_hdl[qidx].eq;
sli4_hba         9785 drivers/scsi/lpfc/lpfc_init.c 	kfree(phba->sli4_hba.cq_lookup);
sli4_hba         9786 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.cq_lookup = NULL;
sli4_hba         9787 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.cq_max = 0;
sli4_hba         9812 drivers/scsi/lpfc/lpfc_init.c 	for (i = 0; i < (4 * phba->sli4_hba.cq_ecount); i++) {
sli4_hba         9817 drivers/scsi/lpfc/lpfc_init.c 			      &phba->sli4_hba.sp_cqe_event_pool);
sli4_hba         9842 drivers/scsi/lpfc/lpfc_init.c 				 &phba->sli4_hba.sp_cqe_event_pool, list) {
sli4_hba         9863 drivers/scsi/lpfc/lpfc_init.c 	list_remove_head(&phba->sli4_hba.sp_cqe_event_pool, cq_event,
sli4_hba         9902 drivers/scsi/lpfc/lpfc_init.c 	list_add_tail(&cq_event->list, &phba->sli4_hba.sp_cqe_event_pool);
sli4_hba         9940 drivers/scsi/lpfc/lpfc_init.c 	list_splice_init(&phba->sli4_hba.sp_fcp_xri_aborted_work_queue,
sli4_hba         9943 drivers/scsi/lpfc/lpfc_init.c 	list_splice_init(&phba->sli4_hba.sp_els_xri_aborted_work_queue,
sli4_hba         9946 drivers/scsi/lpfc/lpfc_init.c 	list_splice_init(&phba->sli4_hba.sp_asynce_work_queue,
sli4_hba         9980 drivers/scsi/lpfc/lpfc_init.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         10023 drivers/scsi/lpfc/lpfc_init.c 			if (lpfc_readl(phba->sli4_hba.u.if_type2.
sli4_hba         10035 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.u.if_type2.ERR1regaddr);
sli4_hba         10037 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.u.if_type2.ERR2regaddr);
sli4_hba         10057 drivers/scsi/lpfc/lpfc_init.c 			writel(reg_data.word0, phba->sli4_hba.u.if_type2.
sli4_hba         10123 drivers/scsi/lpfc/lpfc_init.c 				  &phba->sli4_hba.sli_intf.word0)) {
sli4_hba         10128 drivers/scsi/lpfc/lpfc_init.c 	if (bf_get(lpfc_sli_intf_valid, &phba->sli4_hba.sli_intf) !=
sli4_hba         10133 drivers/scsi/lpfc/lpfc_init.c 				phba->sli4_hba.sli_intf.word0);
sli4_hba         10137 drivers/scsi/lpfc/lpfc_init.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         10152 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.conf_regs_memmap_p =
sli4_hba         10154 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.conf_regs_memmap_p) {
sli4_hba         10160 drivers/scsi/lpfc/lpfc_init.c 		phba->pci_bar0_memmap_p = phba->sli4_hba.conf_regs_memmap_p;
sli4_hba         10171 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.conf_regs_memmap_p =
sli4_hba         10173 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.conf_regs_memmap_p) {
sli4_hba         10191 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.ctrl_regs_memmap_p =
sli4_hba         10194 drivers/scsi/lpfc/lpfc_init.c 			if (!phba->sli4_hba.ctrl_regs_memmap_p) {
sli4_hba         10202 drivers/scsi/lpfc/lpfc_init.c 					 phba->sli4_hba.ctrl_regs_memmap_p;
sli4_hba         10218 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.drbl_regs_memmap_p =
sli4_hba         10220 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.drbl_regs_memmap_p) {
sli4_hba         10226 drivers/scsi/lpfc/lpfc_init.c 		phba->pci_bar2_memmap_p = phba->sli4_hba.drbl_regs_memmap_p;
sli4_hba         10239 drivers/scsi/lpfc/lpfc_init.c 			phba->sli4_hba.drbl_regs_memmap_p =
sli4_hba         10242 drivers/scsi/lpfc/lpfc_init.c 			if (!phba->sli4_hba.drbl_regs_memmap_p) {
sli4_hba         10250 drivers/scsi/lpfc/lpfc_init.c 					phba->sli4_hba.drbl_regs_memmap_p;
sli4_hba         10268 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.dpp_regs_memmap_p =
sli4_hba         10270 drivers/scsi/lpfc/lpfc_init.c 		if (!phba->sli4_hba.dpp_regs_memmap_p) {
sli4_hba         10276 drivers/scsi/lpfc/lpfc_init.c 		phba->pci_bar4_memmap_p = phba->sli4_hba.dpp_regs_memmap_p;
sli4_hba         10283 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.sli4_eq_clr_intr = lpfc_sli4_eq_clr_intr;
sli4_hba         10284 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.sli4_write_eq_db = lpfc_sli4_write_eq_db;
sli4_hba         10285 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.sli4_write_cq_db = lpfc_sli4_write_cq_db;
sli4_hba         10288 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.sli4_eq_clr_intr = lpfc_sli4_if6_eq_clr_intr;
sli4_hba         10289 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.sli4_write_eq_db = lpfc_sli4_if6_write_eq_db;
sli4_hba         10290 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.sli4_write_cq_db = lpfc_sli4_if6_write_cq_db;
sli4_hba         10299 drivers/scsi/lpfc/lpfc_init.c 	iounmap(phba->sli4_hba.drbl_regs_memmap_p);
sli4_hba         10301 drivers/scsi/lpfc/lpfc_init.c 	iounmap(phba->sli4_hba.ctrl_regs_memmap_p);
sli4_hba         10303 drivers/scsi/lpfc/lpfc_init.c 	iounmap(phba->sli4_hba.conf_regs_memmap_p);
sli4_hba         10319 drivers/scsi/lpfc/lpfc_init.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         10323 drivers/scsi/lpfc/lpfc_init.c 		iounmap(phba->sli4_hba.drbl_regs_memmap_p);
sli4_hba         10324 drivers/scsi/lpfc/lpfc_init.c 		iounmap(phba->sli4_hba.ctrl_regs_memmap_p);
sli4_hba         10325 drivers/scsi/lpfc/lpfc_init.c 		iounmap(phba->sli4_hba.conf_regs_memmap_p);
sli4_hba         10328 drivers/scsi/lpfc/lpfc_init.c 		iounmap(phba->sli4_hba.conf_regs_memmap_p);
sli4_hba         10331 drivers/scsi/lpfc/lpfc_init.c 		iounmap(phba->sli4_hba.drbl_regs_memmap_p);
sli4_hba         10332 drivers/scsi/lpfc/lpfc_init.c 		iounmap(phba->sli4_hba.conf_regs_memmap_p);
sli4_hba         10586 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10621 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[idx];
sli4_hba         10657 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10673 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10703 drivers/scsi/lpfc/lpfc_init.c 			per_cpu_ptr(phba->sli4_hba.eq_info, i);
sli4_hba         10730 drivers/scsi/lpfc/lpfc_init.c 				cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10742 drivers/scsi/lpfc/lpfc_init.c 			cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10769 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10782 drivers/scsi/lpfc/lpfc_init.c 			for (i = 0; i < phba->sli4_hba.num_present_cpu; i++) {
sli4_hba         10783 drivers/scsi/lpfc/lpfc_init.c 				new_cpup = &phba->sli4_hba.cpu_map[new_cpu];
sli4_hba         10820 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10833 drivers/scsi/lpfc/lpfc_init.c 			for (i = 0; i < phba->sli4_hba.num_present_cpu; i++) {
sli4_hba         10834 drivers/scsi/lpfc/lpfc_init.c 				new_cpup = &phba->sli4_hba.cpu_map[new_cpu];
sli4_hba         10875 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10902 drivers/scsi/lpfc/lpfc_init.c 		cpup = &phba->sli4_hba.cpu_map[cpu];
sli4_hba         10924 drivers/scsi/lpfc/lpfc_init.c 		for (i = 0; i < phba->sli4_hba.num_present_cpu; i++) {
sli4_hba         10925 drivers/scsi/lpfc/lpfc_init.c 			new_cpup = &phba->sli4_hba.cpu_map[new_cpu];
sli4_hba         10940 drivers/scsi/lpfc/lpfc_init.c 		for (i = 0; i < phba->sli4_hba.num_present_cpu; i++) {
sli4_hba         10941 drivers/scsi/lpfc/lpfc_init.c 			new_cpup = &phba->sli4_hba.cpu_map[new_cpu];
sli4_hba         11020 drivers/scsi/lpfc/lpfc_init.c 			map = &phba->sli4_hba.cpu_map[i];
sli4_hba         11023 drivers/scsi/lpfc/lpfc_init.c 			eq = phba->sli4_hba.hdwq[map->hdwq].hba_eq;
sli4_hba         11171 drivers/scsi/lpfc/lpfc_init.c 		name = phba->sli4_hba.hba_eq_hdl[index].handler_name;
sli4_hba         11176 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.hba_eq_hdl[index].idx = index;
sli4_hba         11177 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.hba_eq_hdl[index].phba = phba;
sli4_hba         11181 drivers/scsi/lpfc/lpfc_init.c 			 &phba->sli4_hba.hba_eq_hdl[index]);
sli4_hba         11207 drivers/scsi/lpfc/lpfc_init.c 				&phba->sli4_hba.hba_eq_hdl[index]);
sli4_hba         11256 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.hba_eq_hdl[index].idx = index;
sli4_hba         11257 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.hba_eq_hdl[index].phba = phba;
sli4_hba         11321 drivers/scsi/lpfc/lpfc_init.c 				eqhdl = &phba->sli4_hba.hba_eq_hdl[idx];
sli4_hba         11352 drivers/scsi/lpfc/lpfc_init.c 					&phba->sli4_hba.hba_eq_hdl[index]);
sli4_hba         11419 drivers/scsi/lpfc/lpfc_init.c 	int els_xri_cmpl = list_empty(&phba->sli4_hba.lpfc_abts_els_sgl_list);
sli4_hba         11433 drivers/scsi/lpfc/lpfc_init.c 		qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         11443 drivers/scsi/lpfc/lpfc_init.c 			list_empty(&phba->sli4_hba.lpfc_abts_nvmet_ctx_list);
sli4_hba         11472 drivers/scsi/lpfc/lpfc_init.c 			qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         11483 drivers/scsi/lpfc/lpfc_init.c 				&phba->sli4_hba.lpfc_abts_nvmet_ctx_list);
sli4_hba         11486 drivers/scsi/lpfc/lpfc_init.c 			list_empty(&phba->sli4_hba.lpfc_abts_els_sgl_list);
sli4_hba         11510 drivers/scsi/lpfc/lpfc_init.c 		phba->sli4_hba.intr_enable = 0;
sli4_hba         11603 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         11613 drivers/scsi/lpfc/lpfc_init.c 	sli4_params = &phba->sli4_hba.pc_sli4_params;
sli4_hba         11678 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.rpi_hdrs_in_use = 1;
sli4_hba         11686 drivers/scsi/lpfc/lpfc_init.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         11694 drivers/scsi/lpfc/lpfc_init.c 	sli4_params = &phba->sli4_hba.pc_sli4_params;
sli4_hba         11723 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.extents_in_use = bf_get(cfg_ext, mbx_sli4_parameters);
sli4_hba         11724 drivers/scsi/lpfc/lpfc_init.c 	phba->sli4_hba.rpi_hdrs_in_use = bf_get(cfg_hdrr, mbx_sli4_parameters);
sli4_hba         11778 drivers/scsi/lpfc/lpfc_init.c 	if ((bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) !=
sli4_hba         11820 drivers/scsi/lpfc/lpfc_init.c 	if ((bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) ==
sli4_hba         11822 drivers/scsi/lpfc/lpfc_init.c 	    (bf_get(lpfc_sli_intf_sli_family, &phba->sli4_hba.sli_intf) ==
sli4_hba         12454 drivers/scsi/lpfc/lpfc_init.c 	int max_xri = phba->sli4_hba.max_cfg_param.max_xri;
sli4_hba         12630 drivers/scsi/lpfc/lpfc_init.c 	if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) <
sli4_hba         13523 drivers/scsi/lpfc/lpfc_init.c 	if (phba->sli4_hba.pc_sli4_params.oas_supported) {
sli4_hba          383 drivers/scsi/lpfc/lpfc_mbox.c 						 &phba->sli4_hba.bbscn_params);
sli4_hba          761 drivers/scsi/lpfc/lpfc_mbox.c 		mb->un.varRegLogin.rpi = phba->sli4_hba.rpi_ids[rpi];
sli4_hba          900 drivers/scsi/lpfc/lpfc_mbox.c 		mb->un.varRegVpi.vfi = phba->sli4_hba.vfi_ids[vport->vfi];
sli4_hba         2128 drivers/scsi/lpfc/lpfc_mbox.c 	       vport->phba->sli4_hba.vfi_ids[vport->vfi]);
sli4_hba         2158 drivers/scsi/lpfc/lpfc_mbox.c 	       phba->sli4_hba.vfi_ids[vport->vfi]);
sli4_hba         2175 drivers/scsi/lpfc/lpfc_mbox.c 	if ((phba->sli4_hba.lnk_info.lnk_tp == LPFC_LNK_TYPE_FC) &&
sli4_hba         2187 drivers/scsi/lpfc/lpfc_mbox.c 				   &phba->sli4_hba.bbscn_params);
sli4_hba         2190 drivers/scsi/lpfc/lpfc_mbox.c 					   &phba->sli4_hba.bbscn_params);
sli4_hba         2207 drivers/scsi/lpfc/lpfc_mbox.c 			phba->sli4_hba.vfi_ids[vport->vfi],
sli4_hba         2234 drivers/scsi/lpfc/lpfc_mbox.c 	       phba->sli4_hba.vfi_ids[phba->pport->vfi]);
sli4_hba         2254 drivers/scsi/lpfc/lpfc_mbox.c 	       vport->phba->sli4_hba.vfi_ids[vport->vfi]);
sli4_hba         2385 drivers/scsi/lpfc/lpfc_mbox.c 		&mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port);
sli4_hba         2444 drivers/scsi/lpfc/lpfc_mbox.c 		&mbox->u.mqe.un.mem_dump_type3, phba->sli4_hba.physical_port);
sli4_hba         2478 drivers/scsi/lpfc/lpfc_mbox.c 		       phba->sli4_hba.hdr_rq->queue_id);
sli4_hba         2496 drivers/scsi/lpfc/lpfc_mbox.c 		       phba->sli4_hba.nvmet_mrq_hdr[0]->queue_id);
sli4_hba         2504 drivers/scsi/lpfc/lpfc_mbox.c 		       phba->sli4_hba.hdr_rq->queue_id);
sli4_hba         2560 drivers/scsi/lpfc/lpfc_mbox.c 	       phba->sli4_hba.nvmet_mrq_hdr[0]->queue_id);
sli4_hba         2575 drivers/scsi/lpfc/lpfc_mbox.c 	       phba->sli4_hba.hdr_rq->queue_id);
sli4_hba         2620 drivers/scsi/lpfc/lpfc_mbox.c 	       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba           56 drivers/scsi/lpfc/lpfc_mem.c 	int max_xri = phba->sli4_hba.max_cfg_param.max_xri;
sli4_hba          492 drivers/scsi/lpfc/lpfc_nvme.c 	       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba          536 drivers/scsi/lpfc/lpfc_nvme.c 	rc = lpfc_sli4_issue_wqe(phba, &phba->sli4_hba.hdwq[0], genwqe);
sli4_hba          742 drivers/scsi/lpfc/lpfc_nvme.c 	pring = phba->sli4_hba.nvmels_wq->pring;
sli4_hba         1003 drivers/scsi/lpfc/lpfc_nvme.c 	phba->sli4_hba.hdwq[idx].nvme_cstat.io_cmpls++;
sli4_hba         1158 drivers/scsi/lpfc/lpfc_nvme.c 			phba->sli4_hba.hdwq[idx].cpucheck_cmpl_io[cpu]++;
sli4_hba         1274 drivers/scsi/lpfc/lpfc_nvme.c 	       phba->sli4_hba.rpi_ids[pnode->nlp_rpi]);
sli4_hba         1630 drivers/scsi/lpfc/lpfc_nvme.c 		idx = phba->sli4_hba.cpu_map[cpu].hdwq;
sli4_hba         1672 drivers/scsi/lpfc/lpfc_nvme.c 	cstat = &phba->sli4_hba.hdwq[idx].nvme_cstat;
sli4_hba         1719 drivers/scsi/lpfc/lpfc_nvme.c 			phba->sli4_hba.hdwq[idx].cpucheck_xmt_io[cpu]++;
sli4_hba         2059 drivers/scsi/lpfc/lpfc_nvme.c 		qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         2149 drivers/scsi/lpfc/lpfc_nvme.c 			phba->sli4_hba.num_present_cpu;
sli4_hba         2225 drivers/scsi/lpfc/lpfc_nvme.c 				pring = phba->sli4_hba.hdwq[i].io_wq->pring;
sli4_hba         2682 drivers/scsi/lpfc/lpfc_nvme.c 	if (phba->sli_rev < LPFC_SLI_REV4 || !phba->sli4_hba.hdwq)
sli4_hba         2689 drivers/scsi/lpfc/lpfc_nvme.c 		if (!phba->sli4_hba.hdwq[i].io_wq)
sli4_hba         2691 drivers/scsi/lpfc/lpfc_nvme.c 		pring = phba->sli4_hba.hdwq[i].io_wq->pring;
sli4_hba          231 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock_irqsave(&phba->sli4_hba.t_active_list_lock, iflag);
sli4_hba          232 drivers/scsi/lpfc/lpfc_nvmet.c 	list_for_each_entry(ctxp, &phba->sli4_hba.t_active_ctx_list, list) {
sli4_hba          239 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock_irqrestore(&phba->sli4_hba.t_active_list_lock, iflag);
sli4_hba          253 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock_irqsave(&phba->sli4_hba.t_active_list_lock, iflag);
sli4_hba          254 drivers/scsi/lpfc/lpfc_nvmet.c 	list_for_each_entry(ctxp, &phba->sli4_hba.t_active_ctx_list, list) {
sli4_hba          261 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock_irqrestore(&phba->sli4_hba.t_active_list_lock, iflag);
sli4_hba          282 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock(&phba->sli4_hba.t_active_list_lock);
sli4_hba          284 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock(&phba->sli4_hba.t_active_list_lock);
sli4_hba          285 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba          286 drivers/scsi/lpfc/lpfc_nvmet.c 	list_add_tail(&ctxp->list, &phba->sli4_hba.lpfc_abts_nvmet_ctx_list);
sli4_hba          287 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba          416 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock_irqsave(&phba->sli4_hba.nvmet_io_wait_lock, iflag);
sli4_hba          417 drivers/scsi/lpfc/lpfc_nvmet.c 	if (phba->sli4_hba.nvmet_io_wait_cnt) {
sli4_hba          418 drivers/scsi/lpfc/lpfc_nvmet.c 		list_remove_head(&phba->sli4_hba.lpfc_nvmet_io_wait_list,
sli4_hba          421 drivers/scsi/lpfc/lpfc_nvmet.c 		phba->sli4_hba.nvmet_io_wait_cnt--;
sli4_hba          422 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock_irqrestore(&phba->sli4_hba.nvmet_io_wait_lock,
sli4_hba          485 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock_irqrestore(&phba->sli4_hba.nvmet_io_wait_lock, iflag);
sli4_hba          491 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock_irqsave(&phba->sli4_hba.t_active_list_lock, iflag);
sli4_hba          493 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock_irqrestore(&phba->sli4_hba.t_active_list_lock, iflag);
sli4_hba          833 drivers/scsi/lpfc/lpfc_nvmet.c 			phba->sli4_hba.hdwq[rsp->hwqid].cpucheck_cmpl_io[id]++;
sli4_hba          963 drivers/scsi/lpfc/lpfc_nvmet.c 		ctxp->hdwq = &phba->sli4_hba.hdwq[rsp->hwqid];
sli4_hba          973 drivers/scsi/lpfc/lpfc_nvmet.c 			phba->sli4_hba.hdwq[rsp->hwqid].cpucheck_xmt_io[id]++;
sli4_hba         1081 drivers/scsi/lpfc/lpfc_nvmet.c 		ctxp->hdwq = &phba->sli4_hba.hdwq[0];
sli4_hba         1248 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1250 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1256 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1258 drivers/scsi/lpfc/lpfc_nvmet.c 				&phba->sli4_hba.lpfc_nvmet_sgl_list);
sli4_hba         1259 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1274 drivers/scsi/lpfc/lpfc_nvmet.c 	infop = phba->sli4_hba.nvmet_ctx_info;
sli4_hba         1285 drivers/scsi/lpfc/lpfc_nvmet.c 	kfree(phba->sli4_hba.nvmet_ctx_info);
sli4_hba         1286 drivers/scsi/lpfc/lpfc_nvmet.c 	phba->sli4_hba.nvmet_ctx_info = NULL;
sli4_hba         1301 drivers/scsi/lpfc/lpfc_nvmet.c 			phba->sli4_hba.nvmet_xri_cnt);
sli4_hba         1303 drivers/scsi/lpfc/lpfc_nvmet.c 	phba->sli4_hba.nvmet_ctx_info = kcalloc(
sli4_hba         1304 drivers/scsi/lpfc/lpfc_nvmet.c 		phba->sli4_hba.num_possible_cpu * phba->cfg_nvmet_mrq,
sli4_hba         1306 drivers/scsi/lpfc/lpfc_nvmet.c 	if (!phba->sli4_hba.nvmet_ctx_info) {
sli4_hba         1350 drivers/scsi/lpfc/lpfc_nvmet.c 		for (i = phba->sli4_hba.num_possible_cpu - 1;  i >= 0; i--) {
sli4_hba         1362 drivers/scsi/lpfc/lpfc_nvmet.c 	for (i = 0; i < phba->sli4_hba.nvmet_xri_cnt; i++) {
sli4_hba         1398 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1400 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1600 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1602 drivers/scsi/lpfc/lpfc_nvmet.c 				 &phba->sli4_hba.lpfc_abts_nvmet_ctx_list,
sli4_hba         1618 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1642 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1689 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1691 drivers/scsi/lpfc/lpfc_nvmet.c 				 &phba->sli4_hba.lpfc_abts_nvmet_ctx_list,
sli4_hba         1698 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1719 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         1723 drivers/scsi/lpfc/lpfc_nvmet.c 	if (phba->sli4_hba.nvmet_io_wait_cnt) {
sli4_hba         1730 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_lock_irqsave(&phba->sli4_hba.nvmet_io_wait_lock, iflag);
sli4_hba         1734 drivers/scsi/lpfc/lpfc_nvmet.c 				    &phba->sli4_hba.lpfc_nvmet_io_wait_list,
sli4_hba         1749 drivers/scsi/lpfc/lpfc_nvmet.c 			phba->sli4_hba.nvmet_io_wait_cnt--;
sli4_hba         1753 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock_irqrestore(&phba->sli4_hba.nvmet_io_wait_lock,
sli4_hba         1921 drivers/scsi/lpfc/lpfc_nvmet.c 			wq = phba->sli4_hba.hdwq[qidx].io_wq;
sli4_hba         2000 drivers/scsi/lpfc/lpfc_nvmet.c 	ctxp->hdwq = &phba->sli4_hba.hdwq[0];
sli4_hba         2124 drivers/scsi/lpfc/lpfc_nvmet.c 			phba, phba->sli4_hba.nvmet_mrq_hdr[qno],
sli4_hba         2125 drivers/scsi/lpfc/lpfc_nvmet.c 			phba->sli4_hba.nvmet_mrq_data[qno], 1, qno);
sli4_hba         2180 drivers/scsi/lpfc/lpfc_nvmet.c 	for (i = 0; i < phba->sli4_hba.num_possible_cpu; i++) {
sli4_hba         2287 drivers/scsi/lpfc/lpfc_nvmet.c 			phba->sli4_hba.hdwq[idx].cpucheck_rcv_io[current_cpu]++;
sli4_hba         2299 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_lock_irqsave(&phba->sli4_hba.nvmet_io_wait_lock, iflag);
sli4_hba         2301 drivers/scsi/lpfc/lpfc_nvmet.c 			      &phba->sli4_hba.lpfc_nvmet_io_wait_list);
sli4_hba         2302 drivers/scsi/lpfc/lpfc_nvmet.c 		phba->sli4_hba.nvmet_io_wait_cnt++;
sli4_hba         2303 drivers/scsi/lpfc/lpfc_nvmet.c 		phba->sli4_hba.nvmet_io_wait_total++;
sli4_hba         2304 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock_irqrestore(&phba->sli4_hba.nvmet_io_wait_lock,
sli4_hba         2310 drivers/scsi/lpfc/lpfc_nvmet.c 			phba, phba->sli4_hba.nvmet_mrq_hdr[qno],
sli4_hba         2311 drivers/scsi/lpfc/lpfc_nvmet.c 			phba->sli4_hba.nvmet_mrq_data[qno], 1, qno);
sli4_hba         2320 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_lock_irqsave(&phba->sli4_hba.t_active_list_lock, iflag);
sli4_hba         2321 drivers/scsi/lpfc/lpfc_nvmet.c 	list_add_tail(&ctxp->list, &phba->sli4_hba.t_active_ctx_list);
sli4_hba         2322 drivers/scsi/lpfc/lpfc_nvmet.c 	spin_unlock_irqrestore(&phba->sli4_hba.t_active_list_lock, iflag);
sli4_hba         2531 drivers/scsi/lpfc/lpfc_nvmet.c 	       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba         2691 drivers/scsi/lpfc/lpfc_nvmet.c 		       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba         2783 drivers/scsi/lpfc/lpfc_nvmet.c 		       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba         2853 drivers/scsi/lpfc/lpfc_nvmet.c 		       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba         2972 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         2974 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         3056 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         3058 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         3187 drivers/scsi/lpfc/lpfc_nvmet.c 	       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba         3368 drivers/scsi/lpfc/lpfc_nvmet.c 		ctxp->hdwq = &phba->sli4_hba.hdwq[abts_wqeq->hba_wqidx];
sli4_hba         3425 drivers/scsi/lpfc/lpfc_nvmet.c 		ctxp->hdwq = &phba->sli4_hba.hdwq[abts_wqeq->hba_wqidx];
sli4_hba         3436 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_lock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba         3438 drivers/scsi/lpfc/lpfc_nvmet.c 		spin_unlock(&phba->sli4_hba.abts_nvmet_buf_list_lock);
sli4_hba          104 drivers/scsi/lpfc/lpfc_nvmet.h 	(phba->sli4_hba.nvmet_ctx_info + ((cpu * phba->cfg_nvmet_mrq) + mrq))
sli4_hba          479 drivers/scsi/lpfc/lpfc_scsi.c 		qp = &phba->sli4_hba.hdwq[idx];
sli4_hba          517 drivers/scsi/lpfc/lpfc_scsi.c 	struct lpfc_sli_ring *pring = phba->sli4_hba.els_wq->pring;
sli4_hba          522 drivers/scsi/lpfc/lpfc_scsi.c 	qp = &phba->sli4_hba.hdwq[idx];
sli4_hba          648 drivers/scsi/lpfc/lpfc_scsi.c 		idx = phba->sli4_hba.cpu_map[cpu].hdwq;
sli4_hba          654 drivers/scsi/lpfc/lpfc_scsi.c 		qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         3825 drivers/scsi/lpfc/lpfc_scsi.c 	if (phba->sli4_hba.hdwq)
sli4_hba         3826 drivers/scsi/lpfc/lpfc_scsi.c 		phba->sli4_hba.hdwq[idx].scsi_cstat.io_cmpls++;
sli4_hba         3831 drivers/scsi/lpfc/lpfc_scsi.c 		if (cpu < LPFC_CHECK_CPU_CNT && phba->sli4_hba.hdwq)
sli4_hba         3832 drivers/scsi/lpfc/lpfc_scsi.c 			phba->sli4_hba.hdwq[idx].cpucheck_cmpl_io[cpu]++;
sli4_hba         4115 drivers/scsi/lpfc/lpfc_scsi.c 	if (phba->sli4_hba.hdwq)
sli4_hba         4116 drivers/scsi/lpfc/lpfc_scsi.c 		hdwq = &phba->sli4_hba.hdwq[idx];
sli4_hba         4165 drivers/scsi/lpfc/lpfc_scsi.c 		  phba->sli4_hba.rpi_ids[pnode->nlp_rpi];
sli4_hba         4225 drivers/scsi/lpfc/lpfc_scsi.c 		  vport->phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
sli4_hba         4632 drivers/scsi/lpfc/lpfc_scsi.c 					&phba->sli4_hba.hdwq[lpfc_cmd->hdwq_no];
sli4_hba         4675 drivers/scsi/lpfc/lpfc_scsi.c 	if (phba->sli4_hba.hdwq) {
sli4_hba         4678 drivers/scsi/lpfc/lpfc_scsi.c 			phba->sli4_hba.hdwq[idx].scsi_cstat.output_requests--;
sli4_hba         4681 drivers/scsi/lpfc/lpfc_scsi.c 			phba->sli4_hba.hdwq[idx].scsi_cstat.input_requests--;
sli4_hba         4684 drivers/scsi/lpfc/lpfc_scsi.c 			phba->sli4_hba.hdwq[idx].scsi_cstat.control_requests--;
sli4_hba         4760 drivers/scsi/lpfc/lpfc_scsi.c 		pring_s4 = phba->sli4_hba.hdwq[iocb->hba_wqidx].io_wq->pring;
sli4_hba          205 drivers/scsi/lpfc/lpfc_sli.c 					 &q->phba->sli4_hba.sli_intf);
sli4_hba          287 drivers/scsi/lpfc/lpfc_sli.c 	writel(doorbell.word0, q->phba->sli4_hba.MQDBregaddr);
sli4_hba          366 drivers/scsi/lpfc/lpfc_sli.c 	writel(doorbell.word0, q->phba->sli4_hba.EQDBregaddr);
sli4_hba          381 drivers/scsi/lpfc/lpfc_sli.c 	writel(doorbell.word0, q->phba->sli4_hba.EQDBregaddr);
sli4_hba          416 drivers/scsi/lpfc/lpfc_sli.c 	writel(doorbell.word0, q->phba->sli4_hba.EQDBregaddr);
sli4_hba          419 drivers/scsi/lpfc/lpfc_sli.c 		readl(q->phba->sli4_hba.EQDBregaddr);
sli4_hba          449 drivers/scsi/lpfc/lpfc_sli.c 	writel(doorbell.word0, q->phba->sli4_hba.EQDBregaddr);
sli4_hba          452 drivers/scsi/lpfc/lpfc_sli.c 		readl(q->phba->sli4_hba.EQDBregaddr);
sli4_hba          459 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.pc_sli4_params.eqav)
sli4_hba          465 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pc_sli4_params.eqav && !eq->host_index)
sli4_hba          484 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.sli4_write_eq_db(phba, eq, count, LPFC_QUEUE_REARM);
sli4_hba          507 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.sli4_write_eq_db(phba, eq, consumed,
sli4_hba          524 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.sli4_write_eq_db(phba, eq, consumed, rearm);
sli4_hba          568 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.pc_sli4_params.cqav)
sli4_hba          574 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pc_sli4_params.cqav && !cq->host_index)
sli4_hba          608 drivers/scsi/lpfc/lpfc_sli.c 	writel(doorbell.word0, q->phba->sli4_hba.CQDBregaddr);
sli4_hba          638 drivers/scsi/lpfc/lpfc_sli.c 	writel(doorbell.word0, q->phba->sli4_hba.CQDBregaddr);
sli4_hba          807 drivers/scsi/lpfc/lpfc_sli.c 	sglq = phba->sli4_hba.lpfc_sglq_active_list[xritag];
sli4_hba          808 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.lpfc_sglq_active_list[xritag] = NULL;
sli4_hba          829 drivers/scsi/lpfc/lpfc_sli.c 	sglq =  phba->sli4_hba.lpfc_sglq_active_list[xritag];
sli4_hba         1114 drivers/scsi/lpfc/lpfc_sli.c 	struct list_head *lpfc_els_sgl_list = &phba->sli4_hba.lpfc_els_sgl_list;
sli4_hba         1123 drivers/scsi/lpfc/lpfc_sli.c 		pring =  phba->sli4_hba.nvmels_wq->pring;
sli4_hba         1144 drivers/scsi/lpfc/lpfc_sli.c 	spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1169 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.lpfc_sglq_active_list[sglq->sli4_lxritag] = sglq;
sli4_hba         1172 drivers/scsi/lpfc/lpfc_sli.c 	spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1192 drivers/scsi/lpfc/lpfc_sli.c 	lpfc_nvmet_sgl_list = &phba->sli4_hba.lpfc_nvmet_sgl_list;
sli4_hba         1194 drivers/scsi/lpfc/lpfc_sli.c 	lockdep_assert_held(&phba->sli4_hba.sgl_list_lock);
sli4_hba         1199 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.lpfc_sglq_active_list[sglq->sli4_lxritag] = sglq;
sli4_hba         1261 drivers/scsi/lpfc/lpfc_sli.c 			spin_lock_irqsave(&phba->sli4_hba.sgl_list_lock,
sli4_hba         1266 drivers/scsi/lpfc/lpfc_sli.c 				      &phba->sli4_hba.lpfc_nvmet_sgl_list);
sli4_hba         1268 drivers/scsi/lpfc/lpfc_sli.c 				&phba->sli4_hba.sgl_list_lock, iflag);
sli4_hba         1272 drivers/scsi/lpfc/lpfc_sli.c 		pring = phba->sli4_hba.els_wq->pring;
sli4_hba         1275 drivers/scsi/lpfc/lpfc_sli.c 			spin_lock_irqsave(&phba->sli4_hba.sgl_list_lock,
sli4_hba         1278 drivers/scsi/lpfc/lpfc_sli.c 				 &phba->sli4_hba.lpfc_abts_els_sgl_list);
sli4_hba         1280 drivers/scsi/lpfc/lpfc_sli.c 				&phba->sli4_hba.sgl_list_lock, iflag);
sli4_hba         1282 drivers/scsi/lpfc/lpfc_sli.c 			spin_lock_irqsave(&phba->sli4_hba.sgl_list_lock,
sli4_hba         1287 drivers/scsi/lpfc/lpfc_sli.c 				      &phba->sli4_hba.lpfc_els_sgl_list);
sli4_hba         1289 drivers/scsi/lpfc/lpfc_sli.c 				&phba->sli4_hba.sgl_list_lock, iflag);
sli4_hba         2084 drivers/scsi/lpfc/lpfc_sli.c 	hrq = phba->sli4_hba.hdr_rq;
sli4_hba         2085 drivers/scsi/lpfc/lpfc_sli.c 	drq = phba->sli4_hba.dat_rq;
sli4_hba         2485 drivers/scsi/lpfc/lpfc_sli.c 			vpi -= phba->sli4_hba.max_cfg_param.vpi_base;
sli4_hba         2573 drivers/scsi/lpfc/lpfc_sli.c 		     &phba->sli4_hba.sli_intf) >=
sli4_hba         3880 drivers/scsi/lpfc/lpfc_sli.c 	while (!list_empty(&phba->sli4_hba.sp_queue_event)) {
sli4_hba         3883 drivers/scsi/lpfc/lpfc_sli.c 		list_remove_head(&phba->sli4_hba.sp_queue_event,
sli4_hba         3986 drivers/scsi/lpfc/lpfc_sli.c 			pring = phba->sli4_hba.hdwq[i].io_wq->pring;
sli4_hba         4017 drivers/scsi/lpfc/lpfc_sli.c 	    !phba->sli4_hba.hdwq) {
sli4_hba         4028 drivers/scsi/lpfc/lpfc_sli.c 			pring = phba->sli4_hba.hdwq[i].io_wq->pring;
sli4_hba         4174 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.intr_enable = 0;
sli4_hba         5410 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.lnk_info.lnk_dv = LPFC_LNK_DAT_VAL;
sli4_hba         5411 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.lnk_info.lnk_tp =
sli4_hba         5413 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.lnk_info.lnk_no =
sli4_hba         5422 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.lnk_info.lnk_tp,
sli4_hba         5423 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.lnk_info.lnk_no,
sli4_hba         5457 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.lnk_info.lnk_dv = LPFC_LNK_DAT_INVAL;
sli4_hba         5458 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.pport_name_sta = LPFC_SLI4_PPNAME_NON;
sli4_hba         5464 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.lnk_info.lnk_dv = LPFC_LNK_DAT_INVAL;
sli4_hba         5466 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.lnk_info.lnk_dv == LPFC_LNK_DAT_VAL)
sli4_hba         5484 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.lnk_info.lnk_tp);
sli4_hba         5499 drivers/scsi/lpfc/lpfc_sli.c 	switch (phba->sli4_hba.lnk_info.lnk_no) {
sli4_hba         5503 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.pport_name_sta = LPFC_SLI4_PPNAME_GET;
sli4_hba         5508 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.pport_name_sta = LPFC_SLI4_PPNAME_GET;
sli4_hba         5513 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.pport_name_sta = LPFC_SLI4_PPNAME_GET;
sli4_hba         5518 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.pport_name_sta = LPFC_SLI4_PPNAME_GET;
sli4_hba         5524 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pport_name_sta == LPFC_SLI4_PPNAME_GET) {
sli4_hba         5552 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli4_hba *sli4_hba = &phba->sli4_hba;
sli4_hba         5556 drivers/scsi/lpfc/lpfc_sli.c 	sli4_hba->sli4_write_cq_db(phba, sli4_hba->mbx_cq, 0, LPFC_QUEUE_REARM);
sli4_hba         5557 drivers/scsi/lpfc/lpfc_sli.c 	sli4_hba->sli4_write_cq_db(phba, sli4_hba->els_cq, 0, LPFC_QUEUE_REARM);
sli4_hba         5558 drivers/scsi/lpfc/lpfc_sli.c 	if (sli4_hba->nvmels_cq)
sli4_hba         5559 drivers/scsi/lpfc/lpfc_sli.c 		sli4_hba->sli4_write_cq_db(phba, sli4_hba->nvmels_cq, 0,
sli4_hba         5562 drivers/scsi/lpfc/lpfc_sli.c 	if (sli4_hba->hdwq) {
sli4_hba         5565 drivers/scsi/lpfc/lpfc_sli.c 			qp = &sli4_hba->hdwq[qidx];
sli4_hba         5567 drivers/scsi/lpfc/lpfc_sli.c 			sli4_hba->sli4_write_cq_db(phba, qp->io_cq, 0,
sli4_hba         5573 drivers/scsi/lpfc/lpfc_sli.c 			eq = sli4_hba->hba_eq_hdl[qidx].eq;
sli4_hba         5575 drivers/scsi/lpfc/lpfc_sli.c 			sli4_hba->sli4_write_eq_db(phba, eq,
sli4_hba         5582 drivers/scsi/lpfc/lpfc_sli.c 			sli4_hba->sli4_write_cq_db(phba,
sli4_hba         5583 drivers/scsi/lpfc/lpfc_sli.c 				sli4_hba->nvmet_cqset[qidx], 0,
sli4_hba         5630 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         5703 drivers/scsi/lpfc/lpfc_sli.c 		rsrc_blk_list = &phba->sli4_hba.lpfc_rpi_blk_list;
sli4_hba         5709 drivers/scsi/lpfc/lpfc_sli.c 		rsrc_blk_list = &phba->sli4_hba.lpfc_xri_blk_list;
sli4_hba         5712 drivers/scsi/lpfc/lpfc_sli.c 		rsrc_blk_list = &phba->sli4_hba.lpfc_vfi_blk_list;
sli4_hba         5792 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         5887 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.rpi_bmask = kcalloc(longs,
sli4_hba         5890 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.rpi_bmask)) {
sli4_hba         5894 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.rpi_ids = kcalloc(rsrc_id_cnt,
sli4_hba         5897 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.rpi_ids)) {
sli4_hba         5898 drivers/scsi/lpfc/lpfc_sli.c 			kfree(phba->sli4_hba.rpi_bmask);
sli4_hba         5908 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.next_rpi = rsrc_id_cnt;
sli4_hba         5911 drivers/scsi/lpfc/lpfc_sli.c 		bmask = phba->sli4_hba.rpi_bmask;
sli4_hba         5912 drivers/scsi/lpfc/lpfc_sli.c 		ids = phba->sli4_hba.rpi_ids;
sli4_hba         5913 drivers/scsi/lpfc/lpfc_sli.c 		ext_blk_list = &phba->sli4_hba.lpfc_rpi_blk_list;
sli4_hba         5936 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.xri_bmask = kcalloc(longs,
sli4_hba         5939 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.xri_bmask)) {
sli4_hba         5943 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.max_cfg_param.xri_used = 0;
sli4_hba         5944 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.xri_ids = kcalloc(rsrc_id_cnt,
sli4_hba         5947 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.xri_ids)) {
sli4_hba         5948 drivers/scsi/lpfc/lpfc_sli.c 			kfree(phba->sli4_hba.xri_bmask);
sli4_hba         5954 drivers/scsi/lpfc/lpfc_sli.c 		bmask = phba->sli4_hba.xri_bmask;
sli4_hba         5955 drivers/scsi/lpfc/lpfc_sli.c 		ids = phba->sli4_hba.xri_ids;
sli4_hba         5956 drivers/scsi/lpfc/lpfc_sli.c 		ext_blk_list = &phba->sli4_hba.lpfc_xri_blk_list;
sli4_hba         5959 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.vfi_bmask = kcalloc(longs,
sli4_hba         5962 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.vfi_bmask)) {
sli4_hba         5966 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.vfi_ids = kcalloc(rsrc_id_cnt,
sli4_hba         5969 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.vfi_ids)) {
sli4_hba         5970 drivers/scsi/lpfc/lpfc_sli.c 			kfree(phba->sli4_hba.vfi_bmask);
sli4_hba         5976 drivers/scsi/lpfc/lpfc_sli.c 		bmask = phba->sli4_hba.vfi_bmask;
sli4_hba         5977 drivers/scsi/lpfc/lpfc_sli.c 		ids = phba->sli4_hba.vfi_ids;
sli4_hba         5978 drivers/scsi/lpfc/lpfc_sli.c 		ext_blk_list = &phba->sli4_hba.lpfc_vfi_blk_list;
sli4_hba         6015 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.io_xri_start = rsrc_start +
sli4_hba         6075 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         6107 drivers/scsi/lpfc/lpfc_sli.c 		bf_set(lpfc_vpi_rsrc_rdy, &phba->sli4_hba.sli4_flags, 0);
sli4_hba         6113 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.max_cfg_param.vpi_used = 0;
sli4_hba         6116 drivers/scsi/lpfc/lpfc_sli.c 		kfree(phba->sli4_hba.xri_bmask);
sli4_hba         6117 drivers/scsi/lpfc/lpfc_sli.c 		kfree(phba->sli4_hba.xri_ids);
sli4_hba         6119 drivers/scsi/lpfc/lpfc_sli.c 				    &phba->sli4_hba.lpfc_xri_blk_list, list) {
sli4_hba         6125 drivers/scsi/lpfc/lpfc_sli.c 		kfree(phba->sli4_hba.vfi_bmask);
sli4_hba         6126 drivers/scsi/lpfc/lpfc_sli.c 		kfree(phba->sli4_hba.vfi_ids);
sli4_hba         6127 drivers/scsi/lpfc/lpfc_sli.c 		bf_set(lpfc_vfi_rsrc_rdy, &phba->sli4_hba.sli4_flags, 0);
sli4_hba         6129 drivers/scsi/lpfc/lpfc_sli.c 				    &phba->sli4_hba.lpfc_vfi_blk_list, list) {
sli4_hba         6137 drivers/scsi/lpfc/lpfc_sli.c 				    &phba->sli4_hba.lpfc_rpi_blk_list, list) {
sli4_hba         6146 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_idx_rsrc_rdy, &phba->sli4_hba.sli4_flags, 0);
sli4_hba         6201 drivers/scsi/lpfc/lpfc_sli.c 	       phba->sli4_hba.conf_regs_memmap_p + LPFC_CTL_PDEV_CTL_OFFSET);
sli4_hba         6482 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.rpi_hdrs_in_use)
sli4_hba         6483 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.next_rpi = phba->sli4_hba.max_cfg_param.max_rpi;
sli4_hba         6484 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.extents_in_use) {
sli4_hba         6490 drivers/scsi/lpfc/lpfc_sli.c 		if (bf_get(lpfc_idx_rsrc_rdy, &phba->sli4_hba.sli4_flags) ==
sli4_hba         6553 drivers/scsi/lpfc/lpfc_sli.c 		bf_set(lpfc_idx_rsrc_rdy, &phba->sli4_hba.sli4_flags,
sli4_hba         6564 drivers/scsi/lpfc/lpfc_sli.c 		if (bf_get(lpfc_idx_rsrc_rdy, &phba->sli4_hba.sli4_flags) ==
sli4_hba         6570 drivers/scsi/lpfc/lpfc_sli.c 		count = phba->sli4_hba.max_cfg_param.max_rpi;
sli4_hba         6578 drivers/scsi/lpfc/lpfc_sli.c 		base = phba->sli4_hba.max_cfg_param.rpi_base;
sli4_hba         6580 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.rpi_bmask = kcalloc(longs,
sli4_hba         6583 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.rpi_bmask)) {
sli4_hba         6587 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.rpi_ids = kcalloc(count, sizeof(uint16_t),
sli4_hba         6589 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.rpi_ids)) {
sli4_hba         6595 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.rpi_ids[i] = base + i;
sli4_hba         6598 drivers/scsi/lpfc/lpfc_sli.c 		count = phba->sli4_hba.max_cfg_param.max_vpi;
sli4_hba         6606 drivers/scsi/lpfc/lpfc_sli.c 		base = phba->sli4_hba.max_cfg_param.vpi_base;
sli4_hba         6625 drivers/scsi/lpfc/lpfc_sli.c 		count = phba->sli4_hba.max_cfg_param.max_xri;
sli4_hba         6633 drivers/scsi/lpfc/lpfc_sli.c 		base = phba->sli4_hba.max_cfg_param.xri_base;
sli4_hba         6635 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.xri_bmask = kcalloc(longs,
sli4_hba         6638 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.xri_bmask)) {
sli4_hba         6642 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.max_cfg_param.xri_used = 0;
sli4_hba         6643 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.xri_ids = kcalloc(count, sizeof(uint16_t),
sli4_hba         6645 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.xri_ids)) {
sli4_hba         6651 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.xri_ids[i] = base + i;
sli4_hba         6654 drivers/scsi/lpfc/lpfc_sli.c 		count = phba->sli4_hba.max_cfg_param.max_vfi;
sli4_hba         6662 drivers/scsi/lpfc/lpfc_sli.c 		base = phba->sli4_hba.max_cfg_param.vfi_base;
sli4_hba         6664 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.vfi_bmask = kcalloc(longs,
sli4_hba         6667 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.vfi_bmask)) {
sli4_hba         6671 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.vfi_ids = kcalloc(count, sizeof(uint16_t),
sli4_hba         6673 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.vfi_ids)) {
sli4_hba         6679 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.vfi_ids[i] = base + i;
sli4_hba         6685 drivers/scsi/lpfc/lpfc_sli.c 		bf_set(lpfc_idx_rsrc_rdy, &phba->sli4_hba.sli4_flags,
sli4_hba         6691 drivers/scsi/lpfc/lpfc_sli.c 	kfree(phba->sli4_hba.vfi_bmask);
sli4_hba         6692 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.vfi_bmask = NULL;
sli4_hba         6694 drivers/scsi/lpfc/lpfc_sli.c 	kfree(phba->sli4_hba.xri_ids);
sli4_hba         6695 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.xri_ids = NULL;
sli4_hba         6697 drivers/scsi/lpfc/lpfc_sli.c 	kfree(phba->sli4_hba.xri_bmask);
sli4_hba         6698 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.xri_bmask = NULL;
sli4_hba         6706 drivers/scsi/lpfc/lpfc_sli.c 	kfree(phba->sli4_hba.rpi_ids);
sli4_hba         6707 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.rpi_ids = NULL;
sli4_hba         6709 drivers/scsi/lpfc/lpfc_sli.c 	kfree(phba->sli4_hba.rpi_bmask);
sli4_hba         6710 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.rpi_bmask = NULL;
sli4_hba         6725 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.extents_in_use) {
sli4_hba         6732 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.max_cfg_param.vpi_used = 0;
sli4_hba         6734 drivers/scsi/lpfc/lpfc_sli.c 		bf_set(lpfc_vpi_rsrc_rdy, &phba->sli4_hba.sli4_flags, 0);
sli4_hba         6735 drivers/scsi/lpfc/lpfc_sli.c 		kfree(phba->sli4_hba.xri_bmask);
sli4_hba         6736 drivers/scsi/lpfc/lpfc_sli.c 		kfree(phba->sli4_hba.xri_ids);
sli4_hba         6737 drivers/scsi/lpfc/lpfc_sli.c 		kfree(phba->sli4_hba.vfi_bmask);
sli4_hba         6738 drivers/scsi/lpfc/lpfc_sli.c 		kfree(phba->sli4_hba.vfi_ids);
sli4_hba         6739 drivers/scsi/lpfc/lpfc_sli.c 		bf_set(lpfc_vfi_rsrc_rdy, &phba->sli4_hba.sli4_flags, 0);
sli4_hba         6740 drivers/scsi/lpfc/lpfc_sli.c 		bf_set(lpfc_idx_rsrc_rdy, &phba->sli4_hba.sli4_flags, 0);
sli4_hba         6778 drivers/scsi/lpfc/lpfc_sli.c 		blk_list_head = &phba->sli4_hba.lpfc_xri_blk_list;
sli4_hba         6781 drivers/scsi/lpfc/lpfc_sli.c 		blk_list_head = &phba->sli4_hba.lpfc_vfi_blk_list;
sli4_hba         6784 drivers/scsi/lpfc/lpfc_sli.c 		blk_list_head = &phba->sli4_hba.lpfc_rpi_blk_list;
sli4_hba         6847 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         6925 drivers/scsi/lpfc/lpfc_sli.c 	spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         6927 drivers/scsi/lpfc/lpfc_sli.c 	spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         7027 drivers/scsi/lpfc/lpfc_sli.c 		spin_lock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         7029 drivers/scsi/lpfc/lpfc_sli.c 		spin_unlock(&phba->sli4_hba.sgl_list_lock);
sli4_hba         7065 drivers/scsi/lpfc/lpfc_sli.c 			phba, &post_nblist, phba->sli4_hba.io_xri_cnt);
sli4_hba         7284 drivers/scsi/lpfc/lpfc_sli.c 	if ((bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) ==
sli4_hba         7316 drivers/scsi/lpfc/lpfc_sli.c 	rc = (phba->sli4_hba.max_cfg_param.max_xri >> 3);
sli4_hba         7324 drivers/scsi/lpfc/lpfc_sli.c 	if (bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf) ==
sli4_hba         7332 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.ue_to_sr = bf_get(
sli4_hba         7335 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.ue_to_rp = bf_get(
sli4_hba         7501 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_repost_sgl_list(phba, &phba->sli4_hba.lpfc_els_sgl_list,
sli4_hba         7502 drivers/scsi/lpfc/lpfc_sli.c 				       phba->sli4_hba.els_xri_cnt);
sli4_hba         7510 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.els_xri_cnt = rc;
sli4_hba         7525 drivers/scsi/lpfc/lpfc_sli.c 			&phba->sli4_hba.lpfc_nvmet_sgl_list,
sli4_hba         7526 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.nvmet_xri_cnt);
sli4_hba         7534 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.nvmet_xri_cnt = rc;
sli4_hba         7538 drivers/scsi/lpfc/lpfc_sli.c 		cnt += phba->sli4_hba.nvmet_xri_cnt;
sli4_hba         7582 drivers/scsi/lpfc/lpfc_sli.c 			rqbp = phba->sli4_hba.nvmet_mrq_hdr[i]->rqbp;
sli4_hba         7590 drivers/scsi/lpfc/lpfc_sli.c 				phba, phba->sli4_hba.nvmet_mrq_hdr[i],
sli4_hba         7591 drivers/scsi/lpfc/lpfc_sli.c 				phba->sli4_hba.nvmet_mrq_data[i],
sli4_hba         7649 drivers/scsi/lpfc/lpfc_sli.c 		if (phba->sli4_hba.io_xri_cnt == 0) {
sli4_hba         7651 drivers/scsi/lpfc/lpfc_sli.c 					      phba, phba->sli4_hba.io_xri_max);
sli4_hba         7722 drivers/scsi/lpfc/lpfc_sli.c 	if (bf_get(lpfc_conf_trunk_port0, &phba->sli4_hba))
sli4_hba         7724 drivers/scsi/lpfc/lpfc_sli.c 	if (bf_get(lpfc_conf_trunk_port1, &phba->sli4_hba))
sli4_hba         7726 drivers/scsi/lpfc/lpfc_sli.c 	if (bf_get(lpfc_conf_trunk_port2, &phba->sli4_hba))
sli4_hba         7728 drivers/scsi/lpfc/lpfc_sli.c 	if (bf_get(lpfc_conf_trunk_port3, &phba->sli4_hba))
sli4_hba         7736 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.intr_enable = 1;
sli4_hba         7829 drivers/scsi/lpfc/lpfc_sli.c 	mcq = phba->sli4_hba.mbx_cq;
sli4_hba         7845 drivers/scsi/lpfc/lpfc_sli.c 		if (phba->sli4_hba.pc_sli4_params.cqav && !idx)
sli4_hba         7866 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sli4_hba *sli4_hba = &phba->sli4_hba;
sli4_hba         7876 drivers/scsi/lpfc/lpfc_sli.c 	if (sli4_hba->hdwq) {
sli4_hba         7878 drivers/scsi/lpfc/lpfc_sli.c 			eq = phba->sli4_hba.hba_eq_hdl[eqidx].eq;
sli4_hba         7879 drivers/scsi/lpfc/lpfc_sli.c 			if (eq && eq->queue_id == sli4_hba->mbx_cq->assoc_qid) {
sli4_hba         7890 drivers/scsi/lpfc/lpfc_sli.c 	sli4_hba->sli4_eq_clr_intr(fpeq);
sli4_hba         7908 drivers/scsi/lpfc/lpfc_sli.c 		sli4_hba->sli4_write_eq_db(phba, fpeq, 0, LPFC_QUEUE_REARM);
sli4_hba         8512 drivers/scsi/lpfc/lpfc_sli.c 		bmbx_reg.word0 = readl(phba->sli4_hba.BMBXregaddr);
sli4_hba         8584 drivers/scsi/lpfc/lpfc_sli.c 	memset(phba->sli4_hba.bmbx.avirt, 0, sizeof(struct lpfc_bmbx_create));
sli4_hba         8585 drivers/scsi/lpfc/lpfc_sli.c 	lpfc_sli4_pcimem_bcopy(mb, phba->sli4_hba.bmbx.avirt,
sli4_hba         8589 drivers/scsi/lpfc/lpfc_sli.c 	dma_address = &phba->sli4_hba.bmbx.dma_address;
sli4_hba         8590 drivers/scsi/lpfc/lpfc_sli.c 	writel(dma_address->addr_hi, phba->sli4_hba.BMBXregaddr);
sli4_hba         8598 drivers/scsi/lpfc/lpfc_sli.c 	writel(dma_address->addr_lo, phba->sli4_hba.BMBXregaddr);
sli4_hba         8610 drivers/scsi/lpfc/lpfc_sli.c 	lpfc_sli4_pcimem_bcopy(phba->sli4_hba.bmbx.avirt, mb,
sli4_hba         8612 drivers/scsi/lpfc/lpfc_sli.c 	mbox_rgn = (struct lpfc_bmbx_create *) phba->sli4_hba.bmbx.avirt;
sli4_hba         8692 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable) {
sli4_hba         8810 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(!phba->sli4_hba.intr_enable))
sli4_hba         8884 drivers/scsi/lpfc/lpfc_sli.c 	rc = lpfc_sli4_mq_put(phba->sli4_hba.mbx_wq, mqe);
sli4_hba         9382 drivers/scsi/lpfc/lpfc_sli.c 					&phba->sli4_hba.sli_intf);
sli4_hba         9403 drivers/scsi/lpfc/lpfc_sli.c 					phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba         9407 drivers/scsi/lpfc/lpfc_sli.c 		       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba         9690 drivers/scsi/lpfc/lpfc_sli.c 					&phba->sli4_hba.sli_intf);
sli4_hba         9717 drivers/scsi/lpfc/lpfc_sli.c 		       phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]);
sli4_hba         9892 drivers/scsi/lpfc/lpfc_sli.c 		wq = phba->sli4_hba.hdwq[piocb->hba_wqidx].io_wq;
sli4_hba         9894 drivers/scsi/lpfc/lpfc_sli.c 		wq = phba->sli4_hba.els_wq;
sli4_hba         10029 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.hdwq))
sli4_hba         10039 drivers/scsi/lpfc/lpfc_sli.c 		return phba->sli4_hba.hdwq[piocb->hba_wqidx].io_wq->pring;
sli4_hba         10041 drivers/scsi/lpfc/lpfc_sli.c 		if (unlikely(!phba->sli4_hba.els_wq))
sli4_hba         10044 drivers/scsi/lpfc/lpfc_sli.c 		return phba->sli4_hba.els_wq->pring;
sli4_hba         10071 drivers/scsi/lpfc/lpfc_sli.c 		eq = phba->sli4_hba.hdwq[piocb->hba_wqidx].hba_eq;
sli4_hba         10214 drivers/scsi/lpfc/lpfc_sli.c 			ndlp->vport->vpi, phba->sli4_hba.rpi_ids[ndlp->nlp_rpi],
sli4_hba         10320 drivers/scsi/lpfc/lpfc_sli.c 	pring = phba->sli4_hba.els_wq->pring;
sli4_hba         10497 drivers/scsi/lpfc/lpfc_sli.c 		pring = phba->sli4_hba.hdwq[i].io_wq->pring;
sli4_hba         10506 drivers/scsi/lpfc/lpfc_sli.c 	pring = phba->sli4_hba.els_wq->pring;
sli4_hba         10516 drivers/scsi/lpfc/lpfc_sli.c 		pring = phba->sli4_hba.nvmels_wq->pring;
sli4_hba         10686 drivers/scsi/lpfc/lpfc_sli.c 		list_for_each_entry(qp, &phba->sli4_hba.lpfc_wq_list, wq_list) {
sli4_hba         10690 drivers/scsi/lpfc/lpfc_sli.c 			if (pring == phba->sli4_hba.els_wq->pring) {
sli4_hba         10775 drivers/scsi/lpfc/lpfc_sli.c 		list_for_each_entry(qp, &phba->sli4_hba.lpfc_wq_list, wq_list) {
sli4_hba         10782 drivers/scsi/lpfc/lpfc_sli.c 			if (pring == phba->sli4_hba.els_wq->pring) {
sli4_hba         11302 drivers/scsi/lpfc/lpfc_sli.c 	list_for_each_entry(qp, &phba->sli4_hba.lpfc_wq_list, wq_list) {
sli4_hba         11610 drivers/scsi/lpfc/lpfc_sli.c 			    phba->sli4_hba.hdwq[iocbq->hba_wqidx].io_wq->pring;
sli4_hba         12152 drivers/scsi/lpfc/lpfc_sli.c 	if_type = bf_get(lpfc_sli_intf_if_type, &phba->sli4_hba.sli_intf);
sli4_hba         12155 drivers/scsi/lpfc/lpfc_sli.c 		if (lpfc_readl(phba->sli4_hba.u.if_type0.UERRLOregaddr,
sli4_hba         12157 drivers/scsi/lpfc/lpfc_sli.c 			lpfc_readl(phba->sli4_hba.u.if_type0.UERRHIregaddr,
sli4_hba         12164 drivers/scsi/lpfc/lpfc_sli.c 		if ((~phba->sli4_hba.ue_mask_lo & uerr_sta_lo) ||
sli4_hba         12165 drivers/scsi/lpfc/lpfc_sli.c 		    (~phba->sli4_hba.ue_mask_hi & uerr_sta_hi)) {
sli4_hba         12172 drivers/scsi/lpfc/lpfc_sli.c 					phba->sli4_hba.ue_mask_lo,
sli4_hba         12173 drivers/scsi/lpfc/lpfc_sli.c 					phba->sli4_hba.ue_mask_hi);
sli4_hba         12183 drivers/scsi/lpfc/lpfc_sli.c 		if (lpfc_readl(phba->sli4_hba.u.if_type2.STATUSregaddr,
sli4_hba         12185 drivers/scsi/lpfc/lpfc_sli.c 			lpfc_readl(phba->sli4_hba.PSMPHRregaddr,
sli4_hba         12194 drivers/scsi/lpfc/lpfc_sli.c 				readl(phba->sli4_hba.u.if_type2.ERR1regaddr);
sli4_hba         12196 drivers/scsi/lpfc/lpfc_sli.c 				readl(phba->sli4_hba.u.if_type2.ERR2regaddr);
sli4_hba         12841 drivers/scsi/lpfc/lpfc_sli.c 	while (!list_empty(&phba->sli4_hba.sp_els_xri_aborted_work_queue)) {
sli4_hba         12844 drivers/scsi/lpfc/lpfc_sli.c 		list_remove_head(&phba->sli4_hba.sp_els_xri_aborted_work_queue,
sli4_hba         13063 drivers/scsi/lpfc/lpfc_sli.c 	list_add_tail(&cq_event->list, &phba->sli4_hba.sp_asynce_work_queue);
sli4_hba         13177 drivers/scsi/lpfc/lpfc_sli.c 		lpfc_sli4_mq_release(phba->sli4_hba.mbx_wq);
sli4_hba         13186 drivers/scsi/lpfc/lpfc_sli.c 		lpfc_sli4_mq_release(phba->sli4_hba.mbx_wq);
sli4_hba         13274 drivers/scsi/lpfc/lpfc_sli.c 		      &phba->sli4_hba.sp_queue_event);
sli4_hba         13294 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(!phba->sli4_hba.els_wq))
sli4_hba         13297 drivers/scsi/lpfc/lpfc_sli.c 	if (bf_get(lpfc_wcqe_r_wq_id, wcqe) == phba->sli4_hba.els_wq->queue_id)
sli4_hba         13298 drivers/scsi/lpfc/lpfc_sli.c 		lpfc_sli4_wq_release(phba->sli4_hba.els_wq,
sli4_hba         13305 drivers/scsi/lpfc/lpfc_sli.c 				phba->sli4_hba.els_wq->queue_id);
sli4_hba         13346 drivers/scsi/lpfc/lpfc_sli.c 			      &phba->sli4_hba.sp_els_xri_aborted_work_queue);
sli4_hba         13380 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_queue *hrq = phba->sli4_hba.hdr_rq;
sli4_hba         13381 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_queue *drq = phba->sli4_hba.dat_rq;
sli4_hba         13429 drivers/scsi/lpfc/lpfc_sli.c 			      &phba->sli4_hba.sp_queue_event);
sli4_hba         13613 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.sli4_write_cq_db(phba, cq, consumed,
sli4_hba         13643 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.sli4_write_cq_db(phba, cq, consumed,
sli4_hba         13885 drivers/scsi/lpfc/lpfc_sli.c 	    (phba->sli4_hba.nvmet_cqset == NULL))
sli4_hba         13888 drivers/scsi/lpfc/lpfc_sli.c 	idx = cq->queue_id - phba->sli4_hba.nvmet_cqset[0]->queue_id;
sli4_hba         13889 drivers/scsi/lpfc/lpfc_sli.c 	hrq = phba->sli4_hba.nvmet_mrq_hdr[idx];
sli4_hba         13890 drivers/scsi/lpfc/lpfc_sli.c 	drq = phba->sli4_hba.nvmet_mrq_data[idx];
sli4_hba         14063 drivers/scsi/lpfc/lpfc_sli.c 	if (cqid <= phba->sli4_hba.cq_max) {
sli4_hba         14064 drivers/scsi/lpfc/lpfc_sli.c 		cq = phba->sli4_hba.cq_lookup[cqid];
sli4_hba         14070 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->cfg_nvmet_mrq && phba->sli4_hba.nvmet_cqset) {
sli4_hba         14071 drivers/scsi/lpfc/lpfc_sli.c 		id = phba->sli4_hba.nvmet_cqset[0]->queue_id;
sli4_hba         14074 drivers/scsi/lpfc/lpfc_sli.c 			cq = phba->sli4_hba.nvmet_cqset[cqid - id];
sli4_hba         14079 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.nvmels_cq &&
sli4_hba         14080 drivers/scsi/lpfc/lpfc_sli.c 	    (cqid == phba->sli4_hba.nvmels_cq->queue_id)) {
sli4_hba         14082 drivers/scsi/lpfc/lpfc_sli.c 		cq = phba->sli4_hba.nvmels_cq;
sli4_hba         14088 drivers/scsi/lpfc/lpfc_sli.c 					phba->sli4_hba.hdwq[qidx].hba_eq);
sli4_hba         14230 drivers/scsi/lpfc/lpfc_sli.c 	if (unlikely(!phba->sli4_hba.hdwq))
sli4_hba         14234 drivers/scsi/lpfc/lpfc_sli.c 	fpeq = phba->sli4_hba.hba_eq_hdl[hba_eqidx].eq;
sli4_hba         14249 drivers/scsi/lpfc/lpfc_sli.c 	eqi = phba->sli4_hba.eq_info;
sli4_hba         14313 drivers/scsi/lpfc/lpfc_sli.c 					&phba->sli4_hba.hba_eq_hdl[qidx]);
sli4_hba         14459 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.sli4_write_eq_db(phba, eq, 0, LPFC_QUEUE_REARM);
sli4_hba         14518 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t hw_page_size = phba->sli4_hba.pc_sli4_params.if_page_sz;
sli4_hba         14521 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.pc_sli4_params.supported)
sli4_hba         14527 drivers/scsi/lpfc/lpfc_sli.c 	if (pgcnt > phba->sli4_hba.pc_sli4_params.wqpcnt)
sli4_hba         14528 drivers/scsi/lpfc/lpfc_sli.c 		pgcnt = phba->sli4_hba.pc_sli4_params.wqpcnt;
sli4_hba         14661 drivers/scsi/lpfc/lpfc_sli.c 			eq = phba->sli4_hba.hba_eq_hdl[qidx].eq;
sli4_hba         14697 drivers/scsi/lpfc/lpfc_sli.c 		eq = phba->sli4_hba.hba_eq_hdl[qidx].eq;
sli4_hba         14758 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t hw_page_size = phba->sli4_hba.pc_sli4_params.if_page_sz;
sli4_hba         14763 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.pc_sli4_params.supported)
sli4_hba         14783 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pc_sli4_params.eqav) {
sli4_hba         14787 drivers/scsi/lpfc/lpfc_sli.c 		       phba->sli4_hba.pc_sli4_params.eqav);
sli4_hba         14910 drivers/scsi/lpfc/lpfc_sli.c 	       phba->sli4_hba.pc_sli4_params.cqv);
sli4_hba         14911 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pc_sli4_params.cqv == LPFC_Q_CREATE_VERSION_2) {
sli4_hba         14917 drivers/scsi/lpfc/lpfc_sli.c 		       phba->sli4_hba.pc_sli4_params.cqav);
sli4_hba         14925 drivers/scsi/lpfc/lpfc_sli.c 		if (phba->sli4_hba.pc_sli4_params.cqv ==
sli4_hba         14996 drivers/scsi/lpfc/lpfc_sli.c 	if (cq->queue_id > phba->sli4_hba.cq_max)
sli4_hba         14997 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.cq_max = cq->queue_id;
sli4_hba         15039 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t hw_page_size = phba->sli4_hba.pc_sli4_params.if_page_sz;
sli4_hba         15075 drivers/scsi/lpfc/lpfc_sli.c 		if (!phba->sli4_hba.pc_sli4_params.supported)
sli4_hba         15095 drivers/scsi/lpfc/lpfc_sli.c 			       phba->sli4_hba.pc_sli4_params.cqav);
sli4_hba         15099 drivers/scsi/lpfc/lpfc_sli.c 				if (phba->sli4_hba.pc_sli4_params.cqv ==
sli4_hba         15245 drivers/scsi/lpfc/lpfc_sli.c 		if (cq->queue_id > phba->sli4_hba.cq_max)
sli4_hba         15246 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.cq_max = cq->queue_id;
sli4_hba         15345 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t hw_page_size = phba->sli4_hba.pc_sli4_params.if_page_sz;
sli4_hba         15350 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.pc_sli4_params.supported)
sli4_hba         15378 drivers/scsi/lpfc/lpfc_sli.c 	       phba->sli4_hba.pc_sli4_params.mqv);
sli4_hba         15379 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pc_sli4_params.mqv == LPFC_Q_CREATE_VERSION_1)
sli4_hba         15499 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t hw_page_size = phba->sli4_hba.pc_sli4_params.if_page_sz;
sli4_hba         15512 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.pc_sli4_params.supported)
sli4_hba         15532 drivers/scsi/lpfc/lpfc_sli.c 	       phba->sli4_hba.pc_sli4_params.wqv);
sli4_hba         15534 drivers/scsi/lpfc/lpfc_sli.c 	if ((phba->sli4_hba.pc_sli4_params.wqsize & LPFC_WQ_SZ128_SUPPORT) ||
sli4_hba         15541 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pc_sli4_params.wqsize & LPFC_WQ_SZ128_SUPPORT)
sli4_hba         15584 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.fw_func_mode & LPFC_DUA_MODE)
sli4_hba         15614 drivers/scsi/lpfc/lpfc_sli.c 		if (phba->sli4_hba.fw_func_mode & LPFC_DUA_MODE) {
sli4_hba         15654 drivers/scsi/lpfc/lpfc_sli.c 			wq->db_regaddr = phba->sli4_hba.WQDBregaddr;
sli4_hba         15712 drivers/scsi/lpfc/lpfc_sli.c 			wq->db_regaddr = phba->sli4_hba.WQDBregaddr;
sli4_hba         15766 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t hw_page_size = phba->sli4_hba.pc_sli4_params.if_page_sz;
sli4_hba         15774 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.pc_sli4_params.supported)
sli4_hba         15790 drivers/scsi/lpfc/lpfc_sli.c 	       phba->sli4_hba.pc_sli4_params.rqv);
sli4_hba         15791 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pc_sli4_params.rqv == LPFC_Q_CREATE_VERSION_1) {
sli4_hba         15848 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.fw_func_mode & LPFC_DUA_MODE)
sli4_hba         15869 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.fw_func_mode & LPFC_DUA_MODE) {
sli4_hba         15911 drivers/scsi/lpfc/lpfc_sli.c 		hrq->db_regaddr = phba->sli4_hba.RQDBregaddr;
sli4_hba         15925 drivers/scsi/lpfc/lpfc_sli.c 	       phba->sli4_hba.pc_sli4_params.rqv);
sli4_hba         15926 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.pc_sli4_params.rqv == LPFC_Q_CREATE_VERSION_1) {
sli4_hba         15990 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.fw_func_mode & LPFC_DUA_MODE)
sli4_hba         16058 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t hw_page_size = phba->sli4_hba.pc_sli4_params.if_page_sz;
sli4_hba         16064 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.pc_sli4_params.supported)
sli4_hba         16163 drivers/scsi/lpfc/lpfc_sli.c 		hrq->db_regaddr = phba->sli4_hba.RQDBregaddr;
sli4_hba         16172 drivers/scsi/lpfc/lpfc_sli.c 		drq->db_regaddr = phba->sli4_hba.RQDBregaddr;
sli4_hba         16570 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         16614 drivers/scsi/lpfc/lpfc_sli.c 	xri = find_next_zero_bit(phba->sli4_hba.xri_bmask,
sli4_hba         16615 drivers/scsi/lpfc/lpfc_sli.c 				 phba->sli4_hba.max_cfg_param.max_xri, 0);
sli4_hba         16616 drivers/scsi/lpfc/lpfc_sli.c 	if (xri >= phba->sli4_hba.max_cfg_param.max_xri) {
sli4_hba         16620 drivers/scsi/lpfc/lpfc_sli.c 		set_bit(xri, phba->sli4_hba.xri_bmask);
sli4_hba         16621 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.max_cfg_param.xri_used++;
sli4_hba         16637 drivers/scsi/lpfc/lpfc_sli.c 	if (test_and_clear_bit(xri, phba->sli4_hba.xri_bmask)) {
sli4_hba         16638 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.max_cfg_param.xri_used--;
sli4_hba         16678 drivers/scsi/lpfc/lpfc_sli.c 				phba->sli4_hba.max_cfg_param.max_xri,
sli4_hba         16679 drivers/scsi/lpfc/lpfc_sli.c 				phba->sli4_hba.max_cfg_param.xri_used);
sli4_hba         16766 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         16879 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable) {
sli4_hba         17495 drivers/scsi/lpfc/lpfc_sli.c 	for (i = 0; i < phba->sli4_hba.max_cfg_param.max_xri; i++) {
sli4_hba         17496 drivers/scsi/lpfc/lpfc_sli.c 		if (xri == phba->sli4_hba.xri_ids[i])
sli4_hba         17571 drivers/scsi/lpfc/lpfc_sli.c 	icmd->ulpContext = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
sli4_hba         17891 drivers/scsi/lpfc/lpfc_sli.c 				      phba->sli4_hba.els_wq->pring,
sli4_hba         17944 drivers/scsi/lpfc/lpfc_sli.c 			      &phba->sli4_hba.sp_queue_event);
sli4_hba         18142 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.rpi_hdrs_in_use)
sli4_hba         18144 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.extents_in_use)
sli4_hba         18147 drivers/scsi/lpfc/lpfc_sli.c 	list_for_each_entry(rpi_page, &phba->sli4_hba.lpfc_rpi_hdr_list, list) {
sli4_hba         18153 drivers/scsi/lpfc/lpfc_sli.c 		if (bf_get(lpfc_rpi_rsrc_rdy, &phba->sli4_hba.sli4_flags) !=
sli4_hba         18155 drivers/scsi/lpfc/lpfc_sli.c 			rpi_page->start_rpi = phba->sli4_hba.rpi_ids[lrpi];
sli4_hba         18168 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_rpi_rsrc_rdy, &phba->sli4_hba.sli4_flags,
sli4_hba         18197 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.rpi_hdrs_in_use)
sli4_hba         18199 drivers/scsi/lpfc/lpfc_sli.c 	if (phba->sli4_hba.extents_in_use)
sli4_hba         18246 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.next_rpi = rpi_page->next_rpi;
sli4_hba         18279 drivers/scsi/lpfc/lpfc_sli.c 	max_rpi = phba->sli4_hba.max_cfg_param.max_rpi;
sli4_hba         18280 drivers/scsi/lpfc/lpfc_sli.c 	rpi_limit = phba->sli4_hba.next_rpi;
sli4_hba         18282 drivers/scsi/lpfc/lpfc_sli.c 	rpi = find_next_zero_bit(phba->sli4_hba.rpi_bmask, rpi_limit, 0);
sli4_hba         18286 drivers/scsi/lpfc/lpfc_sli.c 		set_bit(rpi, phba->sli4_hba.rpi_bmask);
sli4_hba         18287 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.max_cfg_param.rpi_used++;
sli4_hba         18288 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.rpi_count++;
sli4_hba         18299 drivers/scsi/lpfc/lpfc_sli.c 	    (phba->sli4_hba.rpi_count >= max_rpi)) {
sli4_hba         18308 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.rpi_hdrs_in_use) {
sli4_hba         18319 drivers/scsi/lpfc/lpfc_sli.c 	rpi_remaining = phba->sli4_hba.next_rpi - phba->sli4_hba.rpi_count;
sli4_hba         18329 drivers/scsi/lpfc/lpfc_sli.c 			rpi_hdr->start_rpi = phba->sli4_hba.rpi_ids[lrpi];
sli4_hba         18354 drivers/scsi/lpfc/lpfc_sli.c 	if (test_and_clear_bit(rpi, phba->sli4_hba.rpi_bmask)) {
sli4_hba         18355 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.rpi_count--;
sli4_hba         18356 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.max_cfg_param.rpi_used--;
sli4_hba         18389 drivers/scsi/lpfc/lpfc_sli.c 	kfree(phba->sli4_hba.rpi_bmask);
sli4_hba         18390 drivers/scsi/lpfc/lpfc_sli.c 	kfree(phba->sli4_hba.rpi_ids);
sli4_hba         18391 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_rpi_rsrc_rdy, &phba->sli4_hba.sli4_flags, 0);
sli4_hba         19275 drivers/scsi/lpfc/lpfc_sli.c 				 &phba->sli4_hba.sli_intf);
sli4_hba         19418 drivers/scsi/lpfc/lpfc_sli.c 	if (!phba->sli4_hba.intr_enable)
sli4_hba         19611 drivers/scsi/lpfc/lpfc_sli.c 		wq = phba->sli4_hba.hdwq[0].io_wq;
sli4_hba         19616 drivers/scsi/lpfc/lpfc_sli.c 		wq = phba->sli4_hba.els_wq;
sli4_hba         19832 drivers/scsi/lpfc/lpfc_sli.c 		pring =  phba->sli4_hba.nvmels_wq->pring;
sli4_hba         19848 drivers/scsi/lpfc/lpfc_sli.c 		ret = lpfc_sli4_wq_put(phba->sli4_hba.nvmels_wq, wqe);
sli4_hba         19938 drivers/scsi/lpfc/lpfc_sli.c 	qp = &phba->sli4_hba.hdwq[hwqid];
sli4_hba         19971 drivers/scsi/lpfc/lpfc_sli.c 	multixri_pool = phba->sli4_hba.hdwq[hwqid].p_multixri_pool;
sli4_hba         20007 drivers/scsi/lpfc/lpfc_sli.c 	qp = &phba->sli4_hba.hdwq[hwqid];
sli4_hba         20052 drivers/scsi/lpfc/lpfc_sli.c 	qp = &phba->sli4_hba.hdwq[hwqid];
sli4_hba         20171 drivers/scsi/lpfc/lpfc_sli.c 	qp = &phba->sli4_hba.hdwq[hwqid];
sli4_hba         20195 drivers/scsi/lpfc/lpfc_sli.c 			phba->sli4_hba.hdwq[next_hwqid].p_multixri_pool;
sli4_hba         20236 drivers/scsi/lpfc/lpfc_sli.c 	multixri_pool = phba->sli4_hba.hdwq[hwqid].p_multixri_pool;
sli4_hba         20451 drivers/scsi/lpfc/lpfc_sli.c 	qp = &phba->sli4_hba.hdwq[hwqid];
sli4_hba         20483 drivers/scsi/lpfc/lpfc_sli.c 	qp = &phba->sli4_hba.hdwq[idx];
sli4_hba         20528 drivers/scsi/lpfc/lpfc_sli.c 	qp = &phba->sli4_hba.hdwq[hwqid];
sli4_hba          100 drivers/scsi/lpfc/lpfc_vport.c 		phba->sli4_hba.max_cfg_param.vpi_used++;
sli4_hba          113 drivers/scsi/lpfc/lpfc_vport.c 		phba->sli4_hba.max_cfg_param.vpi_used--;