Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/net/wireless/ralink/rt2x00/
A Drt2x00crypto.c78 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 if (align < icv_len) in rt2x00crypto_rx_insert_iv()
201 skb_put(skb, icv_len - align); in rt2x00crypto_rx_insert_iv()
202 else if (align > icv_len) in rt2x00crypto_rx_insert_iv()
203 skb_trim(skb, rxdesc->size + iv_len + icv_len); in rt2x00crypto_rx_insert_iv()
[all …]
/linux-6.3-rc2/drivers/staging/rtl8723bs/include/
A Drtw_security.h197 #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;\
A Drtw_recv.h139 u8 icv_len; member
A Drtw_xmit.h147 u8 icv_len; member
/linux-6.3-rc2/drivers/staging/rtl8712/
A Drtl871x_security.h156 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ argument
162 icv_len = 4; \
166 icv_len = 4; \
170 icv_len = 8; \
174 icv_len = 0; \
A Drtl871x_xmit.c311 pattrib->icv_len = 4; in r8712_update_attrib()
315 pattrib->icv_len = 4; in r8712_update_attrib()
321 pattrib->icv_len = 8; in r8712_update_attrib()
325 pattrib->icv_len = 0; in r8712_update_attrib()
418 ? pattrib->icv_len : 0); in xmitframe_addmic()
426 pattrib->icv_len : 0); in xmitframe_addmic()
430 pattrib->icv_len; in xmitframe_addmic()
660 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) in r8712_xmitframe_coalesce()
661 mpdu_len -= pattrib->icv_len; in r8712_xmitframe_coalesce()
671 pframe += pattrib->icv_len; in r8712_xmitframe_coalesce()
[all …]
A Drtl871x_recv.c165 prxattrib->iv_len - prxattrib->icv_len - 8; in r8712_recvframe_chkmic()
533 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, in validate_recv_data_frame()
537 pattrib->iv_len = pattrib->icv_len = 0; in validate_recv_data_frame()
601 recvframe_pull_tail(precvframe, pattrib->icv_len); in r8712_wlanhdr_to_ethhdr()
A Drtl871x_security.c182 pattrib->icv_len; in r8712_wep_encrypt()
193 pattrib->icv_len; in r8712_wep_encrypt()
605 pattrib->icv_len; in r8712_tkip_encrypt()
617 pattrib->icv_len; in r8712_tkip_encrypt()
1165 pattrib->icv_len; in r8712_aes_encrypt()
1172 pattrib->icv_len; in r8712_aes_encrypt()
A Drtl871x_recv.h54 int icv_len; member
A Drtl8712_recv.c221 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); in recvframe_defrag()
224 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag()
A Drtl871x_xmit.h115 u8 icv_len; member
/linux-6.3-rc2/drivers/net/
A Dmacsec.c650 skb_put(skb, secy->icv_len); in macsec_encrypt()
694 secy->icv_len; in macsec_encrypt()
890 u16 icv_len = secy->icv_len; in macsec_decrypt() local
1355 int icv_len) in init_rx_sa() argument
1455 int icv_len) in init_tx_sa() argument
1800 secy->key_len, secy->icv_len); in macsec_add_rxsa()
2043 secy->key_len, secy->icv_len); in macsec_add_txsa()
4008 secy->icv_len = icv_len; in macsec_add_dev()
4034 u8 icv_len = MACSEC_DEFAULT_ICV_LEN; in macsec_newlink() local
4176 icv_len); in macsec_validate_attr()
[all …]
/linux-6.3-rc2/drivers/net/wireless/broadcom/b43legacy/
A Dxmit.c235 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.3-rc2/drivers/staging/rtl8723bs/core/
A Drtw_xmit.c518 pattrib->icv_len = 4; in update_attrib_sec_info()
524 pattrib->icv_len = 4; in update_attrib_sec_info()
543 pattrib->icv_len = 8; in update_attrib_sec_info()
554 pattrib->icv_len = 0; in update_attrib_sec_info()
823 payload = payload+length+pattrib->icv_len; in xmitframe_addmic()
1087 if ((pattrib->icv_len > 0) && (pattrib->bswenc)) in rtw_xmitframe_coalesce()
1088 mpdu_len -= pattrib->icv_len; in rtw_xmitframe_coalesce()
1101 pframe += pattrib->icv_len; in rtw_xmitframe_coalesce()
1254 pattrib->icv_len = 8; in rtw_mgmt_xmitframe_coalesce()
1275 pframe += pattrib->icv_len; in rtw_mgmt_xmitframe_coalesce()
[all …]
A Drtw_recv.c336 …datalen = precvframe->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len-prxattrib->icv_len-8;/* icv_le… in recvframe_chkmic()
1076 recvframe_pull_tail(prframe, pfhdr->attrib.icv_len); in recvframe_defrag()
1083 pfhdr->attrib.icv_len = pnfhdr->attrib.icv_len; in recvframe_defrag()
1334 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_recv_data_frame()
1337 pattrib->iv_len = pattrib->icv_len = 0; in validate_recv_data_frame()
1366 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_80211w_mgmt()
1370 data_len = pattrib->pkt_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in validate_80211w_mgmt()
1380 pattrib->pkt_len = pattrib->pkt_len - pattrib->iv_len - pattrib->icv_len; in validate_80211w_mgmt()
1515 recvframe_pull_tail(precvframe, pattrib->icv_len); in wlanhdr_to_ethhdr()
A Drtw_security.c72 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt()
81 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt()
508 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt()
516 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt()
1061 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_aes_encrypt()
1065 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_aes_encrypt()
/linux-6.3-rc2/drivers/net/wireless/st/cw1200/
A Dtxrx.c508 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.3-rc2/net/mac80211/
A Dkey.c618 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()
A Dsta_info.h357 u8 icv_len; member
/linux-6.3-rc2/include/uapi/rdma/
A Dib_user_ioctl_verbs.h159 __u32 icv_len; member
/linux-6.3-rc2/net/xfrm/
A Dxfrm_algo.c782 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len, int probe) in xfrm_aead_get_byname() argument
786 .icvbits = icv_len, in xfrm_aead_get_byname()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dipsec.h49 u32 icv_len; member
/linux-6.3-rc2/include/net/
A Dmacsec.h236 u16 icv_len; member
/linux-6.3-rc2/drivers/staging/vt6656/
A Drxtx.c304 payload_len -= tx_key->icv_len; in vnt_fill_txkey()
593 tx_context->frame_len += info->control.hw_key->icv_len; in vnt_tx_packet()
/linux-6.3-rc2/drivers/net/wireless/intersil/p54/
A Dtxrx.c915 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()

Completed in 77 milliseconds

12