Lines Matching refs:ehdr
399 u32 type, struct epic_hdr *ehdr,
466 struct epic_hdr *ehdr = (struct epic_hdr *)data;
468 (struct epic_sub_hdr *)(data + sizeof(*ehdr));
470 u8 *payload = data + sizeof(*ehdr) + sizeof(*eshdr);
473 if (data_size < sizeof(*ehdr) + sizeof(*eshdr)) {
478 payload_size = data_size - sizeof(*ehdr) - sizeof(*eshdr);
480 trace_afk_recv_handle(ep, channel, type, data_size, ehdr, eshdr);
530 ep, channel, type, ehdr, eshdr, payload, payload_size);
700 struct epic_hdr *ehdr;
712 total_epic_size = sizeof(*ehdr) + sizeof(*eshdr) + payload_len;
800 ehdr = ep->txbfr.buf + wptr;
801 memset(ehdr, 0, sizeof(*ehdr));
802 ehdr->version = 2;
803 ehdr->seq = cpu_to_le16(ep->qe_seq++);
804 ehdr->timestamp = cpu_to_le64(0);
805 wptr += sizeof(*ehdr);