Lines Matching refs:header_length
621 size_t header_length, void *header, void *data)
626 interrupt = kzalloc(sizeof(*interrupt) + header_length, GFP_ATOMIC);
633 interrupt->interrupt.header_length = header_length;
634 memcpy(interrupt->interrupt.header, header, header_length);
637 sizeof(interrupt->interrupt) + header_length, NULL, 0);
696 unsigned long payload, buffer_end, header_length;
739 u.packet.header_length = GET_HEADER_LENGTH(control);
742 header_length = u.packet.header_length;
745 * We require that header_length is a multiple of
749 if (u.packet.header_length > 0)
751 } else if (u.packet.header_length % ctx->header_size != 0) {
754 header_length = 0;
758 &p->header[header_length / 4];
762 (u.packet.header, p->header, header_length))
765 u.packet.header_length + u.packet.payload_length > 0)