Lines Matching defs:hdrlen
3302 u16 len, hdrlen = 0, gap, fid;
3341 hdrlen = header_len(fc);
3343 hdrlen = ETH_ALEN * 2;
3345 skb = dev_alloc_skb(len + hdrlen + 2 + 2);
3352 buffer = skb_put(skb, len + hdrlen);
3355 bap_read(ai, buffer + 1, hdrlen - 2, BAP0);
3356 if (hdrlen == 24)
3369 bap_read(ai, buffer + hdrlen/2, len, BAP0);
3385 skb_trim(skb, len + hdrlen);
3728 u16 len, hdrlen = 0;
3752 hdrlen = header_len(fc);
3754 skb = dev_alloc_skb(len + hdrlen + 2);
3759 buffer = skb_put(skb, len + hdrlen);
3760 memcpy ((char *)buffer, ptr, hdrlen);
3761 ptr += hdrlen;
3762 if (hdrlen == 24)
3773 memcpy ((char *)buffer + hdrlen, ptr, len);
4407 int hdrlen;
4414 hdrlen = header_len(fc);
4416 if (len < hdrlen) {
4426 payloadLen = cpu_to_le16(len-hdrlen);
4429 bap_write(ai, (__le16 *)pPacket, hdrlen, BAP1);
4430 bap_write(ai, (__le16 *)(tail + (hdrlen - 10)), 38 - hdrlen, BAP1);
4432 bap_write(ai, (__le16 *)(pPacket + hdrlen), len - hdrlen, BAP1);