Lines Matching defs:ukinfo
453 struct i40iw_qp_uk_init_info *ukinfo = &info->qp_uk_init_info;
455 i40iw_get_wqe_shift(ukinfo->max_sq_frag_cnt, ukinfo->max_inline_data, &sqshift);
456 status = i40iw_get_sqdepth(ukinfo->sq_size, sqshift, &sqdepth);
460 status = i40iw_get_rqdepth(ukinfo->rq_size, I40IW_MAX_RQ_WQE_SHIFT, &rqdepth);
467 ukinfo->sq_wrtrk_array = (struct i40iw_sq_uk_wr_trk_info *)iwqp->kqp.wrid_mem;
468 if (!ukinfo->sq_wrtrk_array)
471 ukinfo->rq_wrid_array = (u64 *)&ukinfo->sq_wrtrk_array[sqdepth];
478 kfree(ukinfo->sq_wrtrk_array);
479 ukinfo->sq_wrtrk_array = NULL;
483 ukinfo->sq = mem->va;
486 ukinfo->rq = &ukinfo->sq[sqdepth];
489 ukinfo->shadow_area = ukinfo->rq[rqdepth].elem;
492 ukinfo->sq_size = sqdepth >> sqshift;
493 ukinfo->rq_size = rqdepth >> I40IW_MAX_RQ_WQE_SHIFT;
494 ukinfo->qp_id = iwqp->ibqp.qp_num;
1079 struct i40iw_cq_uk_init_info *ukinfo = &info.cq_uk_init_info;
1101 ukinfo->cq_size = max(entries, 4);
1102 ukinfo->cq_id = cq_num;
1157 ukinfo->cq_base = iwcq->kmem.va;
1160 ukinfo->shadow_area = iwcq->kmem.va + rsize;