Lines Matching refs:urq
1290 if (qp->urq.db_mmap_entry)
1292 rdma_user_mmap_get_offset(qp->urq.db_mmap_entry);
1763 qedr_qp_has_rq(qp) ? qp->urq.buf_addr : 0x0,
1764 qedr_qp_has_sq(qp) ? qp->urq.buf_len : 0);
1778 qp->urq.pbl_tbl->va = out_params->rq_pbl_virt;
1779 qp->urq.pbl_tbl->pa = out_params->rq_pbl_phys;
1782 qedr_populate_pbls(dev, qp->urq.umem, qp->urq.pbl_tbl,
1783 &qp->urq.pbl_info, FW_PAGE_SHIFT);
1796 ib_umem_release(qp->urq.umem);
1797 qp->urq.umem = NULL;
1802 qedr_free_pbl(dev, &qp->urq.pbl_info, qp->urq.pbl_tbl);
1805 kfree(qp->urq.pbl_tbl);
1814 if (qp->urq.db_rec_data) {
1815 qedr_db_recovery_del(dev, qp->urq.db_addr,
1816 &qp->urq.db_rec_data->db_data);
1817 rdma_user_mmap_entry_remove(qp->urq.db_mmap_entry);
1821 qedr_db_recovery_del(dev, qp->urq.db_rec_db2_addr,
1822 &qp->urq.db_rec_db2_data);
1866 rc = qedr_init_user_queue(udata, dev, &qp->urq, ureq.rq_addr,
1891 in_params.rq_num_pages = qp->urq.pbl_info.num_pbes;
1892 in_params.rq_pbl_ptr = qp->urq.pbl_tbl->pa;
1931 qp->urq.db_addr = ctx->dpi_addr + uresp.rq_db_offset;
1933 rc = qedr_db_recovery_add(dev, qp->urq.db_addr,
1934 &qp->urq.db_rec_data->db_data,
1942 qp->urq.db_rec_db2_addr = ctx->dpi_addr + uresp.rq_db2_offset;
1947 qp->urq.db_rec_db2_data.data.icid = cpu_to_le16(qp->icid);
1948 qp->urq.db_rec_db2_data.data.value =
1951 rc = qedr_db_recovery_add(dev, qp->urq.db_rec_db2_addr,
1952 &qp->urq.db_rec_db2_data,