Lines Matching defs:mad_hdr
120 memcpy(ack, &data->mad_hdr, msg->hdr_len);
122 ack->mad_hdr.method ^= IB_MGMT_METHOD_RESP;
139 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
165 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
193 rmpp_mad->mad_hdr.method ^= IB_MGMT_METHOD_RESP;
226 rmpp_mad->mad_hdr.method ^= IB_MGMT_METHOD_RESP;
284 struct ib_mad_hdr *mad_hdr;
312 mad_hdr = &mad_recv_wc->recv_buf.mad->mad_hdr;
313 rmpp_recv->tid = mad_hdr->tid;
316 rmpp_recv->mgmt_class = mad_hdr->mgmt_class;
317 rmpp_recv->class_version = mad_hdr->class_version;
318 rmpp_recv->method = mad_hdr->method;
330 struct ib_mad_hdr *mad_hdr = &mad_recv_wc->recv_buf.mad->mad_hdr;
333 if (rmpp_recv->tid == mad_hdr->tid &&
336 rmpp_recv->mgmt_class == mad_hdr->mgmt_class &&
337 rmpp_recv->class_version == mad_hdr->class_version &&
338 rmpp_recv->method == mad_hdr->method)
437 hdr_size = ib_get_mad_data_offset(rmpp_mad->mad_hdr.mgmt_class);
838 struct ib_mad_hdr *mad_hdr = mad_send_wr->send_buf.mad;
844 if (!(mad_hdr->method & IB_MGMT_METHOD_RESP))
849 if (rmpp_recv->tid != mad_hdr->tid ||
850 rmpp_recv->mgmt_class != mad_hdr->mgmt_class ||
851 rmpp_recv->class_version != mad_hdr->class_version ||