IB_QP_STATE
ret = ib_modify_qp(qp, &qp_attr, IB_QP_STATE);
ret = ib_modify_qp(qp, &qp_attr, IB_QP_STATE | IB_QP_SQ_PSN);
*qp_attr_mask = IB_QP_STATE | IB_QP_PKEY_INDEX | IB_QP_PORT |
*qp_attr_mask = IB_QP_STATE | IB_QP_AV | IB_QP_PATH_MTU |
*qp_attr_mask = IB_QP_STATE | IB_QP_PKEY_INDEX |
if (mask & ~(req_param | opt_param | IB_QP_STATE)) {
new_state = attr_mask & IB_QP_STATE ? attr->qp_state :
new_state = cmd.attr_mask & IB_QP_STATE ? cmd.qp_state : cur_state;
if (mask & ~(req_param | opt_param | IB_QP_STATE)) {
mask, mask & ~(req_param | opt_param | IB_QP_STATE));
*maskp = mask & (req_param | opt_param | IB_QP_STATE);
if (cmd->attr_mask & IB_QP_STATE) {
err = ib_modify_qp(ic->i_cm_id->qp, &qp_attr, IB_QP_STATE);