| /linux-6.15/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-6.15/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_recv.h | 112 u8 icv_len; member
|
| H A D | rtw_xmit.h | 146 u8 icv_len; member
|
| /linux-6.15/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-6.15/drivers/net/ |
| H A D | macsec.c | 635 skb_put(skb, secy->icv_len); in macsec_encrypt() 679 secy->icv_len; in macsec_encrypt() 870 u16 icv_len = secy->icv_len; in macsec_decrypt() local 1365 int icv_len) in init_rx_sa() argument 1465 int icv_len) in init_tx_sa() argument 1810 secy->key_len, secy->icv_len); in macsec_add_rxsa() 2053 secy->key_len, secy->icv_len); in macsec_add_txsa() 4125 secy->icv_len = icv_len; in macsec_add_dev() 4154 u8 icv_len = MACSEC_DEFAULT_ICV_LEN; in macsec_newlink() local 4299 icv_len); in macsec_validate_attr() [all …]
|
| /linux-6.15/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_xmit.c | 517 pattrib->icv_len = 4; in update_attrib_sec_info() 523 pattrib->icv_len = 4; in update_attrib_sec_info() 542 pattrib->icv_len = 8; in update_attrib_sec_info() 553 pattrib->icv_len = 0; in update_attrib_sec_info() 822 payload = payload+length+pattrib->icv_len; in xmitframe_addmic() 1086 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) in rtw_xmitframe_coalesce() 1087 mpdu_len -= pattrib->icv_len; in rtw_xmitframe_coalesce() 1100 pframe += pattrib->icv_len; in rtw_xmitframe_coalesce() 1253 pattrib->icv_len = 8; in rtw_mgmt_xmitframe_coalesce() 1274 pframe += pattrib->icv_len; in rtw_mgmt_xmitframe_coalesce() [all …]
|
| H A D | rtw_recv.c | 335 …datalen = precvframe->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len-prxattrib->icv_len-8;/* icv_le… in recvframe_chkmic() 1075 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); in recvframe_defrag() 1082 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag() 1333 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_recv_data_frame() 1336 pattrib->iv_len = pattrib->icv_len = 0; in validate_recv_data_frame() 1365 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_80211w_mgmt() 1369 data_len = pattrib->pkt_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in validate_80211w_mgmt() 1379 pattrib->pkt_len = pattrib->pkt_len - pattrib->iv_len - pattrib->icv_len; in validate_80211w_mgmt() 1514 recvframe_pull_tail(precvframe, pattrib->icv_len); in wlanhdr_to_ethhdr()
|
| H A D | rtw_security.c | 71 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt() 80 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt() 507 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt() 515 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt() 1060 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_aes_encrypt() 1064 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_aes_encrypt()
|
| /linux-6.15/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-6.15/net/mac80211/ |
| H A D | key.c | 618 key->conf.icv_len = IEEE80211_WEP_ICV_LEN; in ieee80211_key_alloc() 622 key->conf.icv_len = IEEE80211_TKIP_ICV_LEN; in ieee80211_key_alloc() 635 key->conf.icv_len = IEEE80211_CCMP_MIC_LEN; in ieee80211_key_alloc() 656 key->conf.icv_len = IEEE80211_CCMP_256_MIC_LEN; in ieee80211_key_alloc() 676 key->conf.icv_len = sizeof(struct ieee80211_mmie); in ieee80211_key_alloc() 678 key->conf.icv_len = sizeof(struct ieee80211_mmie_16); in ieee80211_key_alloc() 698 key->conf.icv_len = sizeof(struct ieee80211_mmie_16); in ieee80211_key_alloc() 717 key->conf.icv_len = IEEE80211_GCMP_MIC_LEN; in ieee80211_key_alloc()
|
| H A D | sta_info.h | 354 u8 icv_len; member
|
| /linux-6.15/include/uapi/rdma/ |
| H A D | ib_user_ioctl_verbs.h | 159 __u32 icv_len; member
|
| /linux-6.15/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-6.15/include/net/ |
| H A D | macsec.h | 237 u16 icv_len; member
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec.h | 50 u32 icv_len; member
|
| H A D | ipsec.c | 346 aes_gcm->icv_len = x->aead->alg_icv_len; in mlx5e_ipsec_build_accel_xfrm_attrs()
|
| /linux-6.15/drivers/net/wireless/intersil/p54/ |
| H A D | txrx.c | 915 len += info->control.hw_key->icv_len; in p54_tx_80211() 916 skb_put_zero(skb, info->control.hw_key->icv_len); in p54_tx_80211()
|
| /linux-6.15/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-6.15/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-6.15/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-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | d3.c | 160 mvm->ptk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys() 162 mvm->gtk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys() 197 mvm->ptk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys() 207 mvm->gtk_icvlen = key->icv_len; in iwl_mvm_wowlan_program_keys()
|
| H A D | rxmq.c | 327 if (len < key->icv_len + IEEE80211_GMAC_PN_LEN + 2) in iwl_mvm_rx_mgmt_prot() 331 keyid = frame[len - key->icv_len - IEEE80211_GMAC_PN_LEN - 2]; in iwl_mvm_rx_mgmt_prot()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | rx.c | 1629 if (mpdu_len < key->icv_len + IEEE80211_GMAC_PN_LEN + KEY_IDX_LEN) in iwl_mld_rx_mgmt_prot() 1633 keyidx = frame[mpdu_len - key->icv_len - IEEE80211_GMAC_PN_LEN - KEY_IDX_LEN]; in iwl_mld_rx_mgmt_prot()
|
| /linux-6.15/drivers/net/wireless/ath/carl9170/ |
| H A D | tx.c | 1025 len += info->control.hw_key->icv_len; in carl9170_tx_prepare()
|