Home
last modified time | relevance | path

Searched refs:mad_send_wc (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/infiniband/core/
Dmad_rmpp.h50 struct ib_mad_send_wc *mad_send_wc);
52 void ib_rmpp_send_handler(struct ib_mad_send_wc *mad_send_wc);
Dmad.c711 struct ib_mad_send_wc *mad_send_wc, in snoop_send() argument
728 send_buf, mad_send_wc); in snoop_send()
2023 struct ib_mad_send_wc mad_send_wc; in ib_mad_complete_recv() local
2081 mad_send_wc.status = IB_WC_SUCCESS; in ib_mad_complete_recv()
2082 mad_send_wc.vendor_err = 0; in ib_mad_complete_recv()
2083 mad_send_wc.send_buf = &mad_send_wr->send_buf; in ib_mad_complete_recv()
2084 ib_mad_complete_send_wr(mad_send_wr, &mad_send_wc); in ib_mad_complete_recv()
2458 struct ib_mad_send_wc *mad_send_wc) in ib_mad_complete_send_wr() argument
2467 ret = ib_process_rmpp_send_wc(mad_send_wr, mad_send_wc); in ib_mad_complete_send_wr()
2473 if (mad_send_wc->status != IB_WC_SUCCESS && in ib_mad_complete_send_wr()
[all …]
Dagent.c144 struct ib_mad_send_wc *mad_send_wc) in agent_send_handler() argument
146 rdma_destroy_ah(mad_send_wc->send_buf->ah, RDMA_DESTROY_AH_SLEEPABLE); in agent_send_handler()
147 ib_free_send_mad(mad_send_wc->send_buf); in agent_send_handler()
Dmad_rmpp.c209 void ib_rmpp_send_handler(struct ib_mad_send_wc *mad_send_wc) in ib_rmpp_send_handler() argument
211 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah) in ib_rmpp_send_handler()
212 rdma_destroy_ah(mad_send_wc->send_buf->ah, in ib_rmpp_send_handler()
214 ib_free_send_mad(mad_send_wc->send_buf); in ib_rmpp_send_handler()
910 struct ib_mad_send_wc *mad_send_wc) in ib_process_rmpp_send_wc() argument
923 if (mad_send_wc->status != IB_WC_SUCCESS || in ib_process_rmpp_send_wc()
942 mad_send_wc->status = IB_WC_GENERAL_ERR; in ib_process_rmpp_send_wc()
Dsa_query.c921 struct ib_mad_send_wc *mad_send_wc);
926 struct ib_mad_send_wc mad_send_wc; in ib_nl_process_good_resolve_rsp() local
970 mad_send_wc.send_buf = query->mad_buf; in ib_nl_process_good_resolve_rsp()
971 mad_send_wc.status = IB_WC_SUCCESS; in ib_nl_process_good_resolve_rsp()
972 send_handler(query->mad_buf->mad_agent, &mad_send_wc); in ib_nl_process_good_resolve_rsp()
980 struct ib_mad_send_wc mad_send_wc; in ib_nl_request_timeout() local
1004 mad_send_wc.send_buf = query->mad_buf; in ib_nl_request_timeout()
1005 mad_send_wc.status = IB_WC_WR_FLUSH_ERR; in ib_nl_request_timeout()
1007 send_handler(query->port->agent, &mad_send_wc); in ib_nl_request_timeout()
1097 struct ib_mad_send_wc mad_send_wc; in ib_nl_handle_resolve_resp() local
[all …]
Dmad_priv.h219 struct ib_mad_send_wc *mad_send_wc);
Dcm.c3787 struct ib_mad_send_wc *mad_send_wc) in cm_send_handler() argument
3789 struct ib_mad_send_buf *msg = mad_send_wc->send_buf; in cm_send_handler()
3812 switch (mad_send_wc->status) { in cm_send_handler()
3819 cm_process_send_error(msg, mad_send_wc->status); in cm_send_handler()
/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dmad.c89 struct ib_mad_send_wc *mad_send_wc) in rvt_send_mad_handler() argument
91 ib_free_send_mad(mad_send_wc->send_buf); in rvt_send_mad_handler()
/Linux-v5.4/drivers/infiniband/hw/mthca/
Dmthca_mad.c290 struct ib_mad_send_wc *mad_send_wc) in send_handler() argument
292 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
/Linux-v5.4/include/rdma/
Dib_mad.h559 struct ib_mad_send_wc *mad_send_wc);
573 struct ib_mad_send_wc *mad_send_wc);
/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dmad.c1024 struct ib_mad_send_wc *mad_send_wc) in send_handler() argument
1026 if (mad_send_wc->send_buf->context[0]) in send_handler()
1027 rdma_destroy_ah(mad_send_wc->send_buf->context[0], 0); in send_handler()
1028 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()