Lines Matching refs:fcp_wqidx
7461 int fcp_eqidx, fcp_cqidx, fcp_wqidx; in lpfc_sli4_queue_setup() local
7594 for (fcp_wqidx = 0; fcp_wqidx < phba->cfg_fcp_io_channel; fcp_wqidx++) { in lpfc_sli4_queue_setup()
7595 if (!phba->sli4_hba.fcp_wq[fcp_wqidx]) { in lpfc_sli4_queue_setup()
7598 "allocated\n", fcp_wqidx); in lpfc_sli4_queue_setup()
7602 rc = lpfc_wq_create(phba, phba->sli4_hba.fcp_wq[fcp_wqidx], in lpfc_sli4_queue_setup()
7603 phba->sli4_hba.fcp_cq[fcp_wqidx], in lpfc_sli4_queue_setup()
7608 "WQ (%d), rc = 0x%x\n", fcp_wqidx, in lpfc_sli4_queue_setup()
7614 pring = &psli->ring[MAX_SLI3_CONFIGURED_RINGS + fcp_wqidx]; in lpfc_sli4_queue_setup()
7615 pring->sli.sli4.wqp = (void *)phba->sli4_hba.fcp_wq[fcp_wqidx]; in lpfc_sli4_queue_setup()
7616 phba->sli4_hba.fcp_cq[fcp_wqidx]->pring = pring; in lpfc_sli4_queue_setup()
7621 fcp_wqidx, in lpfc_sli4_queue_setup()
7622 phba->sli4_hba.fcp_wq[fcp_wqidx]->queue_id, in lpfc_sli4_queue_setup()
7624 phba->sli4_hba.fcp_cq[fcp_wqidx]->queue_id); in lpfc_sli4_queue_setup()
7779 for (--fcp_wqidx; fcp_wqidx >= 0; fcp_wqidx--) in lpfc_sli4_queue_setup()
7780 lpfc_wq_destroy(phba, phba->sli4_hba.fcp_wq[fcp_wqidx]); in lpfc_sli4_queue_setup()