Home
last modified time | relevance | path

Searched refs:recv_wc (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/infiniband/core/
H A Dmad_rmpp.c131 struct ib_mad_recv_wc *recv_wc) in ack_recv() argument
136 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class); in ack_recv()
137 msg = ib_create_send_mad(&rmpp_recv->agent->agent, recv_wc->wc->src_qp, in ack_recv()
138 recv_wc->wc->pkey_index, 1, hdr_len, in ack_recv()
144 format_ack(msg, (struct ib_rmpp_mad *) recv_wc->recv_buf.mad, rmpp_recv); in ack_recv()
152 struct ib_mad_recv_wc *recv_wc) in alloc_response_msg() argument
158 ah = ib_create_ah_from_wc(agent->qp->pd, recv_wc->wc, in alloc_response_msg()
159 recv_wc->recv_buf.grh, agent->port_num); in alloc_response_msg()
163 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class); in alloc_response_msg()
164 msg = ib_create_send_mad(agent, recv_wc->wc->src_qp, in alloc_response_msg()
[all …]
H A Dmad.c1175 recv_wc); in ib_free_recv_mad()
1890 response->header.recv_wc.wc = &response->header.wc; in handle_ib_smi()
1891 response->header.recv_wc.recv_buf.mad = (struct ib_mad *)response->mad; in handle_ib_smi()
1892 response->header.recv_wc.recv_buf.grh = &response->grh; in handle_ib_smi()
1917 response->header.recv_wc.wc = &response->header.wc; in generate_unmatched_resp()
1918 response->header.recv_wc.recv_buf.mad = (struct ib_mad *)response->mad; in generate_unmatched_resp()
1919 response->header.recv_wc.recv_buf.grh = &response->grh; in generate_unmatched_resp()
1979 response->header.recv_wc.wc = &response->header.wc; in handle_opa_smi()
1980 response->header.recv_wc.recv_buf.opa_mad = in handle_opa_smi()
1982 response->header.recv_wc.recv_buf.grh = &response->grh; in handle_opa_smi()
[all …]
H A Dmad_priv.h73 struct ib_mad_recv_wc recv_wc; member