/drivers/staging/rtl8723au/core/ |
D | rtw_security.c | 178 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 …]
|
D | rtw_recv.c | 331 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/ |
D | rtw_security.c | 171 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/ |
D | rtl871x_security.c | 185 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 …]
|
D | rtl871x_recv.c | 177 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()
|
D | ieee80211.h | 728 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()
|
D | rtl871x_xmit.c | 299 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/ |
D | p80211hdr.h | 191 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/ |
D | hostap_80211_rx.c | 67 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/ |
D | libipw_rx.c | 276 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 …]
|
D | libipw.h | 879 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/ |
D | pio.c | 363 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/ |
D | bmi.c | 136 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/ |
D | rtllib_rx.c | 251 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/ |
D | isdn_v110.c | 90 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/ |
D | sierra_net.c | 271 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/ |
D | tx.c | 277 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 …]
|
D | rx.c | 103 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/ |
D | slhc.c | 500 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/ |
D | tx.c | 196 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/ |
D | ppp_generic.c | 88 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/ |
D | common.c | 126 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/ |
D | ieee80211_rx.c | 297 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/ |
D | capi.c | 632 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/ |
D | tx.c | 128 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()
|