IB_QPT_UD
if (id->qp_type == IB_QPT_UD)
if (id_priv->id.qp_type == IB_QPT_UD) {
if (!id_priv->cm_id.ib || (id_priv->id.qp_type == IB_QPT_UD))
(id_priv->id.qp_type != IB_QPT_UD)) {
listen_id->context, listen_id->ps, IB_QPT_UD,
(id->qp_type == IB_QPT_UD)) ||
conn_id->id.qp_type != IB_QPT_UD) {
if (id->qp_type == IB_QPT_UD)
if (id->qp_type == IB_QPT_UD) {
if (id->qp_type == IB_QPT_UD) {
if (id_priv->id.qp_type != IB_QPT_UD)
if (ctx->cm_id->qp_type == IB_QPT_UD)
*qp_type = IB_QPT_UD;
case IB_QPT_UD:
is_ud = qp->qp_type == IB_QPT_UD;
if (qp->qp_type != IB_QPT_UD && qp->qp_type != IB_QPT_RAW_PACKET) {
if (qp_type != IB_QPT_RAW_PACKET && qp_type != IB_QPT_UD)
[IB_QPT_UD] = (IB_QP_PKEY_INDEX |
[IB_QPT_UD] = (IB_QP_PKEY_INDEX |
[IB_QPT_UD] = (IB_QP_PKEY_INDEX |
[IB_QPT_UD] = IB_QP_SQ_PSN,
[IB_QPT_UD] = (IB_QP_CUR_STATE |
[IB_QPT_UD] = (IB_QP_CUR_STATE |
[IB_QPT_UD] = IB_QP_EN_SQD_ASYNC_NOTIFY,
[IB_QPT_UD] = (IB_QP_CUR_STATE |
[IB_QPT_UD] = (IB_QP_PKEY_INDEX |
[IB_QPT_UD] = (IB_QP_CUR_STATE |
qp->qp_type != IB_QPT_UD || !is_valid_mcast_lid(qp, lid))
qp->qp_type != IB_QPT_UD || !is_valid_mcast_lid(qp, lid))
case IB_QPT_UD:
qp->qplib_qp.type = IB_QPT_UD;
} else if (qp_init_attr->qp_type == IB_QPT_UD) {
if ((qp->ib_qp.qp_type == IB_QPT_UD ||
init_attr->qp_type != IB_QPT_UD) {
if (init_attr->qp_type == IB_QPT_UD) {
err = !ib_modify_qp_is_ok(cur_state, new_state, IB_QPT_UD,
(qp->ibqp.qp_type == IB_QPT_UD || qp->ibqp.qp_type == IB_QPT_GSI))
attrs->qp_type != IB_QPT_UD && attrs->qp_type != IB_QPT_GSI)
case IB_QPT_UD:
dlid = qp->ibqp.qp_type != IB_QPT_UD ? ib_get_dlid(pkt->hdr) :
case IB_QPT_UD:
case IB_QPT_UD:
.qpt_support = BIT(IB_QPT_UD) | BIT(IB_QPT_SMI) | BIT(IB_QPT_GSI) |
.qpt_support = BIT(IB_QPT_UD) | BIT(IB_QPT_SMI) | BIT(IB_QPT_GSI) |
IB_QPT_UD : sqp->ibqp.qp_type;
IB_QPT_UD : qp->ibqp.qp_type;
case IB_QPT_UD:
case IB_QPT_UD:
if (ibqp->qp_type == IB_QPT_GSI || ibqp->qp_type == IB_QPT_UD)
if (hr_qp->ibqp.qp_type == IB_QPT_UD)
hr_qp->ibqp.qp_type == IB_QPT_UD ||
if (hr_qp->ibqp.qp_type == IB_QPT_UD ||
if (hr_qp->ibqp.qp_type == IB_QPT_UD &&
case IB_QPT_UD:
case IB_QPT_UD:
init_attr->qp_type == IB_QPT_UD ||
hr_qp->ibqp.qp_type == IB_QPT_UD))
hr_qp->ibqp.qp_type == IB_QPT_UD);
if (attr->qp_type == IB_QPT_SMI || attr->qp_type > IB_QPT_UD)
if (qp->ibqp.qp_type == IB_QPT_UD ||
if (qp->ibqp.qp_type == IB_QPT_UD ||
qp->ibqp.qp_type != IB_QPT_UD &&
case IB_QPT_UD:
if (iwqp->ibqp.qp_type == IB_QPT_UD ||
init_attr->qp_type != IB_QPT_UD &&
if (qp->ibqp.qp_type == IB_QPT_GSI || qp->ibqp.qp_type == IB_QPT_UD) {
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD:
size = (tun_qp->qp->qp_type == IB_QPT_UD) ?
qp_init_attr.init_attr.qp_type = IB_QPT_UD;
MLX4_IB_QPT_UD = IB_QPT_UD,
if (init_attr->qp_type != IB_QPT_UD)
init_attr->qp_type != IB_QPT_UD) ||
case IB_QPT_UD:
else if (qp_type == IB_QPT_UD) {
qp_type == IB_QPT_UD || qp_type == IB_QPT_RAW_PACKET)) {
if (qp_type == IB_QPT_UD && (new_state == IB_QPS_RTR)) {
(ibqp->qp_type == IB_QPT_UD) ||
.qp_type = IB_QPT_UD,
if (qp->type == IB_QPT_UD || qp->type == MLX5_IB_QPT_DCI) {
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD:
if (qp_type == IB_QPT_UD) {
if ((qp->type == IB_QPT_RC) || (qp->type == IB_QPT_UD) ||
} else if ((qp->type == IB_QPT_UD &&
case IB_QPT_UD:
case IB_QPT_UD: return MLX5_QP_ST_UD;
case IB_QPT_UD:
case IB_QPT_UD:
case IB_QPT_UD: qp->transport = UD; break;
case IB_QPT_UD:
} else if (qp->qp_type == IB_QPT_GSI || qp->qp_type == IB_QPT_UD) {
(attrs->qp_type != IB_QPT_UD)) {
if (qp->qp_type == IB_QPT_UD)
if (wr->send_flags & IB_SEND_INLINE && qp->qp_type != IB_QPT_UD) {
if (qp->qp_type == IB_QPT_UD || qp->qp_type == IB_QPT_GSI) {
if (qp->qp_type == IB_QPT_UD &&
if (qp->qp_type == IB_QPT_UD || qp->qp_type == IB_QPT_GSI) {
if (qp->qp_type == IB_QPT_UD || qp->qp_type == IB_QPT_GSI)
if (qp->qp_type == IB_QPT_UD || qp->qp_type == IB_QPT_GSI) {
case IB_QPT_UD:
if (init_attr->qp_type != IB_QPT_UD) {
init_attr->qp_type != IB_QPT_UD &&
case IB_QPT_UD:
if (qp->ibqp.qp_type != IB_QPT_UD &&
} else if (qp->ibqp.qp_type == IB_QPT_UD ||
case IB_QPT_UD:
case IB_QPT_UD:
[IB_QPT_UD] = WR_INLINE_MASK | WR_SEND_MASK,
[IB_QPT_UD] = WR_INLINE_MASK | WR_SEND_MASK,
[IB_QPT_UD] = WR_INLINE_MASK | WR_SEND_MASK,
case IB_QPT_UD:
case IB_QPT_UD:
if (qp_type(qp) == IB_QPT_UD || qp_type(qp) == IB_QPT_GSI) {
case IB_QPT_UD:
if (qp_type(qp) != IB_QPT_UD && qp_type(qp) != IB_QPT_UC)
if (qp_type(qp) == IB_QPT_UD) {
if (qp_type(qp) == IB_QPT_UD ||
case IB_QPT_UD:
if ((qp_type(qp) == IB_QPT_GSI) || (qp_type(qp) == IB_QPT_UD)) {
if (qp_type(qp) == IB_QPT_UD ||
.qp_type = IB_QPT_UD