Home
last modified time | relevance | path

Searched refs:mad_recv_wc (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/drivers/infiniband/core/
A Dmad_rmpp.c287 mad_recv_wc->wc, in create_rmpp_recv()
301 rmpp_recv->rmpp_wc = mad_recv_wc; in create_rmpp_recv()
492 ack_recv(rmpp_recv, mad_recv_wc); in continue_rmpp()
536 ib_free_recv_mad(mad_recv_wc); in start_rmpp()
561 mad_recv_wc = NULL; in start_rmpp()
564 return mad_recv_wc; in start_rmpp()
682 ack_ds_ack(agent, mad_recv_wc); in process_rmpp_ack()
724 ack_ds_ack(agent, mad_recv_wc); in process_rmpp_ack()
771 ib_free_recv_mad(mad_recv_wc); in process_rmpp_data()
812 return mad_recv_wc; in ib_process_rmpp_recv_wc()
[all …]
A Dcm.c883 if (work->mad_recv_wc) in cm_free_work()
3315 work->mad_recv_wc->wc, in cm_lap_handler()
3528 work->mad_recv_wc->recv_buf.mad; in cm_format_sidr_req_event()
3555 work->mad_recv_wc->recv_buf.mad; in cm_sidr_req_handler()
3563 wc = work->mad_recv_wc->wc; in cm_sidr_req_handler()
3938 work->mad_recv_wc = NULL; in cm_establish()
4008 mad_recv_wc->recv_buf.mad); in cm_recv_handler()
4044 ib_free_recv_mad(mad_recv_wc); in cm_recv_handler()
4053 ib_free_recv_mad(mad_recv_wc); in cm_recv_handler()
4059 work->mad_recv_wc = mad_recv_wc; in cm_recv_handler()
[all …]
A Duser_mad.c230 struct ib_mad_recv_wc *mad_recv_wc) in recv_handler() argument
235 if (mad_recv_wc->wc->status != IB_WC_SUCCESS) in recv_handler()
242 packet->length = mad_recv_wc->mad_len; in recv_handler()
243 packet->recv_wc = mad_recv_wc; in recv_handler()
254 mad_recv_wc->wc->slid); in recv_handler()
256 packet->mad.hdr.lid = ib_lid_be16(mad_recv_wc->wc->slid); in recv_handler()
257 packet->mad.hdr.sl = mad_recv_wc->wc->sl; in recv_handler()
259 packet->mad.hdr.pkey_index = mad_recv_wc->wc->pkey_index; in recv_handler()
267 mad_recv_wc->wc, in recv_handler()
268 mad_recv_wc->recv_buf.grh, in recv_handler()
[all …]
A Dmad_rmpp.h47 struct ib_mad_recv_wc *mad_recv_wc);
A Dmad.c1782 struct ib_mad_recv_wc *mad_recv_wc) in ib_mad_complete_recv() argument
1789 INIT_LIST_HEAD(&mad_recv_wc->rmpp_list); in ib_mad_complete_recv()
1791 mad_recv_wc->wc->pkey_index); in ib_mad_complete_recv()
1793 ib_free_recv_mad(mad_recv_wc); in ib_mad_complete_recv()
1798 list_add(&mad_recv_wc->recv_buf.list, &mad_recv_wc->rmpp_list); in ib_mad_complete_recv()
1801 mad_recv_wc); in ib_mad_complete_recv()
1802 if (!mad_recv_wc) { in ib_mad_complete_recv()
1823 mad_recv_wc); in ib_mad_complete_recv()
1829 ib_free_recv_mad(mad_recv_wc); in ib_mad_complete_recv()
1841 mad_recv_wc); in ib_mad_complete_recv()
[all …]
A Dmad_priv.h215 const struct ib_mad_recv_wc *mad_recv_wc);
A Dsa_query.c2019 struct ib_mad_recv_wc *mad_recv_wc) in recv_handler() argument
2028 if (mad_recv_wc->wc->status == IB_WC_SUCCESS) in recv_handler()
2030 mad_recv_wc->recv_buf.mad->mad_hdr.status ? in recv_handler()
2032 (struct ib_sa_mad *) mad_recv_wc->recv_buf.mad); in recv_handler()
2037 ib_free_recv_mad(mad_recv_wc); in recv_handler()
/linux-6.3-rc2/include/rdma/
A Dib_mad.h548 struct ib_mad_recv_wc *mad_recv_wc);
719 void ib_free_recv_mad(struct ib_mad_recv_wc *mad_recv_wc);

Completed in 38 milliseconds