Lines Matching refs:iids
274 struct qed_cdu_iids *iids) in qed_cxt_cdu_iids() argument
279 iids->pf_cids += p_mngr->conn_cfg[type].cid_count; in qed_cxt_cdu_iids()
280 iids->per_vf_cids += p_mngr->conn_cfg[type].cids_per_vf; in qed_cxt_cdu_iids()
291 struct qed_src_iids *iids) in qed_cxt_src_iids() argument
299 iids->pf_cids += p_mngr->conn_cfg[i].cid_count; in qed_cxt_src_iids()
300 iids->per_vf_cids += p_mngr->conn_cfg[i].cids_per_vf; in qed_cxt_src_iids()
304 iids->pf_cids += p_mngr->arfs_count; in qed_cxt_src_iids()
318 struct qed_tm_iids *iids) in qed_cxt_tm_iids() argument
337 iids->pf_cids += p_cfg->cid_count; in qed_cxt_tm_iids()
344 iids->per_vf_cids += p_cfg->cids_per_vf; in qed_cxt_tm_iids()
354 iids->pf_tids[j] += segs[j].count; in qed_cxt_tm_iids()
360 iids->per_vf_tids += segs[NUM_TASK_PF_SEGMENTS].count; in qed_cxt_tm_iids()
364 iids->pf_cids = roundup(iids->pf_cids, TM_ALIGN); in qed_cxt_tm_iids()
365 iids->per_vf_cids = roundup(iids->per_vf_cids, TM_ALIGN); in qed_cxt_tm_iids()
366 iids->per_vf_tids = roundup(iids->per_vf_tids, TM_ALIGN); in qed_cxt_tm_iids()
368 for (iids->pf_tids_total = 0, j = 0; j < NUM_TASK_PF_SEGMENTS; j++) { in qed_cxt_tm_iids()
369 iids->pf_tids[j] = roundup(iids->pf_tids[j], TM_ALIGN); in qed_cxt_tm_iids()
370 iids->pf_tids_total += iids->pf_tids[j]; in qed_cxt_tm_iids()
375 struct qed_qm_iids *iids) in qed_cxt_qm_iids() argument
383 iids->cids += p_mngr->conn_cfg[type].cid_count; in qed_cxt_qm_iids()
391 iids->tids += segs[j].count; in qed_cxt_qm_iids()
400 iids->vf_cids += vf_cids * p_mngr->vf_count; in qed_cxt_qm_iids()
401 iids->tids += vf_tids * p_mngr->vf_count; in qed_cxt_qm_iids()
405 iids->cids, iids->vf_cids, iids->tids, vf_tids); in qed_cxt_qm_iids()
1504 struct qed_qm_iids iids; in qed_qm_init_pf() local
1506 memset(&iids, 0, sizeof(iids)); in qed_qm_init_pf()
1507 qed_cxt_qm_iids(p_hwfn, &iids); in qed_qm_init_pf()
1516 params.num_pf_cids = iids.cids; in qed_qm_init_pf()
1517 params.num_vf_cids = iids.vf_cids; in qed_qm_init_pf()
1518 params.num_tids = iids.tids; in qed_qm_init_pf()