Lines Matching refs:wq
872 remove_handle(rhp, &rhp->qpidr, qhp->wq.qpid); in iwch_destroy_qp()
879 cxio_destroy_qp(&rhp->rdev, &qhp->wq, in iwch_destroy_qp()
883 ib_qp, qhp->wq.qpid, qhp); in iwch_destroy_qp()
947 qhp->wq.size_log2 = ilog2(wqsize); in iwch_create_qp()
948 qhp->wq.rq_size_log2 = ilog2(rqsize); in iwch_create_qp()
949 qhp->wq.sq_size_log2 = ilog2(sqsize); in iwch_create_qp()
950 if (cxio_create_qp(&rhp->rdev, !udata, &qhp->wq, in iwch_create_qp()
987 if (insert_handle(rhp, &rhp->qpidr, qhp, qhp->wq.qpid)) { in iwch_create_qp()
988 cxio_destroy_qp(&rhp->rdev, &qhp->wq, in iwch_create_qp()
1011 uresp.qpid = qhp->wq.qpid; in iwch_create_qp()
1012 uresp.size_log2 = qhp->wq.size_log2; in iwch_create_qp()
1013 uresp.sq_size_log2 = qhp->wq.sq_size_log2; in iwch_create_qp()
1014 uresp.rq_size_log2 = qhp->wq.rq_size_log2; in iwch_create_qp()
1028 mm1->addr = virt_to_phys(qhp->wq.queue); in iwch_create_qp()
1032 mm2->addr = qhp->wq.udb & PAGE_MASK; in iwch_create_qp()
1036 qhp->ibqp.qp_num = qhp->wq.qpid; in iwch_create_qp()
1041 qhp->wq.qpid, qhp, (unsigned long long) qhp->wq.dma_addr, in iwch_create_qp()
1042 1 << qhp->wq.size_log2, qhp->wq.rq_addr); in iwch_create_qp()