Lines Matching refs:mad_agent

169 	struct ib_mad_agent *mad_agent;
264 struct ib_mad_agent *mad_agent;
268 mad_agent = cm_id_priv->av.port->mad_agent;
269 ah = ib_create_ah(mad_agent->qp->pd, &cm_id_priv->av.ah_attr);
273 m = ib_create_send_mad(mad_agent, cm_id_priv->id.remote_cm_qpn,
299 ah = ib_create_ah_from_wc(port->mad_agent->qp->pd, mad_recv_wc->wc,
304 m = ib_create_send_mad(port->mad_agent, 1, mad_recv_wc->wc->pkey_index,
862 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
870 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
891 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
905 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
990 hi_tid = ((u64) cm_id_priv->av.port->mad_agent->hi_tid) << 32;
1902 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
1935 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
1975 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2163 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2229 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2372 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2382 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
2529 ib_modify_mad(cm_id_priv->av.port->mad_agent,
2536 ib_modify_mad(cm_id_priv->av.port->mad_agent,
2544 ib_modify_mad(cm_id_priv->av.port->mad_agent,
2854 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
3152 ib_cancel_mad(cm_id_priv->av.port->mad_agent, cm_id_priv->msg);
3216 static void cm_send_handler(struct ib_mad_agent *mad_agent,
3223 port = mad_agent->context;
3396 static void cm_recv_handler(struct ib_mad_agent *mad_agent,
3399 struct cm_port *port = mad_agent->context;
3764 port->mad_agent = ib_register_mad_agent(ib_device, i,
3771 if (IS_ERR(port->mad_agent))
3786 ib_unregister_mad_agent(port->mad_agent);
3795 ib_unregister_mad_agent(port->mad_agent);
3823 ib_unregister_mad_agent(port->mad_agent);