Lines Matching refs:multixri_pool
20354 struct lpfc_multixri_pool *multixri_pool;
20360 multixri_pool = qp->p_multixri_pool;
20361 if (!multixri_pool)
20364 if (multixri_pool->stat_snapshot_taken == LPFC_MXP_SNAPSHOT_TAKEN) {
20369 multixri_pool->stat_pbl_count = pbl_pool->count;
20370 multixri_pool->stat_pvt_count = pvt_pool->count;
20371 multixri_pool->stat_busy_count = txcmplq_cnt;
20374 multixri_pool->stat_snapshot_taken++;
20388 struct lpfc_multixri_pool *multixri_pool;
20392 multixri_pool = phba->sli4_hba.hdwq[hwqid].p_multixri_pool;
20393 if (!multixri_pool)
20395 io_req_count = multixri_pool->io_req_count;
20396 prev_io_req_count = multixri_pool->prev_io_req_count;
20400 multixri_pool->prev_io_req_count = io_req_count;
20425 struct lpfc_multixri_pool *multixri_pool;
20429 multixri_pool = qp->p_multixri_pool;
20430 if (!multixri_pool)
20432 xri_limit = multixri_pool->xri_limit;
20444 multixri_pool->pvt_pool.high_watermark = new_watermark;
20447 multixri_pool->stat_max_hwm = max(multixri_pool->stat_max_hwm,
20584 struct lpfc_multixri_pool *multixri_pool;
20594 multixri_pool = qp->p_multixri_pool;
20595 pvt_pool = &multixri_pool->pvt_pool;
20596 pbl_pool = &multixri_pool->pbl_pool;
20602 multixri_pool->local_pbl_hit_count++;
20610 next_hwqid = multixri_pool->rrb_next_hwqid;
20625 } while (!ret && next_hwqid != multixri_pool->rrb_next_hwqid);
20628 multixri_pool->rrb_next_hwqid = next_hwqid;
20632 multixri_pool->pbl_empty_count++;
20638 multixri_pool->local_pbl_hit_count++;
20640 multixri_pool->other_pbl_hit_count++;
20655 struct lpfc_multixri_pool *multixri_pool;
20658 multixri_pool = phba->sli4_hba.hdwq[hwqid].p_multixri_pool;
20659 pvt_pool = &multixri_pool->pvt_pool;
20870 struct lpfc_multixri_pool *multixri_pool;
20876 multixri_pool = qp->p_multixri_pool;
20877 pvt_pool = &multixri_pool->pvt_pool;
20878 multixri_pool->io_req_count++;