Lines Matching defs:cm_id

81 static int ipoib_cm_tx_handler(struct ib_cm_id *cm_id,
233 struct ib_cm_id *cm_id, struct ib_qp *qp,
240 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask);
251 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask);
272 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask);
301 struct ib_cm_id *cm_id, struct ipoib_cm_rx *rx)
331 ib_send_cm_rej(cm_id, IB_CM_REJ_NO_QP, NULL, 0, NULL, 0);
372 static int ipoib_cm_send_rep(struct ipoib_dev_priv *priv, struct ib_cm_id *cm_id,
389 return ib_send_cm_rep(cm_id, &rep);
392 static int ipoib_cm_req_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event)
394 struct ipoib_dev_priv *priv = cm_id->context;
404 p->id = cm_id;
405 cm_id->context = p;
417 ret = ipoib_cm_modify_rx_qp(priv, cm_id, p->qp, psn);
422 ret = ipoib_cm_nonsrq_init_rx(priv, cm_id, p);
437 ret = ipoib_cm_send_rep(priv, cm_id, p->qp, &event->param.req_rcvd, psn);
452 static int ipoib_cm_rx_handler(struct ib_cm_id *cm_id,
460 return ipoib_cm_req_handler(cm_id, event);
462 p = cm_id->context;
463 ib_send_cm_drep(cm_id, NULL, 0);
466 p = cm_id->context;
841 static int ipoib_cm_rep_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event)
843 struct ipoib_cm_tx *p = cm_id->context;
861 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask);
875 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask);
910 ret = ib_send_cm_rtu(cm_id, NULL, 0);
974 struct ib_cm_id *cm_id, struct ib_qp *qp)
1105 static int ipoib_cm_tx_handler(struct ib_cm_id *cm_id,
1108 struct ipoib_cm_tx *tx = cm_id->context;
1117 ib_send_cm_drep(cm_id, NULL, 0);
1121 ret = ipoib_cm_rep_handler(cm_id, event);
1123 ib_send_cm_rej(cm_id, IB_CM_REJ_CONSUMER_DEFINED,