/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | mad_rmpp.h | 50 struct ib_mad_send_wc *mad_send_wc); 52 void ib_rmpp_send_handler(struct ib_mad_send_wc *mad_send_wc);
|
H A D | agent.c | 144 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 D | mad.c | 1795 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 D | sa_query.c | 918 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 D | mad_rmpp.c | 204 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 D | mad_priv.h | 219 struct ib_mad_send_wc *mad_send_wc);
|
H A D | cm.c | 3812 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 D | mad_rmpp.h | 50 struct ib_mad_send_wc *mad_send_wc); 52 void ib_rmpp_send_handler(struct ib_mad_send_wc *mad_send_wc);
|
H A D | agent.c | 144 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 D | mad.c | 1785 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 D | sa_query.c | 868 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 D | mad_rmpp.c | 204 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 D | mad_priv.h | 218 struct ib_mad_send_wc *mad_send_wc);
|
H A D | cm.c | 3805 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 D | mad.c | 89 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 D | mad.c | 47 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 D | mthca_mad.c | 278 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 D | mthca_mad.c | 278 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 D | ib_mad.h | 529 * @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 D | ib_mad.h | 530 * @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 D | mad.c | 1014 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 D | mad.c | 1016 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
|