| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00crypto.c | 78 overhead += key->icv_len; in rt2x00crypto_tx_overhead() 151 unsigned int icv_len; in rt2x00crypto_rx_insert_iv() local 163 icv_len = 4; in rt2x00crypto_rx_insert_iv() 167 icv_len = 4; in rt2x00crypto_rx_insert_iv() 171 icv_len = 8; in rt2x00crypto_rx_insert_iv() 191 skb_put(skb, icv_len); in rt2x00crypto_rx_insert_iv() 200 skb_put(skb, icv_len - align); in rt2x00crypto_rx_insert_iv() 237 transfer += icv_len; in rt2x00crypto_rx_insert_iv()
|
| /linux/drivers/staging/rtl8723bs/include/ |
| H A D | rtw_security.h | 191 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ argument 197 icv_len = 4;\ 201 icv_len = 4;\ 205 icv_len = 8;\ 209 icv_len = 16;\ 213 icv_len = 0;\
|
| H A D | rtw_xmit.h | 146 u8 icv_len; member
|
| /linux/drivers/net/wireless/broadcom/b43legacy/ |
| H A D | xmit.c | 235 plcp_fragment_len += info->control.hw_key->icv_len; in generate_txhdr_fw3() 471 int icv_len; in b43legacy_rx() local 498 icv_len = 8; in b43legacy_rx() 501 icv_len = 4; in b43legacy_rx() 504 icv_len))) { in b43legacy_rx() 513 skb_trim(skb, skb->len - icv_len); in b43legacy_rx()
|
| /linux/drivers/net/ |
| H A D | macsec.c | 328 else if (secy->icv_len != MACSEC_DEFAULT_ICV_LEN) in macsec_fill_sectag() 400 static bool macsec_validate_skb(struct sk_buff *skb, u16 icv_len, bool xpn) in macsec_validate_skb() argument 404 int extra_len = macsec_extra_len(!!(h->tci_an & MACSEC_TCI_SC)) + icv_len; in macsec_validate_skb() 512 return skb->len - macsec_hdr_len(sci_present) - secy->icv_len; in macsec_msdu_len() 659 skb_put(skb, secy->icv_len); in macsec_encrypt() 703 secy->icv_len; in macsec_encrypt() 708 aead_request_set_ad(req, skb->len - secy->icv_len); in macsec_encrypt() 829 static void macsec_finalize_skb(struct sk_buff *skb, u8 icv_len, u8 hdr_len) in macsec_finalize_skb() argument 834 pskb_trim_unique(skb, skb->len - icv_len); in macsec_finalize_skb() 865 macsec_finalize_skb(skb, macsec->secy.icv_len, in macsec_decrypt_done() [all …]
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | txrx.c | 508 skb_put(t->skb, t->tx_info->control.hw_key->icv_len); in cw1200_tx_h_crypt() 949 skb_trim(skb, skb->len - tx->control.hw_key->icv_len); in cw1200_tx_confirm_cb() 1096 size_t iv_len = 0, icv_len = 0; in cw1200_rx_cb() local 1106 icv_len = 4 /* WEP_ICV_LEN */; in cw1200_rx_cb() 1110 icv_len = 4 /* TKIP_ICV_LEN */ in cw1200_rx_cb() 1116 icv_len = 8 /* CCMP_MIC_LEN */; in cw1200_rx_cb() 1120 icv_len = 16 /* WAPI_MIC_LEN */; in cw1200_rx_cb() 1130 icv_len = 0; in cw1200_rx_cb() 1132 if (skb->len < hdrlen + iv_len + icv_len) { in cw1200_rx_cb() 1138 skb_trim(skb, skb->len - icv_len); in cw1200_rx_cb()
|
| /linux/net/mac80211/ |
| H A D | key.c | 624 key->conf.icv_len = IEEE80211_WEP_ICV_LEN; in ieee80211_key_alloc() 628 key->conf.icv_len = IEEE80211_TKIP_ICV_LEN; in ieee80211_key_alloc() 641 key->conf.icv_len = IEEE80211_CCMP_MIC_LEN; in ieee80211_key_alloc() 662 key->conf.icv_len = IEEE80211_CCMP_256_MIC_LEN; in ieee80211_key_alloc() 682 key->conf.icv_len = sizeof(struct ieee80211_mmie); in ieee80211_key_alloc() 684 key->conf.icv_len = sizeof(struct ieee80211_mmie_16); in ieee80211_key_alloc() 704 key->conf.icv_len = sizeof(struct ieee80211_mmie_16); in ieee80211_key_alloc() 723 key->conf.icv_len = IEEE80211_GCMP_MIC_LEN; in ieee80211_key_alloc()
|
| H A D | sta_info.h | 354 u8 icv_len; member
|
| H A D | rx.c | 4729 fastrx.icv_len = key->conf.icv_len; in ieee80211_check_fast_rx() 4998 pskb_trim(skb, skb->len - fast_rx->icv_len)) in ieee80211_invoke_fast_rx()
|
| /linux/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_security.c | 70 length = pattrib->last_txcmdsz - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_wep_encrypt() 79 length = pxmitpriv->frag_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_wep_encrypt() 500 length = pattrib->last_txcmdsz - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_tkip_encrypt() 508 length = pxmitpriv->frag_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_tkip_encrypt() 1002 length = pattrib->last_txcmdsz - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_aes_encrypt() 1006 length = pxmitpriv->frag_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_aes_encrypt()
|
| H A D | rtw_mlme_ext.c | 707 prxattrib->icv_len = 4; in OnAuth() 2691 pattrib->icv_len = 4; in issue_auth() 2693 pattrib->pktlen += pattrib->icv_len; in issue_auth()
|
| /linux/net/xfrm/ |
| H A D | xfrm_algo.c | 777 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len, int probe) in xfrm_aead_get_byname() argument 781 .icvbits = icv_len, in xfrm_aead_get_byname()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec.h | 50 u32 icv_len; member
|
| /linux/tools/testing/selftests/net/ |
| H A D | ipsec.c | 544 unsigned int icv_len; member 876 alg.u.aead.alg_icv_len = desc->icv_len; in xfrm_state_pack_algo() 2259 d->e_algo, d->c_algo, d->ae_algo, d->icv_len); in check_results()
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | data_tx.c | 331 return hw_key->icv_len + mic_space; in wfx_tx_get_icv_len()
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | xmit.c | 312 plcp_fragment_len += info->control.hw_key->icv_len; in b43_generate_txhdr()
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_macsec.c | 355 if (!(secy->icv_len == 16 && !secy->tx_sc.encrypt)) in aq_set_txsc()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | cn10k_macsec.c | 1220 if (secy->icv_len != MACSEC_DEFAULT_ICV_LEN) in cn10k_mdo_add_secy()
|
| /linux/include/net/ |
| H A D | xfrm.h | 1931 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len,
|
| /linux/drivers/net/wireless/realtek/rtlwifi/ |
| H A D | pci.c | 372 additionlen += info->control.hw_key->icv_len; in _rtl_update_earlymode_info()
|
| /linux/drivers/net/wireless/ath/ath5k/ |
| H A D | base.c | 826 pktlen += info->control.hw_key->icv_len; in ath5k_txbuf_setup()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | xmit.c | 2299 frmlen += info->control.hw_key->icv_len; in ath_tx_prepare()
|