Lines Matching refs:mad_agent

170 	struct ib_mad_agent *mad_agent;
276 struct ib_mad_agent *mad_agent;
299 mad_agent = cm_id_priv->av.port->mad_agent;
300 if (!mad_agent) {
305 ah = ib_create_ah(mad_agent->qp->pd, &av->ah_attr);
311 m = ib_create_send_mad(mad_agent, cm_id_priv->id.remote_cm_qpn,
338 return ib_create_send_mad(port->mad_agent, 1, mad_recv_wc->wc->pkey_index,
350 ah = ib_create_ah_from_wc(port->mad_agent->qp->pd, mad_recv_wc->wc,
916 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
930 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
950 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
966 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
1137 hi_tid = ((u64) cm_id_priv->av.port->mad_agent->hi_tid) << 32;
2078 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2111 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2151 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2203 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2343 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2348 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2415 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2558 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2568 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2578 ib_cancel_mad(cm_id_priv->av.port->mad_agent,
2718 ib_modify_mad(cm_id_priv->av.port->mad_agent,
2725 ib_modify_mad(cm_id_priv->av.port->mad_agent,
2733 ib_modify_mad(cm_id_priv->av.port->mad_agent,
3051 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
3353 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
3417 static void cm_send_handler(struct ib_mad_agent *mad_agent,
3424 port = mad_agent->context;
3621 static void cm_recv_handler(struct ib_mad_agent *mad_agent,
3625 struct cm_port *port = mad_agent->context;
4013 port->mad_agent = ib_register_mad_agent(ib_device, i,
4021 if (IS_ERR(port->mad_agent))
4042 ib_unregister_mad_agent(port->mad_agent);
4054 ib_unregister_mad_agent(port->mad_agent);
4105 cur_mad_agent = port->mad_agent;
4106 port->mad_agent = NULL;