Home
last modified time | relevance | path

Searched refs:mad_agent (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/infiniband/core/
H A Dmad.c549 void ib_unregister_mad_agent(struct ib_mad_agent *mad_agent) in ib_unregister_mad_agent() argument
553 mad_agent_priv = container_of(mad_agent, in ib_unregister_mad_agent()
860 struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent, in ib_create_send_mad() argument
873 mad_agent_priv = container_of(mad_agent, struct ib_mad_agent_private, in ib_create_send_mad()
876 opa = rdma_cap_opa_mad(mad_agent->device, mad_agent->port_num); in ib_create_send_mad()
886 if (ib_mad_kernel_rmpp_agent(mad_agent)) { in ib_create_send_mad()
907 mad_send_wr->sg_list[0].lkey = mad_agent->qp->pd->local_dma_lkey; in ib_create_send_mad()
916 mad_send_wr->sg_list[1].lkey = mad_agent->qp->pd->local_dma_lkey; in ib_create_send_mad()
937 mad_send_wr->send_buf.mad_agent = mad_agent; in ib_create_send_mad()
1009 mad_agent_priv = container_of(send_buf->mad_agent, in ib_free_send_mad()
[all …]
H A Dcm.c162 struct ib_mad_agent *mad_agent; member
280 struct ib_mad_agent *mad_agent; in cm_alloc_msg_agent() local
290 mad_agent = rep_agent ? cm_id_priv->av.port->rep_agent : in cm_alloc_msg_agent()
291 cm_id_priv->av.port->mad_agent; in cm_alloc_msg_agent()
292 if (!mad_agent) { in cm_alloc_msg_agent()
297 ah = rdma_create_ah(mad_agent->qp->pd, &cm_id_priv->av.ah_attr, 0); in cm_alloc_msg_agent()
303 m = ib_create_send_mad(mad_agent, cm_id_priv->id.remote_cm_qpn, in cm_alloc_msg_agent()
383 m = ib_create_send_mad(port->mad_agent, 1, mad_recv_wc->wc->pkey_index, in cm_alloc_response_msg_no_ah()
398 ah = ib_create_ah_from_wc(port->mad_agent->qp->pd, mad_recv_wc->wc, in cm_create_response_msg_ah()
1315 if (cm_id_priv->av.port->mad_agent) in cm_form_tid()
[all …]
H A Dagent.c151 static void agent_send_handler(struct ib_mad_agent *mad_agent, in agent_send_handler() argument
H A Dsa_query.c1007 send_handler(query->mad_buf->mad_agent, &mad_send_wc); in ib_nl_process_good_resolve_rsp()
2264 static void recv_handler(struct ib_mad_agent *mad_agent, in recv_handler() argument
/linux/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h417 struct ib_mad_agent *mad_agent; member