Lines Matching refs:wq
901 remove_handle(rhp, &rhp->qpidr, qhp->wq.qpid); in iwch_destroy_qp()
908 cxio_destroy_qp(&rhp->rdev, &qhp->wq, in iwch_destroy_qp()
912 ib_qp, qhp->wq.qpid, qhp); in iwch_destroy_qp()
976 qhp->wq.size_log2 = ilog2(wqsize); in iwch_create_qp()
977 qhp->wq.rq_size_log2 = ilog2(rqsize); in iwch_create_qp()
978 qhp->wq.sq_size_log2 = ilog2(sqsize); in iwch_create_qp()
979 if (cxio_create_qp(&rhp->rdev, !udata, &qhp->wq, in iwch_create_qp()
1016 if (insert_handle(rhp, &rhp->qpidr, qhp, qhp->wq.qpid)) { in iwch_create_qp()
1017 cxio_destroy_qp(&rhp->rdev, &qhp->wq, in iwch_create_qp()
1040 uresp.qpid = qhp->wq.qpid; in iwch_create_qp()
1041 uresp.size_log2 = qhp->wq.size_log2; in iwch_create_qp()
1042 uresp.sq_size_log2 = qhp->wq.sq_size_log2; in iwch_create_qp()
1043 uresp.rq_size_log2 = qhp->wq.rq_size_log2; in iwch_create_qp()
1057 mm1->addr = virt_to_phys(qhp->wq.queue); in iwch_create_qp()
1061 mm2->addr = qhp->wq.udb & PAGE_MASK; in iwch_create_qp()
1065 qhp->ibqp.qp_num = qhp->wq.qpid; in iwch_create_qp()
1070 qhp->wq.qpid, qhp, (unsigned long long) qhp->wq.dma_addr, in iwch_create_qp()
1071 1 << qhp->wq.size_log2, qhp->wq.rq_addr); in iwch_create_qp()