Lines Matching refs:iids
273 struct qed_cdu_iids *iids) in qed_cxt_cdu_iids() argument
278 iids->pf_cids += p_mngr->conn_cfg[type].cid_count; in qed_cxt_cdu_iids()
279 iids->per_vf_cids += p_mngr->conn_cfg[type].cids_per_vf; in qed_cxt_cdu_iids()
290 struct qed_src_iids *iids) in qed_cxt_src_iids() argument
298 iids->pf_cids += p_mngr->conn_cfg[i].cid_count; in qed_cxt_src_iids()
299 iids->per_vf_cids += p_mngr->conn_cfg[i].cids_per_vf; in qed_cxt_src_iids()
303 iids->pf_cids += p_mngr->arfs_count; in qed_cxt_src_iids()
317 struct qed_tm_iids *iids) in qed_cxt_tm_iids() argument
336 iids->pf_cids += p_cfg->cid_count; in qed_cxt_tm_iids()
343 iids->per_vf_cids += p_cfg->cids_per_vf; in qed_cxt_tm_iids()
353 iids->pf_tids[j] += segs[j].count; in qed_cxt_tm_iids()
359 iids->per_vf_tids += segs[NUM_TASK_PF_SEGMENTS].count; in qed_cxt_tm_iids()
363 iids->pf_cids = roundup(iids->pf_cids, TM_ALIGN); in qed_cxt_tm_iids()
364 iids->per_vf_cids = roundup(iids->per_vf_cids, TM_ALIGN); in qed_cxt_tm_iids()
365 iids->per_vf_tids = roundup(iids->per_vf_tids, TM_ALIGN); in qed_cxt_tm_iids()
367 for (iids->pf_tids_total = 0, j = 0; j < NUM_TASK_PF_SEGMENTS; j++) { in qed_cxt_tm_iids()
368 iids->pf_tids[j] = roundup(iids->pf_tids[j], TM_ALIGN); in qed_cxt_tm_iids()
369 iids->pf_tids_total += iids->pf_tids[j]; in qed_cxt_tm_iids()
374 struct qed_qm_iids *iids) in qed_cxt_qm_iids() argument
382 iids->cids += p_mngr->conn_cfg[type].cid_count; in qed_cxt_qm_iids()
390 iids->tids += segs[j].count; in qed_cxt_qm_iids()
399 iids->vf_cids += vf_cids * p_mngr->vf_count; in qed_cxt_qm_iids()
400 iids->tids += vf_tids * p_mngr->vf_count; in qed_cxt_qm_iids()
404 iids->cids, iids->vf_cids, iids->tids, vf_tids); in qed_cxt_qm_iids()
1503 struct qed_qm_iids iids; in qed_qm_init_pf() local
1505 memset(&iids, 0, sizeof(iids)); in qed_qm_init_pf()
1506 qed_cxt_qm_iids(p_hwfn, &iids); in qed_qm_init_pf()
1515 params.num_pf_cids = iids.cids; in qed_qm_init_pf()
1516 params.num_vf_cids = iids.vf_cids; in qed_qm_init_pf()
1517 params.num_tids = iids.tids; in qed_qm_init_pf()