Lines Matching refs:clients
124 struct qed_ilt_client_cfg clients[ILT_CLI_MAX]; member
225 p_cli = &p_mngr->clients[ILT_CLI_CDUC]; in qed_cxt_cfg_ilt_compute()
243 p_cli = &p_mngr->clients[ILT_CLI_QM]; in qed_cxt_cfg_ilt_compute()
271 #define for_each_ilt_valid_client(pos, clients) \ argument
292 struct qed_ilt_client_cfg *p_cli = p_hwfn->p_cxt_mngr->clients; in qed_ilt_shadow_free()
359 struct qed_ilt_client_cfg *clients = p_mngr->clients; in qed_ilt_shadow_alloc() local
364 size = qed_cxt_ilt_shadow_size(clients); in qed_ilt_shadow_alloc()
377 for_each_ilt_valid_client(i, clients) { in qed_ilt_shadow_alloc()
378 if (!clients[i].active) in qed_ilt_shadow_alloc()
381 p_blk = &clients[i].pf_blks[j]; in qed_ilt_shadow_alloc()
458 p_mngr->clients[ILT_CLI_CDUC].first.reg = ILT_CFG_REG(CDUC, FIRST_ILT); in qed_cxt_mngr_alloc()
459 p_mngr->clients[ILT_CLI_CDUC].last.reg = ILT_CFG_REG(CDUC, LAST_ILT); in qed_cxt_mngr_alloc()
460 p_mngr->clients[ILT_CLI_CDUC].p_size.reg = ILT_CFG_REG(CDUC, P_SIZE); in qed_cxt_mngr_alloc()
462 p_mngr->clients[ILT_CLI_QM].first.reg = ILT_CFG_REG(QM, FIRST_ILT); in qed_cxt_mngr_alloc()
463 p_mngr->clients[ILT_CLI_QM].last.reg = ILT_CFG_REG(QM, LAST_ILT); in qed_cxt_mngr_alloc()
464 p_mngr->clients[ILT_CLI_QM].p_size.reg = ILT_CFG_REG(QM, P_SIZE); in qed_cxt_mngr_alloc()
468 p_mngr->clients[i].p_size.val = ILT_DEFAULT_HW_P_SIZE; in qed_cxt_mngr_alloc()
556 page_sz = p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUC].p_size.val; in qed_cdu_init_common()
639 ilt_clients = p_hwfn->p_cxt_mngr->clients; in qed_ilt_bounds_init()
658 struct qed_ilt_client_cfg *clients; in qed_ilt_init_pf() local
667 clients = p_hwfn->p_cxt_mngr->clients; in qed_ilt_init_pf()
669 for_each_ilt_valid_client(i, clients) { in qed_ilt_init_pf()
670 if (!clients[i].active) in qed_ilt_init_pf()
676 line = clients[i].first.val - p_mngr->pf_start_line; in qed_ilt_init_pf()
678 clients[i].first.val * ILT_ENTRY_IN_REGS; in qed_ilt_init_pf()
680 for (; line <= clients[i].last.val - p_mngr->pf_start_line; in qed_ilt_init_pf()
814 hw_p_size = p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUC].p_size.val; in qed_cxt_get_cid_info()