Home
last modified time | relevance | path

Searched refs:icv_len (Results 1 – 39 of 39) sorted by relevance

/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00crypto.c89 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 …]
/linux-4.1.27/drivers/staging/rtl8712/
Drtl871x_security.h160 #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; \
Drtl871x_xmit.c314 pattrib->icv_len = 4; in r8712_update_attrib()
318 pattrib->icv_len = 4; in r8712_update_attrib()
324 pattrib->icv_len = 8; in r8712_update_attrib()
328 pattrib->icv_len = 0; in r8712_update_attrib()
423 ? pattrib->icv_len : 0); in xmitframe_addmic()
431 pattrib->icv_len : 0); in xmitframe_addmic()
435 pattrib->icv_len; in xmitframe_addmic()
669 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) in r8712_xmitframe_coalesce()
670 mpdu_len -= pattrib->icv_len; in r8712_xmitframe_coalesce()
678 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) { in r8712_xmitframe_coalesce()
[all …]
Drtl871x_recv.c187 prxattrib->iv_len - prxattrib->icv_len - 8; in r8712_recvframe_chkmic()
546 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, in validate_recv_data_frame()
550 pattrib->iv_len = pattrib->icv_len = 0; in validate_recv_data_frame()
614 recvframe_pull_tail(precvframe, pattrib->icv_len); in r8712_wlanhdr_to_ethhdr()
Drtl871x_security.c197 pattrib->icv_len; in r8712_wep_encrypt()
207 pattrib->iv_len-pattrib->icv_len; in r8712_wep_encrypt()
619 pattrib->icv_len; in r8712_tkip_encrypt()
630 iv_len-pattrib->icv_len; in r8712_tkip_encrypt()
1180 pattrib->icv_len; in r8712_aes_encrypt()
1187 pattrib->icv_len; in r8712_aes_encrypt()
Drtl871x_recv.h57 int icv_len; member
Drtl871x_xmit.h124 u8 icv_len; member
Drtl8712_recv.c238 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); in recvframe_defrag()
241 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag()
Drtl8712_xmit.c723 pattrib->icv_len); in dump_xframe()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtw_security.h198 #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; \
Drtw_recv.h123 u8 icv_len; member
Drtw_xmit.h130 u8 icv_len; member
/linux-4.1.27/drivers/net/wireless/b43legacy/
Dxmit.c248 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()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_xmit.c579 pattrib->icv_len = 4; in update_attrib()
583 pattrib->icv_len = 4; in update_attrib()
596 pattrib->icv_len = 8; in update_attrib()
600 pattrib->icv_len = 0; in update_attrib()
707 …= pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len : 0); in xmitframe_addmic()
711 …h = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len : 0); in xmitframe_addmic()
713 payload = payload+length+pattrib->icv_len; in xmitframe_addmic()
714 … _drv_err_, ("curfragnum=%d length=%d pattrib->icv_len=%d", curfragnum, length, pattrib->icv_len)); in xmitframe_addmic()
953 len += ((pattrib->bswenc) ? pattrib->icv_len : 0); /* ICV */ in rtw_calculate_wlan_pkt_size_by_attribue()
1064 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) { in rtw_xmitframe_coalesce()
[all …]
Drtw_security.c177 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()
Drtw_recv.c327 prxattrib->iv_len-prxattrib->icv_len-8; in recvframe_chkmic()
331 …info_, ("\n prxattrib->iv_len=%d prxattrib->icv_len=%d\n", prxattrib->iv_len, prxattrib->icv_len)); in recvframe_chkmic()
1245 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_recv_data_frame()
1249 pattrib->icv_len = 0; in validate_recv_data_frame()
1384 recvframe_pull_tail(precvframe, pattrib->icv_len); in wlanhdr_to_ethhdr()
1495 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); in recvframe_defrag()
1502 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag()
Drtw_mlme_ext.c2524 pattrib->icv_len = 4; in issue_auth()
2526 pattrib->pktlen += pattrib->icv_len; in issue_auth()
/linux-4.1.27/net/mac80211/
Dkey.c403 key->conf.icv_len = IEEE80211_WEP_ICV_LEN; in ieee80211_key_alloc()
407 key->conf.icv_len = IEEE80211_TKIP_ICV_LEN; in ieee80211_key_alloc()
420 key->conf.icv_len = IEEE80211_CCMP_MIC_LEN; in ieee80211_key_alloc()
441 key->conf.icv_len = IEEE80211_CCMP_256_MIC_LEN; in ieee80211_key_alloc()
461 key->conf.icv_len = sizeof(struct ieee80211_mmie); in ieee80211_key_alloc()
463 key->conf.icv_len = sizeof(struct ieee80211_mmie_16); in ieee80211_key_alloc()
483 key->conf.icv_len = sizeof(struct ieee80211_mmie_16); in ieee80211_key_alloc()
502 key->conf.icv_len = IEEE80211_GCMP_MIC_LEN; in ieee80211_key_alloc()
524 key->conf.icv_len = cs->mic_len; in ieee80211_key_alloc()
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_xmit.c585 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 …]
Drtw_recv.c331 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()
1632 skb_trim(skb, skb->len - prframe->attrib.icv_len); in recvframe_defrag()
1639 prframe->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag()
2200 if (prframe->attrib.icv_len > 0) { in recv_func_posthandle()
[all …]
Drtw_security.c187 pattrib->iv_len - pattrib->icv_len; in rtw_wep_encrypt23a()
196 pattrib->iv_len - pattrib->icv_len; in rtw_wep_encrypt23a()
676 pattrib->icv_len); in rtw_tkip_encrypt23a()
681 pattrib->icv_len); in rtw_tkip_encrypt23a()
692 pattrib->icv_len); in rtw_tkip_encrypt23a()
1341 pattrib->icv_len; in rtw_aes_encrypt23a()
1346 pattrib->iv_len - pattrib->icv_len; in rtw_aes_encrypt23a()
Drtw_mlme_ext.c2957 pattrib->icv_len = IEEE80211_WEP_ICV_LEN; in issue_auth()
2959 pattrib->pktlen += pattrib->icv_len; in issue_auth()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dtxrx.c511 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()
/linux-4.1.27/net/xfrm/
Dxfrm_algo.c715 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len, int probe) in xfrm_aead_get_byname() argument
719 .icvbits = icv_len, in xfrm_aead_get_byname()
/linux-4.1.27/drivers/staging/rtl8723au/include/
Drtw_recv.h116 u8 icv_len; member
Drtw_xmit.h129 u8 icv_len; member
/linux-4.1.27/drivers/net/wireless/p54/
Dtxrx.c912 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()
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
Drtl8188eu_xmit.c377 sz = sz - 4 - (psecuritypriv->sw_encrypt ? 0 : pattrib->icv_len); in rtw_dump_xframe()
423 ((pattrib->bswenc) ? pattrib->icv_len : 0); in xmitframe_need_length()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dd3.c202 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()
319 mvm->ptk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys()
329 mvm->gtk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys()
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Drtl8723au_xmit.c318 sz = sz - 4 - pattrib->icv_len; in rtw_dump_xframe()
/linux-4.1.27/drivers/staging/vt6656/
Drxtx.c721 payload_len -= tx_key->icv_len; in vnt_fill_txkey()
907 tx_context->frame_len += tx_key->icv_len; in vnt_tx_packet()
/linux-4.1.27/drivers/net/wireless/b43/
Dxmit.c318 plcp_fragment_len += info->control.hw_key->icv_len; in b43_generate_txhdr()
/linux-4.1.27/drivers/staging/vt6655/
Drxtx.c1073 cbFrameSize += info->control.hw_key->icv_len; in s_cbFillTxBufHead()
1221 payload_len -= tx_key->icv_len; in vnt_fill_txkey()
/linux-4.1.27/include/net/
Dmac80211.h1475 u8 icv_len; member
Dxfrm.h1632 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len,
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dtx.c1020 len += info->control.hw_key->icv_len; in carl9170_tx_prepare()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dpci.c481 additionlen += info->control.hw_key->icv_len; in _rtl_update_earlymode_info()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dbase.c781 pktlen += info->control.hw_key->icv_len; in ath5k_txbuf_setup()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dxmit.c2279 frmlen += info->control.hw_key->icv_len; in ath_tx_prepare()