Lines Matching refs:num_pbes
205 page_cnt = srq->usrq.pbl_info.num_pbes; in qlnxr_create_srq()
1234 u32 num_pbes, in qlnxr_prepare_pbl_tbl() argument
1246 if ((num_pbes > MAX_PBES_ON_PAGE) && two_layer_capable) { in qlnxr_prepare_pbl_tbl()
1247 if (num_pbes > MAX_PBES_TWO_LAYER) { in qlnxr_prepare_pbl_tbl()
1249 num_pbes); in qlnxr_prepare_pbl_tbl()
1258 while (pbl_capacity < num_pbes) { in qlnxr_prepare_pbl_tbl()
1264 num_pbls = DIV_ROUND_UP(num_pbes, NUM_PBES_ON_PAGE(pbl_size)); in qlnxr_prepare_pbl_tbl()
1271 roundup_pow_of_two((num_pbes * sizeof(u64)))); in qlnxr_prepare_pbl_tbl()
1277 pbl_info->num_pbes = num_pbes; in qlnxr_prepare_pbl_tbl()
1280 pbl_info->num_pbes, pbl_info->num_pbls, pbl_info->pbl_size); in qlnxr_prepare_pbl_tbl()
1305 if (!pbl_info->num_pbes) { in qlnxr_populate_pbls()
1351 if (total_num_pbes == pbl_info->num_pbes) in qlnxr_populate_pbls()
1782 page_cnt = cq->q.pbl_info.num_pbes; in qlnxr_create_cq()
2619 in_params.sq_num_pages = qp->usq.pbl_info.num_pbes; in qlnxr_create_user_qp()
2623 in_params.rq_num_pages = qp->urq.pbl_info.num_pbes; in qlnxr_create_user_qp()
5476 if (unlikely(mr->npages == mr->info.pbl_info.num_pbes)) { in qlnxr_set_page()