Home
last modified time | relevance | path

Searched refs:mad_send_wc (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/core/
H A 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);
H A Dagent.c144 struct ib_mad_send_wc *mad_send_wc) in agent_send_handler()
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()
143 agent_send_handler(struct ib_mad_agent *mad_agent, struct ib_mad_send_wc *mad_send_wc) agent_send_handler() argument
H A Dmad.c1795 struct ib_mad_send_wc mad_send_wc; in ib_mad_complete_recv() local
1853 mad_send_wc.status = IB_WC_SUCCESS; in ib_mad_complete_recv()
1854 mad_send_wc.vendor_err = 0; in ib_mad_complete_recv()
1855 mad_send_wc.send_buf = &mad_send_wr->send_buf; in ib_mad_complete_recv()
1856 ib_mad_complete_send_wr(mad_send_wr, &mad_send_wc); in ib_mad_complete_recv()
2227 struct ib_mad_send_wc *mad_send_wc) in ib_mad_complete_send_wr()
2236 ret = ib_process_rmpp_send_wc(mad_send_wr, mad_send_wc); in ib_mad_complete_send_wr()
2242 if (mad_send_wc->status != IB_WC_SUCCESS && in ib_mad_complete_send_wr()
2244 mad_send_wr->status = mad_send_wc->status; in ib_mad_complete_send_wr()
2262 mad_send_wc in ib_mad_complete_send_wr()
2226 ib_mad_complete_send_wr(struct ib_mad_send_wr_private *mad_send_wr, struct ib_mad_send_wc *mad_send_wc) ib_mad_complete_send_wr() argument
2284 struct ib_mad_send_wc mad_send_wc; ib_mad_send_done() local
2413 struct ib_mad_send_wc mad_send_wc; cancel_mads() local
2516 struct ib_mad_send_wc mad_send_wc; local_completions() local
2636 struct ib_mad_send_wc mad_send_wc; timeout_sends() local
[all...]
H A Dsa_query.c918 struct ib_mad_send_wc *mad_send_wc);
923 struct ib_mad_send_wc mad_send_wc; in ib_nl_process_good_resolve_rsp() local
967 mad_send_wc.send_buf = query->mad_buf; in ib_nl_process_good_resolve_rsp()
968 mad_send_wc.status = IB_WC_SUCCESS; in ib_nl_process_good_resolve_rsp()
969 send_handler(query->mad_buf->mad_agent, &mad_send_wc); in ib_nl_process_good_resolve_rsp()
977 struct ib_mad_send_wc mad_send_wc; in ib_nl_request_timeout() local
1001 mad_send_wc.send_buf = query->mad_buf; in ib_nl_request_timeout()
1002 mad_send_wc.status = IB_WC_WR_FLUSH_ERR; in ib_nl_request_timeout()
1004 send_handler(query->port->agent, &mad_send_wc); in ib_nl_request_timeout()
1094 struct ib_mad_send_wc mad_send_wc; in ib_nl_handle_resolve_resp() local
2155 send_handler(struct ib_mad_agent *agent, struct ib_mad_send_wc *mad_send_wc) send_handler() argument
[all...]
H A Dmad_rmpp.c204 void ib_rmpp_send_handler(struct ib_mad_send_wc *mad_send_wc) in ib_rmpp_send_handler() argument
206 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah) in ib_rmpp_send_handler()
207 rdma_destroy_ah(mad_send_wc->send_buf->ah, in ib_rmpp_send_handler()
209 ib_free_send_mad(mad_send_wc->send_buf); in ib_rmpp_send_handler()
901 struct ib_mad_send_wc *mad_send_wc) in ib_process_rmpp_send_wc()
914 if (mad_send_wc->status != IB_WC_SUCCESS || in ib_process_rmpp_send_wc()
933 mad_send_wc->status = IB_WC_GENERAL_ERR; in ib_process_rmpp_send_wc()
900 ib_process_rmpp_send_wc(struct ib_mad_send_wr_private *mad_send_wr, struct ib_mad_send_wc *mad_send_wc) ib_process_rmpp_send_wc() argument
H A Dmad_priv.h219 struct ib_mad_send_wc *mad_send_wc);
H A Dcm.c3812 struct ib_mad_send_wc *mad_send_wc) in cm_send_handler()
3814 struct ib_mad_send_buf *msg = mad_send_wc->send_buf; in cm_send_handler()
3837 switch (mad_send_wc->status) { in cm_send_handler()
3844 cm_process_send_error(msg, mad_send_wc->status); in cm_send_handler()
3811 cm_send_handler(struct ib_mad_agent *mad_agent, struct ib_mad_send_wc *mad_send_wc) cm_send_handler() argument
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A 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);
H A Dagent.c144 struct ib_mad_send_wc *mad_send_wc) in agent_send_handler()
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()
143 agent_send_handler(struct ib_mad_agent *mad_agent, struct ib_mad_send_wc *mad_send_wc) agent_send_handler() argument
H A Dmad.c1785 struct ib_mad_send_wc mad_send_wc; in ib_mad_complete_recv() local
1844 mad_send_wc.status = IB_WC_SUCCESS; in ib_mad_complete_recv()
1845 mad_send_wc.vendor_err = 0; in ib_mad_complete_recv()
1846 mad_send_wc.send_buf = &mad_send_wr->send_buf; in ib_mad_complete_recv()
1847 ib_mad_complete_send_wr(mad_send_wr, &mad_send_wc); in ib_mad_complete_recv()
2217 struct ib_mad_send_wc *mad_send_wc) in ib_mad_complete_send_wr()
2226 ret = ib_process_rmpp_send_wc(mad_send_wr, mad_send_wc); in ib_mad_complete_send_wr()
2232 if (mad_send_wc->status != IB_WC_SUCCESS && in ib_mad_complete_send_wr()
2234 mad_send_wr->status = mad_send_wc->status; in ib_mad_complete_send_wr()
2252 mad_send_wc in ib_mad_complete_send_wr()
2216 ib_mad_complete_send_wr(struct ib_mad_send_wr_private *mad_send_wr, struct ib_mad_send_wc *mad_send_wc) ib_mad_complete_send_wr() argument
2274 struct ib_mad_send_wc mad_send_wc; ib_mad_send_done() local
2403 struct ib_mad_send_wc mad_send_wc; cancel_mads() local
2501 struct ib_mad_send_wc mad_send_wc; local_completions() local
2621 struct ib_mad_send_wc mad_send_wc; timeout_sends() local
[all...]
H A Dsa_query.c868 struct ib_mad_send_wc *mad_send_wc);
876 struct ib_mad_send_wc mad_send_wc; in ib_nl_process_good_resolve_rsp() local
944 mad_send_wc.send_buf = query->mad_buf; in ib_nl_process_good_resolve_rsp()
945 mad_send_wc.status = IB_WC_SUCCESS; in ib_nl_process_good_resolve_rsp()
946 send_handler(query->mad_buf->mad_agent, &mad_send_wc); in ib_nl_process_good_resolve_rsp()
954 struct ib_mad_send_wc mad_send_wc; in ib_nl_request_timeout() local
978 mad_send_wc.send_buf = query->mad_buf; in ib_nl_request_timeout()
979 mad_send_wc.status = IB_WC_WR_FLUSH_ERR; in ib_nl_request_timeout()
981 send_handler(query->port->agent, &mad_send_wc); in ib_nl_request_timeout()
1071 struct ib_mad_send_wc mad_send_wc; in ib_nl_handle_resolve_resp() local
1985 send_handler(struct ib_mad_agent *agent, struct ib_mad_send_wc *mad_send_wc) send_handler() argument
[all...]
H A Dmad_rmpp.c204 void ib_rmpp_send_handler(struct ib_mad_send_wc *mad_send_wc) in ib_rmpp_send_handler() argument
206 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah) in ib_rmpp_send_handler()
207 rdma_destroy_ah(mad_send_wc->send_buf->ah, in ib_rmpp_send_handler()
209 ib_free_send_mad(mad_send_wc->send_buf); in ib_rmpp_send_handler()
901 struct ib_mad_send_wc *mad_send_wc) in ib_process_rmpp_send_wc()
914 if (mad_send_wc->status != IB_WC_SUCCESS || in ib_process_rmpp_send_wc()
933 mad_send_wc->status = IB_WC_GENERAL_ERR; in ib_process_rmpp_send_wc()
900 ib_process_rmpp_send_wc(struct ib_mad_send_wr_private *mad_send_wr, struct ib_mad_send_wc *mad_send_wc) ib_process_rmpp_send_wc() argument
H A Dmad_priv.h218 struct ib_mad_send_wc *mad_send_wc);
H A Dcm.c3805 struct ib_mad_send_wc *mad_send_wc) in cm_send_handler()
3807 struct ib_mad_send_buf *msg = mad_send_wc->send_buf; in cm_send_handler()
3833 mad_send_wc->status); in cm_send_handler()
3804 cm_send_handler(struct ib_mad_agent *mad_agent, struct ib_mad_send_wc *mad_send_wc) cm_send_handler() argument
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dmad.c89 struct ib_mad_send_wc *mad_send_wc) in rvt_send_mad_handler()
91 ib_free_send_mad(mad_send_wc->send_buf); in rvt_send_mad_handler()
88 rvt_send_mad_handler(struct ib_mad_agent *agent, struct ib_mad_send_wc *mad_send_wc) rvt_send_mad_handler() argument
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dmad.c47 struct ib_mad_send_wc *mad_send_wc) in rvt_send_mad_handler()
49 ib_free_send_mad(mad_send_wc->send_buf); in rvt_send_mad_handler()
46 rvt_send_mad_handler(struct ib_mad_agent *agent, struct ib_mad_send_wc *mad_send_wc) rvt_send_mad_handler() argument
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c278 struct ib_mad_send_wc *mad_send_wc) in send_handler()
280 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
277 send_handler(struct ib_mad_agent *agent, struct ib_mad_send_wc *mad_send_wc) send_handler() argument
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c278 struct ib_mad_send_wc *mad_send_wc) in send_handler()
280 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
277 send_handler(struct ib_mad_agent *agent, struct ib_mad_send_wc *mad_send_wc) send_handler() argument
/kernel/linux/linux-5.10/include/rdma/
H A Dib_mad.h529 * @mad_send_wc: Send work completion information on the sent MAD.
532 struct ib_mad_send_wc *mad_send_wc);
/kernel/linux/linux-6.6/include/rdma/
H A Dib_mad.h530 * @mad_send_wc: Send work completion information on the sent MAD.
533 struct ib_mad_send_wc *mad_send_wc);
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dmad.c1014 struct ib_mad_send_wc *mad_send_wc) in send_handler()
1016 if (mad_send_wc->send_buf->context[0]) in send_handler()
1017 rdma_destroy_ah(mad_send_wc->send_buf->context[0], 0); in send_handler()
1018 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
1013 send_handler(struct ib_mad_agent *agent, struct ib_mad_send_wc *mad_send_wc) send_handler() argument
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dmad.c1016 struct ib_mad_send_wc *mad_send_wc) in send_handler()
1018 if (mad_send_wc->send_buf->context[0]) in send_handler()
1019 rdma_destroy_ah(mad_send_wc->send_buf->context[0], 0); in send_handler()
1020 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
1015 send_handler(struct ib_mad_agent *agent, struct ib_mad_send_wc *mad_send_wc) send_handler() argument

Completed in 38 milliseconds