Searched refs:recv_wc (Results 1 - 8 of 8) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/core/
H A Dmad_rmpp.c134 struct ib_mad_recv_wc *recv_wc)
139 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
140 msg = ib_create_send_mad(&rmpp_recv->agent->agent, recv_wc->wc->src_qp,
141 recv_wc->wc->pkey_index, 1, hdr_len,
146 format_ack(msg, (struct ib_rmpp_mad *) recv_wc->recv_buf.mad, rmpp_recv);
154 struct ib_mad_recv_wc *recv_wc)
160 ah = ib_create_ah_from_wc(agent->qp->pd, recv_wc->wc,
161 recv_wc->recv_buf.grh, agent->port_num);
165 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
166 msg = ib_create_send_mad(agent, recv_wc
133 ack_recv(struct mad_rmpp_recv *rmpp_recv, struct ib_mad_recv_wc *recv_wc) argument
153 alloc_response_msg(struct ib_mad_agent *agent, struct ib_mad_recv_wc *recv_wc) argument
179 ack_ds_ack(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *recv_wc) argument
212 nack_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *recv_wc, u8 rmpp_status) argument
[all...]
H A Dmad.c1164 recv_wc);
1859 recv->header.recv_wc.wc = &recv->header.wc;
1860 recv->header.recv_wc.mad_len = sizeof(struct ib_mad);
1861 recv->header.recv_wc.recv_buf.mad = &recv->mad.mad;
1862 recv->header.recv_wc.recv_buf.grh = &recv->grh;
1865 snoop_recv(qp_info, &recv->header.recv_wc, IB_MAD_SNOOP_RECVS);
1909 response->header.recv_wc.wc = &response->header.wc;
1910 response->header.recv_wc.recv_buf.mad = &response->mad.mad;
1911 response->header.recv_wc.recv_buf.grh = &response->grh;
1949 ib_mad_complete_recv(mad_agent, &recv->header.recv_wc);
[all...]
H A Dmad_priv.h74 struct ib_mad_recv_wc recv_wc; member in struct:ib_mad_private_header
H A Duser_mad.c121 struct ib_mad_recv_wc *recv_wc; member in struct:ib_umad_packet
221 packet->recv_wc = mad_recv_wc;
262 recv_buf = &packet->recv_wc->recv_buf;
354 if (packet->recv_wc)
365 if (packet->recv_wc)
366 ib_free_recv_mad(packet->recv_wc);
839 if (packet->recv_wc)
840 ib_free_recv_mad(packet->recv_wc);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/core/
H A Dmad_rmpp.c134 struct ib_mad_recv_wc *recv_wc)
139 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
140 msg = ib_create_send_mad(&rmpp_recv->agent->agent, recv_wc->wc->src_qp,
141 recv_wc->wc->pkey_index, 1, hdr_len,
146 format_ack(msg, (struct ib_rmpp_mad *) recv_wc->recv_buf.mad, rmpp_recv);
154 struct ib_mad_recv_wc *recv_wc)
160 ah = ib_create_ah_from_wc(agent->qp->pd, recv_wc->wc,
161 recv_wc->recv_buf.grh, agent->port_num);
165 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
166 msg = ib_create_send_mad(agent, recv_wc
133 ack_recv(struct mad_rmpp_recv *rmpp_recv, struct ib_mad_recv_wc *recv_wc) argument
153 alloc_response_msg(struct ib_mad_agent *agent, struct ib_mad_recv_wc *recv_wc) argument
179 ack_ds_ack(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *recv_wc) argument
212 nack_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *recv_wc, u8 rmpp_status) argument
[all...]
H A Dmad.c1164 recv_wc);
1859 recv->header.recv_wc.wc = &recv->header.wc;
1860 recv->header.recv_wc.mad_len = sizeof(struct ib_mad);
1861 recv->header.recv_wc.recv_buf.mad = &recv->mad.mad;
1862 recv->header.recv_wc.recv_buf.grh = &recv->grh;
1865 snoop_recv(qp_info, &recv->header.recv_wc, IB_MAD_SNOOP_RECVS);
1909 response->header.recv_wc.wc = &response->header.wc;
1910 response->header.recv_wc.recv_buf.mad = &response->mad.mad;
1911 response->header.recv_wc.recv_buf.grh = &response->grh;
1949 ib_mad_complete_recv(mad_agent, &recv->header.recv_wc);
[all...]
H A Dmad_priv.h74 struct ib_mad_recv_wc recv_wc; member in struct:ib_mad_private_header
H A Duser_mad.c121 struct ib_mad_recv_wc *recv_wc; member in struct:ib_umad_packet
221 packet->recv_wc = mad_recv_wc;
262 recv_buf = &packet->recv_wc->recv_buf;
354 if (packet->recv_wc)
365 if (packet->recv_wc)
366 ib_free_recv_mad(packet->recv_wc);
839 if (packet->recv_wc)
840 ib_free_recv_mad(packet->recv_wc);

Completed in 165 milliseconds