IB_QP_CUR_STATE
[IB_QPT_UD] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UC] = (IB_QP_CUR_STATE |
[IB_QPT_RC] = (IB_QP_CUR_STATE |
[IB_QPT_SMI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_GSI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UD] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UC] = (IB_QP_CUR_STATE |
[IB_QPT_RC] = (IB_QP_CUR_STATE |
[IB_QPT_SMI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_GSI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UD] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UC] = (IB_QP_CUR_STATE |
[IB_QPT_RC] = (IB_QP_CUR_STATE |
[IB_QPT_SMI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_GSI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UD] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UC] = (IB_QP_CUR_STATE |
[IB_QPT_SMI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_GSI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
if (mask & IB_QP_CUR_STATE &&
cur_state = attr_mask & IB_QP_CUR_STATE ? attr->cur_qp_state :
if (cmd.attr_mask & IB_QP_CUR_STATE) {
[IB_QPT_UD] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UC] = (IB_QP_CUR_STATE |
[IB_QPT_RC] = (IB_QP_CUR_STATE |
[IB_QPT_SMI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_GSI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UD] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UC] = (IB_QP_CUR_STATE |
[IB_QPT_RC] = (IB_QP_CUR_STATE |
[IB_QPT_SMI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_GSI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UD] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UC] = (IB_QP_CUR_STATE |
[IB_QPT_RC] = (IB_QP_CUR_STATE |
[IB_QPT_SMI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_GSI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UD] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_UC] = (IB_QP_CUR_STATE |
[IB_QPT_SMI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
[IB_QPT_GSI] = (IB_QP_CUR_STATE | IB_QP_QKEY),
if (mask & IB_QP_CUR_STATE &&