qplib_srq 1080 drivers/infiniband/hw/bnxt_re/ib_verbs.c qp->qplib_qp.srq = &srq->qplib_srq; qplib_srq 1296 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct bnxt_qplib_srq *qplib_srq = &srq->qplib_srq; qplib_srq 1299 drivers/infiniband/hw/bnxt_re/ib_verbs.c if (qplib_srq->cq) qplib_srq 1300 drivers/infiniband/hw/bnxt_re/ib_verbs.c nq = qplib_srq->cq->nq; qplib_srq 1301 drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_qplib_destroy_srq(&rdev->qplib_res, qplib_srq); qplib_srq 1314 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct bnxt_qplib_srq *qplib_srq = &srq->qplib_srq; qplib_srq 1323 drivers/infiniband/hw/bnxt_re/ib_verbs.c bytes = (qplib_srq->max_wqe * BNXT_QPLIB_MAX_RQE_ENTRY_SIZE); qplib_srq 1330 drivers/infiniband/hw/bnxt_re/ib_verbs.c qplib_srq->sg_info.sglist = umem->sg_head.sgl; qplib_srq 1331 drivers/infiniband/hw/bnxt_re/ib_verbs.c qplib_srq->sg_info.npages = ib_umem_num_pages(umem); qplib_srq 1332 drivers/infiniband/hw/bnxt_re/ib_verbs.c qplib_srq->sg_info.nmap = umem->nmap; qplib_srq 1333 drivers/infiniband/hw/bnxt_re/ib_verbs.c qplib_srq->srq_handle = ureq.srq_handle; qplib_srq 1334 drivers/infiniband/hw/bnxt_re/ib_verbs.c qplib_srq->dpi = &cntx->dpi; qplib_srq 1364 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq->qplib_srq.pd = &pd->qplib_pd; qplib_srq 1365 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq->qplib_srq.dpi = &rdev->dpi_privileged; qplib_srq 1373 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq->qplib_srq.max_wqe = entries; qplib_srq 1374 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq->qplib_srq.max_sge = srq_init_attr->attr.max_sge; qplib_srq 1375 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq->qplib_srq.threshold = srq_init_attr->attr.srq_limit; qplib_srq 1377 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq->qplib_srq.eventq_hw_ring_id = rdev->nq[0].ring_id; qplib_srq 1386 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_create_srq(&rdev->qplib_res, &srq->qplib_srq); qplib_srq 1395 drivers/infiniband/hw/bnxt_re/ib_verbs.c resp.srqid = srq->qplib_srq.id; qplib_srq 1400 drivers/infiniband/hw/bnxt_re/ib_verbs.c &srq->qplib_srq); qplib_srq 1431 drivers/infiniband/hw/bnxt_re/ib_verbs.c if (srq_attr->srq_limit > srq->qplib_srq.max_wqe) qplib_srq 1434 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq->qplib_srq.threshold = srq_attr->srq_limit; qplib_srq 1435 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_modify_srq(&rdev->qplib_res, &srq->qplib_srq); qplib_srq 1461 drivers/infiniband/hw/bnxt_re/ib_verbs.c tsrq.qplib_srq.id = srq->qplib_srq.id; qplib_srq 1462 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_query_srq(&rdev->qplib_res, &tsrq.qplib_srq); qplib_srq 1467 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq_attr->max_wr = srq->qplib_srq.max_wqe; qplib_srq 1468 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq_attr->max_sge = srq->qplib_srq.max_sge; qplib_srq 1469 drivers/infiniband/hw/bnxt_re/ib_verbs.c srq_attr->srq_limit = tsrq.qplib_srq.threshold; qplib_srq 1491 drivers/infiniband/hw/bnxt_re/ib_verbs.c rc = bnxt_qplib_post_srq_recv(&srq->qplib_srq, &wqe); qplib_srq 75 drivers/infiniband/hw/bnxt_re/ib_verbs.h struct bnxt_qplib_srq qplib_srq; qplib_srq 854 drivers/infiniband/hw/bnxt_re/main.c qplib_srq);