Lines Matching defs:qp_attr

769 	struct ib_qp_attr qp_attr;
772 qp_attr.qp_state = IB_QPS_INIT;
773 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask);
777 ret = ib_modify_qp(qp, &qp_attr, qp_attr_mask);
781 qp_attr.qp_state = IB_QPS_RTR;
782 ret = ib_modify_qp(qp, &qp_attr, IB_QP_STATE);
786 qp_attr.qp_state = IB_QPS_RTS;
787 qp_attr.sq_psn = 0;
788 ret = ib_modify_qp(qp, &qp_attr, IB_QP_STATE | IB_QP_SQ_PSN);
795 struct ib_qp_attr qp_attr;
798 qp_attr.qp_state = IB_QPS_INIT;
799 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask);
803 return ib_modify_qp(qp, &qp_attr, qp_attr_mask);
854 struct ib_qp_attr qp_attr;
865 qp_attr.qp_state = IB_QPS_INIT;
866 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask);
870 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, qp_attr_mask);
874 qp_attr.qp_state = IB_QPS_RTR;
875 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask);
880 qp_attr.ah_attr.grh.sgid_index, &sgid, NULL);
887 qp_attr.max_dest_rd_atomic = conn_param->responder_resources;
888 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, qp_attr_mask);
897 struct ib_qp_attr qp_attr;
906 qp_attr.qp_state = IB_QPS_RTS;
907 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask);
912 qp_attr.max_rd_atomic = conn_param->initiator_depth;
913 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, qp_attr_mask);
921 struct ib_qp_attr qp_attr;
930 qp_attr.qp_state = IB_QPS_ERR;
931 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, IB_QP_STATE);
938 struct ib_qp_attr *qp_attr, int *qp_attr_mask)
950 pkey, &qp_attr->pkey_index);
954 qp_attr->port_num = id_priv->id.port_num;
962 qp_attr->qkey = id_priv->qkey;
965 qp_attr->qp_access_flags = 0;
971 int rdma_init_qp_attr(struct rdma_cm_id *id, struct ib_qp_attr *qp_attr,
980 ret = cma_ib_init_qp_attr(id_priv, qp_attr, qp_attr_mask);
982 ret = ib_cm_init_qp_attr(id_priv->cm_id.ib, qp_attr,
985 if (qp_attr->qp_state == IB_QPS_RTR)
986 qp_attr->rq_psn = id_priv->seq_num;
989 qp_attr->qp_access_flags = 0;
992 ret = iw_cm_init_qp_attr(id_priv->cm_id.iw, qp_attr,
994 qp_attr->port_num = id_priv->id.port_num;