Lines Matching refs:qp_init_attr
952 struct ib_qp_init_attr *qp_init_attr, in ehca_create_qp() argument
957 ret = internal_create_qp(pd, qp_init_attr, NULL, udata, 0); in ehca_create_qp()
968 struct ib_qp_init_attr qp_init_attr; in ehca_create_srq() local
982 memset(&qp_init_attr, 0, sizeof(qp_init_attr)); in ehca_create_srq()
983 qp_init_attr.event_handler = srq_init_attr->event_handler; in ehca_create_srq()
984 qp_init_attr.qp_context = srq_init_attr->srq_context; in ehca_create_srq()
985 qp_init_attr.sq_sig_type = IB_SIGNAL_ALL_WR; in ehca_create_srq()
986 qp_init_attr.qp_type = IB_QPT_RC; in ehca_create_srq()
987 qp_init_attr.cap.max_recv_wr = srq_init_attr->attr.max_wr; in ehca_create_srq()
988 qp_init_attr.cap.max_recv_sge = srq_init_attr->attr.max_sge; in ehca_create_srq()
990 my_qp = internal_create_qp(pd, &qp_init_attr, srq_init_attr, udata, 1); in ehca_create_srq()
995 srq_init_attr->attr.max_wr = qp_init_attr.cap.max_recv_wr; in ehca_create_srq()
1889 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) in ehca_query_qp() argument
2020 if (qp_init_attr) in ehca_query_qp()
2021 *qp_init_attr = my_qp->init_attr; in ehca_query_qp()