Lines Matching refs:user_qp
44 struct erdma_uqp *user_qp;
82 user_qp = &qp->user_qp;
85 ilog2(user_qp->sq_mem.page_size) - ERDMA_HW_PAGE_SHIFT);
91 ilog2(user_qp->rq_mem.page_size) - ERDMA_HW_PAGE_SHIFT);
95 req.sq_mtt_cfg = user_qp->sq_mem.page_offset;
97 user_qp->sq_mem.mtt_nents);
99 req.rq_mtt_cfg = user_qp->rq_mem.page_offset;
101 user_qp->rq_mem.mtt_nents);
103 assemble_qbuf_mtt_for_cmd(&user_qp->sq_mem, &req.sq_mtt_cfg,
105 assemble_qbuf_mtt_for_cmd(&user_qp->rq_mem, &req.rq_mtt_cfg,
108 req.sq_dbrec_dma = user_qp->sq_dbrec_dma;
109 req.rq_dbrec_dma = user_qp->rq_dbrec_dma;
889 ret = get_mtt_entries(qp->dev, &qp->user_qp.sq_mem, va,
896 qp->user_qp.rq_offset = rq_offset;
898 ret = get_mtt_entries(qp->dev, &qp->user_qp.rq_mem, va + rq_offset,
905 &qp->user_qp.user_dbr_page,
910 qp->user_qp.sq_dbrec_dma = dbrec_dma;
911 qp->user_qp.rq_dbrec_dma = dbrec_dma + ERDMA_DB_SIZE;
916 put_mtt_entries(qp->dev, &qp->user_qp.rq_mem);
919 put_mtt_entries(qp->dev, &qp->user_qp.sq_mem);
926 put_mtt_entries(qp->dev, &qp->user_qp.sq_mem);
927 put_mtt_entries(qp->dev, &qp->user_qp.rq_mem);
928 erdma_unmap_user_dbrecords(uctx, &qp->user_qp.user_dbr_page);
987 uresp.rq_offset = qp->user_qp.rq_offset;
1297 put_mtt_entries(dev, &qp->user_qp.sq_mem);
1298 put_mtt_entries(dev, &qp->user_qp.rq_mem);
1299 erdma_unmap_user_dbrecords(ctx, &qp->user_qp.user_dbr_page);