Home
last modified time | relevance | path

Searched refs:hdrlen (Results 1 – 25 of 90) sorted by relevance

1234

/drivers/staging/rtl8723au/core/
Drtw_security.c178 iv = pframe + pattrib->hdrlen; in rtw_wep_encrypt23a()
182 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in rtw_wep_encrypt23a()
186 length = pattrib->last_txcmdsz - pattrib->hdrlen - in rtw_wep_encrypt23a()
196 length = pxmitpriv->frag_len - pattrib->hdrlen - in rtw_wep_encrypt23a()
232 iv = pframe + prxattrib->hdrlen; in rtw_wep_decrypt23a()
239 length = skb->len - prxattrib->hdrlen - prxattrib->iv_len; in rtw_wep_decrypt23a()
241 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in rtw_wep_decrypt23a()
659 iv = pframe + pattrib->hdrlen; in rtw_tkip_encrypt23a()
660 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in rtw_tkip_encrypt23a()
673 pattrib->hdrlen - in rtw_tkip_encrypt23a()
[all …]
Drtw_recv.c331 hdrlen-prxattrib->iv_len-prxattrib->icv_len - 8; in recvframe_chkmic()
333 payload = pframe + prxattrib->hdrlen + in recvframe_chkmic()
396 "hrdlen =%d\n", prxattrib->hdrlen); in recvframe_chkmic()
473 u8 *iv = precv_frame->pkt->data + prxattrib->hdrlen; in decryptor()
560 ptr = pfhdr->pkt->data + pfhdr->attrib.hdrlen; in portctrl()
1305 pattrib->hdrlen = sizeof(struct ieee80211_hdr_3addr); in validate_recv_data_frame()
1307 pattrib->hdrlen += ETH_ALEN; in validate_recv_data_frame()
1318 pattrib->hdrlen += IEEE80211_QOS_CTL_LEN; in validate_recv_data_frame()
1330 pattrib->hdrlen += 4; in validate_recv_data_frame()
1499 u16 eth_type, len, hdrlen; in wlanhdr_to_ethhdr() local
[all …]
/drivers/staging/rtl8188eu/core/
Drtw_security.c171 iv = pframe+pattrib->hdrlen; in rtw_wep_encrypt()
174 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_wep_encrypt()
177 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt()
185 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt()
216 iv = pframe+prxattrib->hdrlen; in rtw_wep_decrypt()
221 length = ((struct recv_frame *)precvframe)->len-prxattrib->hdrlen-prxattrib->iv_len; in rtw_wep_decrypt()
223 payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; in rtw_wep_decrypt()
603 iv = pframe+pattrib->hdrlen; in rtw_tkip_encrypt()
604 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_tkip_encrypt()
614 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt()
[all …]
/drivers/staging/rtl8712/
Drtl871x_security.c185 iv = pframe + pattrib->hdrlen; in r8712_wep_encrypt()
190 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in r8712_wep_encrypt()
193 hdrlen - pattrib->iv_len - in r8712_wep_encrypt()
204 pattrib->hdrlen - pattrib->iv_len - in r8712_wep_encrypt()
237 iv = pframe + prxattrib->hdrlen; in r8712_wep_decrypt()
245 u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len; in r8712_wep_decrypt()
246 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in r8712_wep_decrypt()
603 iv = pframe + pattrib->hdrlen; in r8712_tkip_encrypt()
605 pattrib->hdrlen; in r8712_tkip_encrypt()
616 pattrib->hdrlen - in r8712_tkip_encrypt()
[all …]
Drtl871x_recv.c177 prxattrib->hdrlen; in r8712_recvframe_chkmic()
187 datalen = precvframe->u.hdr.len - prxattrib->hdrlen - in r8712_recvframe_chkmic()
190 payload = pframe + prxattrib->hdrlen + in r8712_recvframe_chkmic()
268 ptr = ptr + pfhdr->attrib.hdrlen + LLC_HEADER_SIZE; in r8712_portctrl()
531 pattrib->hdrlen = pattrib->to_fr_ds == 3 ? 32 : 26; in validate_recv_data_frame()
534 pattrib->hdrlen = (pattrib->to_fr_ds == 3) ? 30 : 24; in validate_recv_data_frame()
538 pattrib->hdrlen += 4; in validate_recv_data_frame()
619 psnap = (struct ieee80211_snap_hdr *)(ptr + pattrib->hdrlen + in r8712_wlanhdr_to_ethhdr()
621 psnap_type = ptr + pattrib->hdrlen + pattrib->iv_len + SNAP_SIZE; in r8712_wlanhdr_to_ethhdr()
634 rmv_len = pattrib->hdrlen + pattrib->iv_len + in r8712_wlanhdr_to_ethhdr()
Dieee80211.h728 int hdrlen = 24; in ieee80211_get_hdrlen() local
733 hdrlen += 2; in ieee80211_get_hdrlen()
735 hdrlen += 6; /* Addr4 */ in ieee80211_get_hdrlen()
741 hdrlen = 10; in ieee80211_get_hdrlen()
744 hdrlen = 16; in ieee80211_get_hdrlen()
749 return hdrlen; in ieee80211_get_hdrlen()
Drtl871x_xmit.c299 pattrib->hdrlen = WLAN_HDR_A3_LEN; in r8712_update_attrib()
419 hdrlen + pattrib->iv_len; in xmitframe_addmic()
422 pattrib->hdrlen - in xmitframe_addmic()
431 pattrib->hdrlen - pattrib->iv_len - in xmitframe_addmic()
521 qc = (unsigned short *)(hdr + pattrib->hdrlen - 2); in make_wlanhdr()
630 pframe += pattrib->hdrlen; in r8712_xmitframe_coalesce()
631 mpdu_len -= pattrib->hdrlen; in r8712_xmitframe_coalesce()
688 pattrib->last_txcmdsz = pattrib->hdrlen + in r8712_xmitframe_coalesce()
699 memcpy(mem_start, pbuf_start + TXDESC_OFFSET, pattrib->hdrlen); in r8712_xmitframe_coalesce()
/drivers/staging/wlan-ng/
Dp80211hdr.h191 u16 hdrlen = 0; in p80211_headerlen() local
195 hdrlen = WLAN_HDR_A3_LEN; in p80211_headerlen()
198 hdrlen = WLAN_HDR_A3_LEN; in p80211_headerlen()
200 hdrlen += ETH_ALEN; in p80211_headerlen()
203 hdrlen = WLAN_CTL_FRAMELEN(WLAN_GET_FC_FSTYPE(fctl)) - in p80211_headerlen()
207 hdrlen = WLAN_HDR_A3_LEN; in p80211_headerlen()
210 return hdrlen; in p80211_headerlen()
/drivers/net/wireless/hostap/
Dhostap_80211_rx.c67 int hdrlen, phdrlen, head_need, tail_need; in prism2_rx_80211() local
101 hdrlen = hostap_80211_get_hdrlen(fhdr->frame_control); in prism2_rx_80211()
196 skb_pull(skb, hdrlen); in prism2_rx_80211()
654 int res, hdrlen; in hostap_rx_frame_decrypt() local
660 hdrlen = hostap_80211_get_hdrlen(hdr->frame_control); in hostap_rx_frame_decrypt()
673 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in hostap_rx_frame_decrypt()
692 int res, hdrlen; in hostap_rx_frame_decrypt_msdu() local
698 hdrlen = hostap_80211_get_hdrlen(hdr->frame_control); in hostap_rx_frame_decrypt_msdu()
701 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in hostap_rx_frame_decrypt_msdu()
723 size_t hdrlen; in hostap_80211_rx() local
[all …]
/drivers/net/wireless/ipw2x00/
Dlibipw_rx.c276 int res, hdrlen; in libipw_rx_frame_decrypt() local
282 hdrlen = libipw_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in libipw_rx_frame_decrypt()
285 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in libipw_rx_frame_decrypt()
293 skb->data[hdrlen + 3] >> 6); in libipw_rx_frame_decrypt()
308 int res, hdrlen; in libipw_rx_frame_decrypt_msdu() local
314 hdrlen = libipw_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in libipw_rx_frame_decrypt_msdu()
317 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in libipw_rx_frame_decrypt_msdu()
337 size_t hdrlen; in libipw_rx() local
367 hdrlen = libipw_get_hdrlen(fc); in libipw_rx()
369 if (skb->len < hdrlen) { in libipw_rx()
[all …]
Dlibipw.h879 int hdrlen = LIBIPW_3ADDR_LEN; in libipw_get_hdrlen() local
885 hdrlen = LIBIPW_4ADDR_LEN; in libipw_get_hdrlen()
887 hdrlen += 2; in libipw_get_hdrlen()
893 hdrlen = LIBIPW_1ADDR_LEN; in libipw_get_hdrlen()
896 hdrlen = LIBIPW_2ADDR_LEN; in libipw_get_hdrlen()
902 return hdrlen; in libipw_get_hdrlen()
/drivers/net/wireless/b43/
Dpio.c363 const u8 *hdr, unsigned int hdrlen) in pio_tx_frame_2byte_queue() argument
375 ctl = tx_write_2byte_queue(q, ctl, hdr, hdrlen); in pio_tx_frame_2byte_queue()
433 const u8 *hdr, unsigned int hdrlen) in pio_tx_frame_4byte_queue() argument
445 ctl = tx_write_4byte_queue(q, ctl, hdr, hdrlen); in pio_tx_frame_4byte_queue()
461 unsigned int hdrlen; in pio_tx_frame() local
470 hdrlen = b43_txhdr_size(dev); in pio_tx_frame()
472 B43_WARN_ON(sizeof(wl->pio_scratchspace) < hdrlen); in pio_tx_frame()
487 pio_tx_frame_4byte_queue(pack, (const u8 *)txhdr, hdrlen); in pio_tx_frame()
489 pio_tx_frame_2byte_queue(pack, (const u8 *)txhdr, hdrlen); in pio_tx_frame()
496 q->buffer_used += roundup(skb->len + hdrlen, 4); in pio_tx_frame()
[all …]
/drivers/net/wireless/ath/ath10k/
Dbmi.c136 u32 hdrlen = sizeof(cmd.id) + sizeof(cmd.write_mem); in ath10k_bmi_write_memory() local
149 txlen = min(length, BMI_MAX_DATA_SIZE - hdrlen); in ath10k_bmi_write_memory()
159 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, hdrlen + txlen, in ath10k_bmi_write_memory()
220 u32 hdrlen = sizeof(cmd.id) + sizeof(cmd.lz_data); in ath10k_bmi_lz_data() local
233 txlen = min(length, BMI_MAX_DATA_SIZE - hdrlen); in ath10k_bmi_lz_data()
241 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, hdrlen + txlen, in ath10k_bmi_lz_data()
/drivers/staging/rtl8192e/
Drtllib_rx.c251 struct sk_buff *skb, size_t hdrlen) in rtllib_is_eapol_frame() argument
281 pos = skb->data + hdrlen; in rtllib_is_eapol_frame()
295 int res, hdrlen; in rtllib_rx_frame_decrypt() local
311 hdrlen = rtllib_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in rtllib_rx_frame_decrypt()
314 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in rtllib_rx_frame_decrypt()
322 skb->data[hdrlen + 3] >> 6); in rtllib_rx_frame_decrypt()
336 int res, hdrlen; in rtllib_rx_frame_decrypt_msdu() local
351 hdrlen = rtllib_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in rtllib_rx_frame_decrypt_msdu()
354 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in rtllib_rx_frame_decrypt_msdu()
908 size_t hdrlen = 0; in rtllib_rx_get_hdrlen() local
[all …]
/drivers/isdn/i4l/
Disdn_v110.c90 isdn_v110_open(unsigned char key, int hdrlen, int maxsize) in isdn_v110_open() argument
124 v->skbres = hdrlen; in isdn_v110_open()
125 v->maxsize = maxsize - hdrlen; in isdn_v110_open()
581 int hdrlen = dev->drv[c->driver]->interface->hl_hdrlen; in isdn_v110_stat_callback() local
586 dev->v110[idx] = isdn_v110_open(V110_9600, hdrlen, maxsize); in isdn_v110_stat_callback()
589 dev->v110[idx] = isdn_v110_open(V110_19200, hdrlen, maxsize); in isdn_v110_stat_callback()
592 dev->v110[idx] = isdn_v110_open(V110_38400, hdrlen, maxsize); in isdn_v110_stat_callback()
/drivers/net/usb/
Dsierra_net.c271 int hdrlen; member
303 hh->hdrlen = SIERRA_NET_HIP_EXT_HDR_LEN; in parse_hip()
306 hh->hdrlen = SIERRA_NET_HIP_HDR_LEN; in parse_hip()
310 hh->hdrlen++; in parse_hip()
315 if (buflen < (hh->hdrlen + hh->payload_len.word)) in parse_hip()
438 link_up = sierra_net_parse_lsi(dev, data + hh->hdrlen, in sierra_net_handle_lsi()
527 if (len != hh.hdrlen + hh.payload_len.word) { in sierra_net_kevent()
530 hh.hdrlen + hh.payload_len.word); in sierra_net_kevent()
860 skb_pull(skb, hh.hdrlen); in sierra_net_rx_fixup()
/drivers/net/wireless/iwlwifi/mvm/
Dtx.c277 int hdrlen) in iwl_mvm_set_tx_cmd_crypto() argument
280 u8 *crypto_hdr = skb_frag->data + hdrlen; in iwl_mvm_set_tx_cmd_crypto()
323 int hdrlen, struct ieee80211_sta *sta, u8 sta_id) in iwl_mvm_set_tx_params() argument
340 iwl_mvm_set_tx_cmd_crypto(mvm, info, tx_cmd, skb, hdrlen); in iwl_mvm_set_tx_params()
361 int hdrlen = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_tx_skb_non_sta() local
409 dev_cmd = iwl_mvm_set_tx_params(mvm, skb, hdrlen, NULL, sta_id); in iwl_mvm_tx_skb_non_sta()
417 memcpy(tx_cmd->hdr, hdr, hdrlen); in iwl_mvm_tx_skb_non_sta()
452 int hdrlen; in iwl_mvm_tx_skb() local
456 hdrlen = ieee80211_hdrlen(fc); in iwl_mvm_tx_skb()
464 dev_cmd = iwl_mvm_set_tx_params(mvm, skb, hdrlen, sta, mvmsta->sta_id); in iwl_mvm_tx_skb()
[all …]
Drx.c103 unsigned int hdrlen, fraglen; in iwl_mvm_pass_packet_to_mac80211() local
117 hdrlen = (len <= skb_tailroom(skb)) ? len : in iwl_mvm_pass_packet_to_mac80211()
120 memcpy(skb_put(skb, hdrlen), hdr, hdrlen); in iwl_mvm_pass_packet_to_mac80211()
121 fraglen = len - hdrlen; in iwl_mvm_pass_packet_to_mac80211()
124 int offset = (void *)hdr + hdrlen - in iwl_mvm_pass_packet_to_mac80211()
/drivers/net/slip/
Dslhc.c500 int len, hdrlen; in slhc_uncompress() local
547 hdrlen = ip->ihl * 4 + thp->doff * 4; in slhc_uncompress()
553 i = ntohs(ip->tot_len) - hdrlen; in slhc_uncompress()
561 ntohs(ip->tot_len) - hdrlen); in slhc_uncompress()
610 len += hdrlen; in slhc_uncompress()
614 memmove(icp + hdrlen, cp, len - hdrlen); in slhc_uncompress()
/drivers/net/wireless/ti/wl1251/
Dtx.c196 int hdrlen; in wl1251_tx_send_packet() local
205 hdrlen = ieee80211_hdrlen(fc); in wl1251_tx_send_packet()
209 sizeof(*tx_hdr) + hdrlen); in wl1251_tx_send_packet()
417 int hdrlen; in wl1251_tx_packet_cb() local
443 hdrlen = ieee80211_get_hdrlen_from_skb(skb); in wl1251_tx_packet_cb()
444 memmove(frame + WL1251_TKIP_IV_SPACE, frame, hdrlen); in wl1251_tx_packet_cb()
/drivers/net/ppp/
Dppp_generic.c88 int hdrlen; /* space to leave for headers */ member
496 skb = alloc_skb(count + pf->hdrlen, GFP_KERNEL); in ppp_write()
499 skb_reserve(skb, pf->hdrlen); in ppp_write()
1444 int i, bits, hdrlen, mtu; in ppp_mp_explode() local
1464 hdrlen = (ppp->flags & SC_MP_XSHORTSEQ)? MPHDRLEN_SSN: MPHDRLEN; in ppp_mp_explode()
1579 flen = (((totfree - nzero)*(totlen + hdrlen*totfree)) / in ppp_mp_explode()
1580 ((totspeed*totfree)/pch->speed)) - hdrlen; in ppp_mp_explode()
1614 mtu = pch->chan->mtu - (hdrlen - 2); in ppp_mp_explode()
1621 frag = alloc_skb(flen + hdrlen + (flen == 0), GFP_ATOMIC); in ppp_mp_explode()
1624 q = skb_put(frag, flen + hdrlen); in ppp_mp_explode()
[all …]
/drivers/net/wireless/ath/ath9k/
Dcommon.c126 int hdrlen, padpos, padsize; in ath9k_cmn_rx_skb_postprocess() local
132 hdrlen = ieee80211_get_hdrlen_from_skb(skb); in ath9k_cmn_rx_skb_postprocess()
156 && !decrypt_error && skb->len >= hdrlen + 4) { in ath9k_cmn_rx_skb_postprocess()
157 keyix = skb->data[hdrlen + 3] >> 6; in ath9k_cmn_rx_skb_postprocess()
/drivers/staging/rtl8192u/ieee80211/
Dieee80211_rx.c297 struct sk_buff *skb, size_t hdrlen) in ieee80211_is_eapol_frame() argument
328 pos = skb->data + hdrlen; in ieee80211_is_eapol_frame()
342 int res, hdrlen; in ieee80211_rx_frame_decrypt() local
352 hdrlen = ieee80211_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in ieee80211_rx_frame_decrypt()
365 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in ieee80211_rx_frame_decrypt()
374 skb->data[hdrlen + 3] >> 6); in ieee80211_rx_frame_decrypt()
389 int res, hdrlen; in ieee80211_rx_frame_decrypt_msdu() local
400 hdrlen = ieee80211_get_hdrlen(le16_to_cpu(hdr->frame_ctl)); in ieee80211_rx_frame_decrypt_msdu()
403 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in ieee80211_rx_frame_decrypt_msdu()
886 size_t hdrlen; in ieee80211_rx() local
[all …]
/drivers/isdn/pcbit/
Dcapi.c632 int capi_decode_debug_188(u_char *hdr, ushort hdrlen) in capi_decode_debug_188() argument
639 if (len < 64 && len == hdrlen - 1) { in capi_decode_debug_188()
640 memcpy(str, hdr + 1, hdrlen - 1); in capi_decode_debug_188()
641 str[hdrlen - 1] = 0; in capi_decode_debug_188()
/drivers/net/wireless/ti/wl18xx/
Dtx.c128 int hdrlen = ieee80211_get_hdrlen_from_skb(skb); in wl18xx_tx_complete_packet() local
129 memmove(skb->data + WL1271_EXTRA_SPACE_TKIP, skb->data, hdrlen); in wl18xx_tx_complete_packet()

1234