Home
last modified time | relevance | path

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

12

/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 …]
/drivers/staging/rtl8188eu/os_dep/
Dmon.c28 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/
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.c315 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 …]
Drtl871x_recv.c188 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()
Drtl871x_security.c194 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()
Drtl871x_recv.h57 int icv_len; member
Drtl8712_recv.c239 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); in recvframe_defrag()
242 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag()
Drtl871x_xmit.h124 u8 icv_len; member
/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
/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()
/drivers/staging/rtl8188eu/core/
Drtw_xmit.c580 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 …]
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.c313 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/
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()
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 …]
Drtw_security.c187 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/
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()
/drivers/staging/rtl8723au/include/
Drtw_recv.h116 u8 icv_len; member
Drtw_xmit.h129 u8 icv_len; member
/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()
/drivers/staging/rtl8188eu/hal/
Drtl8188eu_xmit.c378 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/
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()
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()

12