Lines Matching refs:usq
1302 if (qp->usq.db_mmap_entry) in qedr_copy_sq_uresp()
1304 rdma_user_mmap_get_offset(qp->usq.db_mmap_entry); in qedr_copy_sq_uresp()
1775 qedr_qp_has_sq(qp) ? qp->usq.buf_addr : 0x0, in qedr_qp_user_print()
1776 qedr_qp_has_sq(qp) ? qp->usq.buf_len : 0, in qedr_qp_user_print()
1786 qp->usq.pbl_tbl->va = out_params->sq_pbl_virt; in qedr_iwarp_populate_user_qp()
1787 qp->usq.pbl_tbl->pa = out_params->sq_pbl_phys; in qedr_iwarp_populate_user_qp()
1789 qedr_populate_pbls(dev, qp->usq.umem, qp->usq.pbl_tbl, in qedr_iwarp_populate_user_qp()
1790 &qp->usq.pbl_info, FW_PAGE_SHIFT); in qedr_iwarp_populate_user_qp()
1805 ib_umem_release(qp->usq.umem); in qedr_cleanup_user()
1806 qp->usq.umem = NULL; in qedr_cleanup_user()
1815 qedr_free_pbl(dev, &qp->usq.pbl_info, qp->usq.pbl_tbl); in qedr_cleanup_user()
1818 kfree(qp->usq.pbl_tbl); in qedr_cleanup_user()
1822 if (qp->usq.db_rec_data) { in qedr_cleanup_user()
1823 qedr_db_recovery_del(dev, qp->usq.db_addr, in qedr_cleanup_user()
1824 &qp->usq.db_rec_data->db_data); in qedr_cleanup_user()
1825 rdma_user_mmap_entry_remove(qp->usq.db_mmap_entry); in qedr_cleanup_user()
1872 rc = qedr_init_user_queue(udata, dev, &qp->usq, ureq.sq_addr, in qedr_create_user_qp()
1883 ib_umem_release(qp->usq.umem); in qedr_create_user_qp()
1884 qp->usq.umem = NULL; in qedr_create_user_qp()
1886 qedr_free_pbl(dev, &qp->usq.pbl_info, in qedr_create_user_qp()
1887 qp->usq.pbl_tbl); in qedr_create_user_qp()
1889 kfree(qp->usq.pbl_tbl); in qedr_create_user_qp()
1909 in_params.sq_num_pages = qp->usq.pbl_info.num_pbes; in qedr_create_user_qp()
1910 in_params.sq_pbl_ptr = qp->usq.pbl_tbl->pa; in qedr_create_user_qp()
1943 qp->usq.db_addr = ctx->dpi_addr + uresp.sq_db_offset; in qedr_create_user_qp()
1945 rc = qedr_db_recovery_add(dev, qp->usq.db_addr, in qedr_create_user_qp()
1946 &qp->usq.db_rec_data->db_data, in qedr_create_user_qp()