Lines Matching refs:qp_attr
888 struct ib_qp_init_attr qp_attr; in svc_rdma_accept() local
963 memset(&qp_attr, 0, sizeof qp_attr); in svc_rdma_accept()
964 qp_attr.event_handler = qp_event_handler; in svc_rdma_accept()
965 qp_attr.qp_context = &newxprt->sc_xprt; in svc_rdma_accept()
966 qp_attr.cap.max_send_wr = newxprt->sc_sq_depth; in svc_rdma_accept()
967 qp_attr.cap.max_recv_wr = newxprt->sc_max_requests; in svc_rdma_accept()
968 qp_attr.cap.max_send_sge = newxprt->sc_max_sge; in svc_rdma_accept()
969 qp_attr.cap.max_recv_sge = newxprt->sc_max_sge; in svc_rdma_accept()
970 qp_attr.sq_sig_type = IB_SIGNAL_REQ_WR; in svc_rdma_accept()
971 qp_attr.qp_type = IB_QPT_RC; in svc_rdma_accept()
972 qp_attr.send_cq = newxprt->sc_sq_cq; in svc_rdma_accept()
973 qp_attr.recv_cq = newxprt->sc_rq_cq; in svc_rdma_accept()
982 qp_attr.cap.max_send_wr, in svc_rdma_accept()
983 qp_attr.cap.max_recv_wr, in svc_rdma_accept()
984 qp_attr.cap.max_send_sge, in svc_rdma_accept()
985 qp_attr.cap.max_recv_sge); in svc_rdma_accept()
987 ret = rdma_create_qp(newxprt->sc_cm_id, newxprt->sc_pd, &qp_attr); in svc_rdma_accept()