/drivers/net/wireless/rt2x00/ |
D | rt2x00crypto.c | 89 overhead += key->icv_len; in rt2x00crypto_tx_overhead() 162 unsigned int icv_len; in rt2x00crypto_rx_insert_iv() local 174 icv_len = 4; in rt2x00crypto_rx_insert_iv() 178 icv_len = 4; in rt2x00crypto_rx_insert_iv() 182 icv_len = 8; in rt2x00crypto_rx_insert_iv() 202 skb_put(skb, icv_len); in rt2x00crypto_rx_insert_iv() 211 if (align < icv_len) in rt2x00crypto_rx_insert_iv() 212 skb_put(skb, icv_len - align); in rt2x00crypto_rx_insert_iv() 213 else if (align > icv_len) in rt2x00crypto_rx_insert_iv() 214 skb_trim(skb, rxdesc->size + iv_len + icv_len); in rt2x00crypto_rx_insert_iv() [all …]
|
/drivers/staging/rtl8188eu/os_dep/ |
D | mon.c | 28 static void unprotect_frame(struct sk_buff *skb, int iv_len, int icv_len) in unprotect_frame() argument 36 if (skb->len < hdr_len + iv_len + icv_len) in unprotect_frame() 45 skb_trim(skb, skb->len - icv_len); in unprotect_frame() 49 int data_len, int iv_len, int icv_len) in mon_recv_decrypted() argument 62 unprotect_frame(skb, iv_len, icv_len); in mon_recv_decrypted() 85 int iv_len, icv_len; in rtl88eu_mon_recv_hook() local 99 SET_ICE_IV_LEN(iv_len, icv_len, attr->encrypt); in rtl88eu_mon_recv_hook() 102 mon_recv_decrypted(dev, data, data_len, iv_len, icv_len); in rtl88eu_mon_recv_hook()
|
/drivers/staging/rtl8712/ |
D | rtl871x_security.h | 160 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ argument 166 icv_len = 4; \ 170 icv_len = 4; \ 174 icv_len = 8; \ 178 icv_len = 0; \
|
D | rtl871x_xmit.c | 315 pattrib->icv_len = 4; in r8712_update_attrib() 319 pattrib->icv_len = 4; in r8712_update_attrib() 325 pattrib->icv_len = 8; in r8712_update_attrib() 329 pattrib->icv_len = 0; in r8712_update_attrib() 425 ? pattrib->icv_len : 0); in xmitframe_addmic() 433 pattrib->icv_len : 0); in xmitframe_addmic() 437 pattrib->icv_len; in xmitframe_addmic() 672 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) in r8712_xmitframe_coalesce() 673 mpdu_len -= pattrib->icv_len; in r8712_xmitframe_coalesce() 681 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) { in r8712_xmitframe_coalesce() [all …]
|
D | rtl871x_recv.c | 188 prxattrib->iv_len - prxattrib->icv_len - 8; in r8712_recvframe_chkmic() 550 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, in validate_recv_data_frame() 554 pattrib->iv_len = pattrib->icv_len = 0; in validate_recv_data_frame() 618 recvframe_pull_tail(precvframe, pattrib->icv_len); in r8712_wlanhdr_to_ethhdr()
|
D | rtl871x_security.c | 194 pattrib->icv_len; in r8712_wep_encrypt() 205 pattrib->icv_len; in r8712_wep_encrypt() 618 pattrib->icv_len; in r8712_tkip_encrypt() 630 pattrib->icv_len; in r8712_tkip_encrypt() 1186 pattrib->icv_len; in r8712_aes_encrypt() 1193 pattrib->icv_len; in r8712_aes_encrypt()
|
D | rtl871x_recv.h | 57 int icv_len; member
|
D | rtl8712_recv.c | 239 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); in recvframe_defrag() 242 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag()
|
D | rtl871x_xmit.h | 124 u8 icv_len; member
|
/drivers/staging/rtl8188eu/include/ |
D | rtw_security.h | 198 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt) \ argument 204 icv_len = 4; \ 208 icv_len = 4; \ 212 icv_len = 8; \ 216 icv_len = 16; \ 220 icv_len = 0; \
|
D | rtw_recv.h | 123 u8 icv_len; member
|
D | rtw_xmit.h | 130 u8 icv_len; member
|
/drivers/net/wireless/b43legacy/ |
D | xmit.c | 248 plcp_fragment_len += info->control.hw_key->icv_len; in generate_txhdr_fw3() 484 int icv_len; in b43legacy_rx() local 511 icv_len = 8; in b43legacy_rx() 514 icv_len = 4; in b43legacy_rx() 517 icv_len))) { in b43legacy_rx() 526 skb_trim(skb, skb->len - icv_len); in b43legacy_rx()
|
/drivers/staging/rtl8188eu/core/ |
D | rtw_xmit.c | 580 pattrib->icv_len = 4; in update_attrib() 584 pattrib->icv_len = 4; in update_attrib() 597 pattrib->icv_len = 8; in update_attrib() 601 pattrib->icv_len = 0; in update_attrib() 708 …= pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len : 0); in xmitframe_addmic() 712 …h = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len : 0); in xmitframe_addmic() 714 payload = payload+length+pattrib->icv_len; in xmitframe_addmic() 715 … _drv_err_, ("curfragnum=%d length=%d pattrib->icv_len=%d", curfragnum, length, pattrib->icv_len)); in xmitframe_addmic() 954 len += ((pattrib->bswenc) ? pattrib->icv_len : 0); /* ICV */ in rtw_calculate_wlan_pkt_size_by_attribue() 1065 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) { in rtw_xmitframe_coalesce() [all …]
|
D | rtw_security.c | 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() 614 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt() 617 pattrib->iv_len, pattrib->icv_len)); in rtw_tkip_encrypt() 624 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt() 1237 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_aes_encrypt() 1241 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_aes_encrypt()
|
D | rtw_recv.c | 313 prxattrib->iv_len-prxattrib->icv_len-8; in recvframe_chkmic() 317 …info_, ("\n prxattrib->iv_len=%d prxattrib->icv_len=%d\n", prxattrib->iv_len, prxattrib->icv_len)); in recvframe_chkmic() 1219 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_recv_data_frame() 1223 pattrib->icv_len = 0; in validate_recv_data_frame() 1368 recvframe_pull_tail(precvframe, pattrib->icv_len); in wlanhdr_to_ethhdr() 1481 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); in recvframe_defrag() 1488 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag()
|
/drivers/staging/rtl8723au/core/ |
D | rtw_xmit.c | 585 pattrib->icv_len = IEEE80211_WEP_ICV_LEN; in update_attrib() 590 pattrib->icv_len = IEEE80211_TKIP_ICV_LEN; in update_attrib() 606 pattrib->icv_len = IEEE80211_CCMP_MIC_LEN; in update_attrib() 611 pattrib->icv_len = 0; in update_attrib() 742 pattrib->icv_len : 0); in xmitframe_addmic() 751 pattrib->icv_len : 0); in xmitframe_addmic() 755 pattrib->icv_len; in xmitframe_addmic() 760 pattrib->icv_len); in xmitframe_addmic() 1179 if (pattrib->icv_len > 0 && pattrib->bswenc) in rtw_xmitframe_coalesce23a() 1180 mpdu_len -= pattrib->icv_len; in rtw_xmitframe_coalesce23a() [all …]
|
D | rtw_recv.c | 331 hdrlen-prxattrib->iv_len-prxattrib->icv_len - 8; in recvframe_chkmic() 338 prxattrib->iv_len, prxattrib->icv_len); in recvframe_chkmic() 1363 pattrib->icv_len = IEEE80211_WEP_ICV_LEN; in validate_recv_data_frame() 1367 pattrib->icv_len = IEEE80211_TKIP_ICV_LEN; in validate_recv_data_frame() 1371 pattrib->icv_len = IEEE80211_CCMP_MIC_LEN; in validate_recv_data_frame() 1375 pattrib->icv_len = 0; in validate_recv_data_frame() 1381 pattrib->icv_len = 0; in validate_recv_data_frame() 1631 skb_trim(skb, skb->len - prframe->attrib.icv_len); in recvframe_defrag() 1638 prframe->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag() 2199 if (prframe->attrib.icv_len > 0) { in recv_func_posthandle() [all …]
|
D | rtw_security.c | 187 pattrib->iv_len - pattrib->icv_len; in rtw_wep_encrypt23a() 197 pattrib->iv_len - pattrib->icv_len; in rtw_wep_encrypt23a() 675 pattrib->icv_len); in rtw_tkip_encrypt23a() 680 pattrib->icv_len); in rtw_tkip_encrypt23a() 692 pattrib->icv_len); in rtw_tkip_encrypt23a() 1336 pattrib->icv_len; in rtw_aes_encrypt23a() 1341 pattrib->iv_len - pattrib->icv_len; in rtw_aes_encrypt23a()
|
/drivers/net/wireless/cw1200/ |
D | txrx.c | 511 skb_put(t->skb, t->tx_info->control.hw_key->icv_len); in cw1200_tx_h_crypt() 955 skb_trim(skb, skb->len - tx->control.hw_key->icv_len); in cw1200_tx_confirm_cb() 1102 size_t iv_len = 0, icv_len = 0; in cw1200_rx_cb() local 1112 icv_len = 4 /* WEP_ICV_LEN */; in cw1200_rx_cb() 1116 icv_len = 4 /* TKIP_ICV_LEN */ in cw1200_rx_cb() 1122 icv_len = 8 /* CCMP_MIC_LEN */; in cw1200_rx_cb() 1126 icv_len = 16 /* WAPI_MIC_LEN */; in cw1200_rx_cb() 1136 icv_len = 0; in cw1200_rx_cb() 1138 if (skb->len < hdrlen + iv_len + icv_len) { in cw1200_rx_cb() 1144 skb_trim(skb, skb->len - icv_len); in cw1200_rx_cb()
|
/drivers/staging/rtl8723au/include/ |
D | rtw_recv.h | 116 u8 icv_len; member
|
D | rtw_xmit.h | 129 u8 icv_len; member
|
/drivers/net/wireless/p54/ |
D | txrx.c | 912 len += info->control.hw_key->icv_len; in p54_tx_80211() 913 memset(skb_put(skb, info->control.hw_key->icv_len), 0, in p54_tx_80211() 914 info->control.hw_key->icv_len); in p54_tx_80211()
|
/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_xmit.c | 378 sz = sz - 4 - (psecuritypriv->sw_encrypt ? 0 : pattrib->icv_len); in rtw_dump_xframe() 424 ((pattrib->bswenc) ? pattrib->icv_len : 0); in xmitframe_need_length()
|
/drivers/net/wireless/iwlwifi/mvm/ |
D | d3.c | 202 mvm->ptk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys() 204 mvm->gtk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys() 313 mvm->ptk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys() 323 mvm->gtk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys()
|