Lines Matching refs:hdrlen

3291 	u16 len, hdrlen = 0, gap, fid;  in airo_handle_rx()  local
3330 hdrlen = header_len(fc); in airo_handle_rx()
3332 hdrlen = ETH_ALEN * 2; in airo_handle_rx()
3334 skb = dev_alloc_skb(len + hdrlen + 2 + 2); in airo_handle_rx()
3341 buffer = (__le16 *) skb_put(skb, len + hdrlen); in airo_handle_rx()
3344 bap_read(ai, buffer + 1, hdrlen - 2, BAP0); in airo_handle_rx()
3345 if (hdrlen == 24) in airo_handle_rx()
3358 bap_read(ai, buffer + hdrlen/2, len, BAP0); in airo_handle_rx()
3374 skb_trim(skb, len + hdrlen); in airo_handle_rx()
3714 u16 len, hdrlen = 0; in mpi_receive_802_11() local
3738 hdrlen = header_len(fc); in mpi_receive_802_11()
3740 skb = dev_alloc_skb( len + hdrlen + 2 ); in mpi_receive_802_11()
3745 buffer = (u16*)skb_put (skb, len + hdrlen); in mpi_receive_802_11()
3746 memcpy ((char *)buffer, ptr, hdrlen); in mpi_receive_802_11()
3747 ptr += hdrlen; in mpi_receive_802_11()
3748 if (hdrlen == 24) in mpi_receive_802_11()
3759 memcpy ((char *)buffer + hdrlen, ptr, len); in mpi_receive_802_11()
4376 int hdrlen; in transmit_802_11_packet() local
4383 hdrlen = header_len(fc); in transmit_802_11_packet()
4385 if (len < hdrlen) { in transmit_802_11_packet()
4395 payloadLen = cpu_to_le16(len-hdrlen); in transmit_802_11_packet()
4398 bap_write(ai, (__le16 *)pPacket, hdrlen, BAP1); in transmit_802_11_packet()
4399 bap_write(ai, (__le16 *)(tail + (hdrlen - 10)), 38 - hdrlen, BAP1); in transmit_802_11_packet()
4401 bap_write(ai, (__le16 *)(pPacket + hdrlen), len - hdrlen, BAP1); in transmit_802_11_packet()