Lines Matching defs:mad_hdr
127 memcpy(ack, &data->mad_hdr, msg->hdr_len);
129 ack->mad_hdr.method ^= IB_MGMT_METHOD_RESP;
146 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
173 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
202 rmpp_mad->mad_hdr.method ^= IB_MGMT_METHOD_RESP;
235 rmpp_mad->mad_hdr.method ^= IB_MGMT_METHOD_RESP;
293 struct ib_mad_hdr *mad_hdr;
321 mad_hdr = &mad_recv_wc->recv_buf.mad->mad_hdr;
322 rmpp_recv->tid = mad_hdr->tid;
325 rmpp_recv->mgmt_class = mad_hdr->mgmt_class;
326 rmpp_recv->class_version = mad_hdr->class_version;
327 rmpp_recv->method = mad_hdr->method;
328 rmpp_recv->base_version = mad_hdr->base_version;
340 struct ib_mad_hdr *mad_hdr = &mad_recv_wc->recv_buf.mad->mad_hdr;
343 if (rmpp_recv->tid == mad_hdr->tid &&
346 rmpp_recv->mgmt_class == mad_hdr->mgmt_class &&
347 rmpp_recv->class_version == mad_hdr->class_version &&
348 rmpp_recv->method == mad_hdr->method)
449 hdr_size = ib_get_mad_data_offset(rmpp_mad->mad_hdr.mgmt_class);
858 struct ib_mad_hdr *mad_hdr = mad_send_wr->send_buf.mad;
864 if (!(mad_hdr->method & IB_MGMT_METHOD_RESP))
869 if (rmpp_recv->tid != mad_hdr->tid ||
870 rmpp_recv->mgmt_class != mad_hdr->mgmt_class ||
871 rmpp_recv->class_version != mad_hdr->class_version ||