Lines Matching defs:buf
408 * @buf:Buffer to pack into
411 * format in the buffer @buf.
414 void *buf)
420 &header->lrh, buf + len);
425 &header->eth, buf + len);
430 &header->vlan, buf + len);
435 &header->grh, buf + len);
440 &header->ip4, buf + len);
445 &header->udp, buf + len);
450 &header->bth, buf + len);
454 &header->deth, buf + len);
458 memcpy(buf + len, &header->immediate_data, sizeof header->immediate_data);
469 * @buf:Buffer to pack into
472 * format in the buffer @buf.
474 int ib_ud_header_unpack(void *buf,
478 buf, &header->lrh);
479 buf += IB_LRH_BYTES;
495 buf, &header->grh);
496 buf += IB_GRH_BYTES;
517 buf, &header->bth);
518 buf += IB_BTH_BYTES;
539 buf, &header->deth);
540 buf += IB_DETH_BYTES;
543 memcpy(&header->immediate_data, buf, sizeof header->immediate_data);