Lines Matching defs:recv_buf
305 mad_recv_wc->wc, mad_recv_wc->recv_buf.grh,
328 struct ib_mad_recv_buf *recv_buf;
332 recv_buf = &packet->recv_wc->recv_buf;
333 if ((packet->length <= sizeof (*recv_buf->mad) &&
335 (packet->length > sizeof (*recv_buf->mad) &&
336 count < hdr_size(file) + sizeof (*recv_buf->mad)))
343 seg_payload = min_t(int, packet->length, sizeof (*recv_buf->mad));
344 if (copy_to_user(buf, recv_buf->mad, seg_payload))
359 offset = ib_get_mad_data_offset(recv_buf->mad->mad_hdr.mgmt_class);
364 recv_buf = container_of(recv_buf->list.next,
367 if (copy_to_user(buf, ((void *) recv_buf->mad) + offset,