/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_macsec.c | 355 if (!(secy->icv_len == 16 && !secy->tx_sc.encrypt))
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | cn10k_macsec.c | 1221 if (secy->icv_len != MACSEC_DEFAULT_ICV_LEN)
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec.c | 337 aes_gcm->icv_len = x->aead->alg_icv_len;
|
H A D | ipsec.h | 50 u32 icv_len; member in struct:aes_gcm_keymat
|
H A D | macsec.c | 451 if (secy->icv_len != MACSEC_DEFAULT_ICV_LEN) { 452 netdev_err(netdev, "MACsec offload is supported only when icv_len is %d\n",
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | macsec_fs.c | 636 else if (secy->icv_len != MACSEC_DEFAULT_ICV_LEN)
|
/linux-master/drivers/net/ |
H A D | macsec.c | 316 else if (secy->icv_len != MACSEC_DEFAULT_ICV_LEN) 388 static bool macsec_validate_skb(struct sk_buff *skb, u16 icv_len, bool xpn) argument 392 int extra_len = macsec_extra_len(!!(h->tci_an & MACSEC_TCI_SC)) + icv_len; 500 return skb->len - macsec_hdr_len(sci_present) - secy->icv_len; 647 skb_put(skb, secy->icv_len); 691 secy->icv_len; 696 aead_request_set_ad(req, skb->len - secy->icv_len); 817 static void macsec_finalize_skb(struct sk_buff *skb, u8 icv_len, u8 hdr_len) argument 822 pskb_trim_unique(skb, skb->len - icv_len); 853 macsec_finalize_skb(skb, macsec->secy.icv_len, 882 u16 icv_len = secy->icv_len; local 1357 macsec_alloc_tfm(char *key, int key_len, int icv_len) argument 1381 init_rx_sa(struct macsec_rx_sa *rx_sa, char *sak, int key_len, int icv_len) argument 1481 init_tx_sa(struct macsec_tx_sa *tx_sa, char *sak, int key_len, int icv_len) argument 4089 macsec_add_dev(struct net_device *dev, sci_t sci, u8 icv_len) argument 4141 u8 icv_len = MACSEC_DEFAULT_ICV_LEN; local 4268 u8 icv_len = MACSEC_DEFAULT_ICV_LEN; local [all...] |
/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | base.c | 826 pktlen += info->control.hw_key->icv_len;
|
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | xmit.c | 2312 frmlen += info->control.hw_key->icv_len;
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | tx.c | 1025 len += info->control.hw_key->icv_len;
|
/linux-master/drivers/net/wireless/broadcom/b43/ |
H A D | xmit.c | 312 plcp_fragment_len += info->control.hw_key->icv_len;
|
/linux-master/drivers/net/wireless/broadcom/b43legacy/ |
H A D | xmit.c | 235 plcp_fragment_len += info->control.hw_key->icv_len; 471 int icv_len; local 498 icv_len = 8; 501 icv_len = 4; 504 icv_len))) { 513 skb_trim(skb, skb->len - icv_len);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | d3.c | 160 mvm->ptk_icvlen = key->icv_len; 162 mvm->gtk_icvlen = key->icv_len; 197 mvm->ptk_icvlen = key->icv_len; 207 mvm->gtk_icvlen = key->icv_len;
|
H A D | rxmq.c | 327 if (len < key->icv_len + IEEE80211_GMAC_PN_LEN + 2) 331 keyid = frame[len - key->icv_len - IEEE80211_GMAC_PN_LEN - 2];
|
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | txrx.c | 915 len += info->control.hw_key->icv_len; 916 skb_put_zero(skb, info->control.hw_key->icv_len);
|
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00crypto.c | 78 overhead += key->icv_len; 151 unsigned int icv_len; local 163 icv_len = 4; 167 icv_len = 4; 171 icv_len = 8; 191 skb_put(skb, icv_len); 200 skb_put(skb, icv_len - align); 237 transfer += icv_len;
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | pci.c | 402 additionlen += info->control.hw_key->icv_len;
|
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | data_tx.c | 331 return hw_key->icv_len + mic_space;
|
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | txrx.c | 508 skb_put(t->skb, t->tx_info->control.hw_key->icv_len); 949 skb_trim(skb, skb->len - tx->control.hw_key->icv_len); 1096 size_t iv_len = 0, icv_len = 0; local 1106 icv_len = 4 /* WEP_ICV_LEN */; 1110 icv_len = 4 /* TKIP_ICV_LEN */ 1116 icv_len = 8 /* CCMP_MIC_LEN */; 1120 icv_len = 16 /* WAPI_MIC_LEN */; 1130 icv_len = 0; 1132 if (skb->len < hdrlen + iv_len + icv_len) { 1138 skb_trim(skb, skb->len - icv_len); [all...] |
/linux-master/drivers/staging/rtl8712/ |
H A D | rtl8712_recv.c | 221 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); 224 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len;
|
H A D | rtl8712_xmit.c | 692 pattrib->icv_len);
|
H A D | rtl871x_recv.c | 163 /*icv_len included the mic code*/ 165 prxattrib->iv_len - prxattrib->icv_len - 8; 533 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, 537 pattrib->iv_len = pattrib->icv_len = 0; 601 recvframe_pull_tail(precvframe, pattrib->icv_len);
|
H A D | rtl871x_recv.h | 54 int icv_len; member in struct:rx_pkt_attrib
|
H A D | rtl871x_security.c | 182 pattrib->icv_len; 193 pattrib->icv_len; 605 pattrib->icv_len; 617 pattrib->icv_len; 1165 pattrib->icv_len; 1172 pattrib->icv_len;
|
H A D | rtl871x_security.h | 156 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ 162 icv_len = 4; \ 166 icv_len = 4; \ 170 icv_len = 8; \ 174 icv_len = 0; \
|