Lines Matching refs:header_start
166 unsigned char *header_start; in kalmia_tx_fixup() local
196 header_start = skb_push(skb, KALMIA_HEADER_LENGTH); in kalmia_tx_fixup()
197 ether_type_1 = header_start[KALMIA_HEADER_LENGTH + 12]; in kalmia_tx_fixup()
198 ether_type_2 = header_start[KALMIA_HEADER_LENGTH + 13]; in kalmia_tx_fixup()
204 header_start[0] = 0x57; in kalmia_tx_fixup()
205 header_start[1] = 0x44; in kalmia_tx_fixup()
208 put_unaligned_le16(content_len, &header_start[2]); in kalmia_tx_fixup()
209 header_start[4] = ether_type_1; in kalmia_tx_fixup()
210 header_start[5] = ether_type_2; in kalmia_tx_fixup()
221 content_len, padlen, header_start); in kalmia_tx_fixup()
247 u8 *header_start; in kalmia_rx_fixup() local
251 header_start = skb->data; in kalmia_rx_fixup()
253 if (unlikely(header_start[0] != 0x57 || header_start[1] != 0x44)) { in kalmia_rx_fixup()
254 if (!memcmp(header_start, EXPECTED_UNKNOWN_HEADER_1, in kalmia_rx_fixup()
256 header_start, EXPECTED_UNKNOWN_HEADER_2, in kalmia_rx_fixup()
260 header_start, in kalmia_rx_fixup()
266 header_start, in kalmia_rx_fixup()
274 header_start, skb->len - KALMIA_HEADER_LENGTH); in kalmia_rx_fixup()
278 ether_packet_length = get_unaligned_le16(&header_start[2]); in kalmia_rx_fixup()
295 header_start = skb->data + ether_packet_length; in kalmia_rx_fixup()
298 header_start, in kalmia_rx_fixup()