Home
last modified time | relevance | path

Searched refs:iv_len (Results 1 – 25 of 60) sorted by relevance

123

/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00crypto.c65 txdesc->iv_len = hw_key->iv_len; in rt2x00crypto_create_tx_descriptor()
92 overhead += key->iv_len; in rt2x00crypto_tx_overhead()
106 if (unlikely(!txdesc->iv_len)) in rt2x00crypto_tx_copy_iv()
110 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); in rt2x00crypto_tx_copy_iv()
117 if (unlikely(!txdesc->iv_len)) in rt2x00crypto_tx_remove_iv()
121 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); in rt2x00crypto_tx_remove_iv()
124 memmove(skb->data + txdesc->iv_len, skb->data, txdesc->iv_offset); in rt2x00crypto_tx_remove_iv()
127 skb_pull(skb, txdesc->iv_len); in rt2x00crypto_tx_remove_iv()
128 txdesc->length -= txdesc->iv_len; in rt2x00crypto_tx_remove_iv()
137 const unsigned int iv_len = in rt2x00crypto_tx_insert_iv() local
[all …]
/Linux-v4.19/drivers/staging/rtl8188eu/os_dep/
Dmon.c20 static void unprotect_frame(struct sk_buff *skb, int iv_len, int icv_len) in unprotect_frame() argument
28 if (skb->len < hdr_len + iv_len + icv_len) in unprotect_frame()
35 memmove(skb->data + iv_len, skb->data, hdr_len); in unprotect_frame()
36 skb_pull(skb, iv_len); in unprotect_frame()
41 int data_len, int iv_len, int icv_len) in mon_recv_decrypted() argument
54 unprotect_frame(skb, iv_len, icv_len); in mon_recv_decrypted()
77 int iv_len, icv_len; in rtl88eu_mon_recv_hook() local
91 SET_ICE_IV_LEN(iv_len, icv_len, attr->encrypt); in rtl88eu_mon_recv_hook()
94 mon_recv_decrypted(dev, data, data_len, iv_len, icv_len); in rtl88eu_mon_recv_hook()
124 mon_recv_decrypted(dev, data, frag_len, attr->iv_len, 0); in rtl88eu_mon_xmit_hook()
[all …]
/Linux-v4.19/drivers/crypto/bcm/
Dspu.c41 unsigned int iv_len; in spum_dump_msg_hdr() local
282 iv_len = sctx_pl_len - in spum_dump_msg_hdr()
285 packet_log(" IV Length:%u Bytes\n", iv_len); in spum_dump_msg_hdr()
286 packet_dump(" IV: ", ptr, iv_len); in spum_dump_msg_hdr()
287 ptr += iv_len; in spum_dump_msg_hdr()
506 unsigned int assoc_len, unsigned int iv_len, in spum_assoc_resp_len() argument
543 u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len) in spum_aead_ivlen() argument
630 aead_parms->iv_len + aead_parms->aad_pad_len; in spum_create_request()
634 aead_parms->iv_len, in spum_create_request()
669 flow_log(" iv: %d\n", cipher_parms->iv_len); in spum_create_request()
[all …]
Dspu2.c385 u8 iv_len; in spu2_dump_fmd_ctrl1() local
428 iv_len = (ctrl1 & SPU2_IV_LEN) >> SPU2_IV_LEN_SHIFT; in spu2_dump_fmd_ctrl1()
429 packet_log(" Input IV len %u bytes\n", iv_len); in spu2_dump_fmd_ctrl1()
881 unsigned int assoc_len, unsigned int iv_len, in spu2_assoc_resp_len() argument
888 resp_len += iv_len; in spu2_assoc_resp_len()
903 u8 spu2_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len) in spu2_aead_ivlen() argument
976 aead_parms->aad_pad_len + aead_parms->iv_len; in spu2_create_request()
981 aead_parms->iv_len, in spu2_create_request()
1013 flow_log(" iv: %d\n", cipher_parms->iv_len); in spu2_create_request()
1014 flow_dump(" iv: ", cipher_parms->iv_buf, cipher_parms->iv_len); in spu2_create_request()
[all …]
Dspu.h134 u16 iv_len; member
151 u16 iv_len; /* length of IV field between assoc data and data */ member
244 unsigned int assoc_len, unsigned int iv_len,
246 u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len);
Dspu2.h196 unsigned int assoc_len, unsigned int iv_len,
199 u16 iv_len);
/Linux-v4.19/drivers/staging/rtl8712/
Drtl871x_security.h168 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ argument
173 iv_len = 4; \
177 iv_len = 8; \
181 iv_len = 8; \
185 iv_len = 0; \
Drtl871x_xmit.c322 pattrib->iv_len = 4; in r8712_update_attrib()
326 pattrib->iv_len = 8; in r8712_update_attrib()
332 pattrib->iv_len = 8; in r8712_update_attrib()
336 pattrib->iv_len = 0; in r8712_update_attrib()
426 payload += pattrib->hdrlen + pattrib->iv_len; in xmitframe_addmic()
430 pattrib->iv_len - in xmitframe_addmic()
438 pattrib->hdrlen - pattrib->iv_len - in xmitframe_addmic()
641 if (pattrib->iv_len) { in r8712_xmitframe_coalesce()
671 memcpy(pframe, pattrib->iv, pattrib->iv_len); in r8712_xmitframe_coalesce()
672 pframe += pattrib->iv_len; in r8712_xmitframe_coalesce()
[all …]
Drtl871x_security.c189 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in r8712_wep_encrypt()
193 pattrib->iv_len - in r8712_wep_encrypt()
204 pattrib->hdrlen - pattrib->iv_len - in r8712_wep_encrypt()
245 u.hdr.len - prxattrib->hdrlen - prxattrib->iv_len; in r8712_wep_decrypt()
246 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in r8712_wep_decrypt()
604 payload = pframe + pattrib->iv_len + in r8712_tkip_encrypt()
617 pattrib->iv_len - in r8712_tkip_encrypt()
629 pattrib->iv_len - in r8712_tkip_encrypt()
675 payload = pframe + prxattrib->iv_len + in r8712_tkip_decrypt()
679 prxattrib->iv_len; in r8712_tkip_decrypt()
[all …]
Drtl871x_recv.c179 prxattrib->iv_len - prxattrib->icv_len - 8; in r8712_recvframe_chkmic()
182 prxattrib->iv_len; in r8712_recvframe_chkmic()
548 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, in validate_recv_data_frame()
552 pattrib->iv_len = pattrib->icv_len = 0; in validate_recv_data_frame()
618 pattrib->iv_len); in r8712_wlanhdr_to_ethhdr()
619 psnap_type = ptr + pattrib->hdrlen + pattrib->iv_len + SNAP_SIZE; in r8712_wlanhdr_to_ethhdr()
633 rmv_len = pattrib->hdrlen + pattrib->iv_len + in r8712_wlanhdr_to_ethhdr()
/Linux-v4.19/drivers/staging/rtl8188eu/include/
Drtw_security.h185 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt) \ argument
190 iv_len = 4; \
194 iv_len = 8; \
198 iv_len = 8; \
202 iv_len = 18; \
206 iv_len = 0; \
/Linux-v4.19/drivers/net/wireless/broadcom/b43legacy/
Dxmit.c241 size_t iv_len; in generate_txhdr_fw3() local
257 iv_len = min_t(size_t, info->control.hw_key->iv_len, in generate_txhdr_fw3()
259 memcpy(txhdr->iv, ((u8 *)wlhdr) + wlhdr_len, iv_len); in generate_txhdr_fw3()
483 int iv_len; in b43legacy_rx() local
510 iv_len = 8; in b43legacy_rx()
513 iv_len = 4; in b43legacy_rx()
516 if (unlikely(skb->len < (wlhdr_len + iv_len + in b43legacy_rx()
523 memmove(skb->data + iv_len, skb->data, wlhdr_len); in b43legacy_rx()
524 skb_pull(skb, iv_len); in b43legacy_rx()
/Linux-v4.19/drivers/crypto/ccp/
Dccp-crypto-aes-galois.c73 unsigned int iv_len = 0; in ccp_aes_gcm_crypt() local
103 iv_len = AES_BLOCK_SIZE; in ccp_aes_gcm_crypt()
104 sg_init_one(iv_sg, rctx->iv, iv_len); in ccp_aes_gcm_crypt()
116 rctx->cmd.u.aes.iv_len = iv_len; in ccp_aes_gcm_crypt()
Dccp-crypto-des3.c83 unsigned int iv_len = 0; in ccp_des3_crypt() local
100 iv_len = DES3_EDE_BLOCK_SIZE; in ccp_des3_crypt()
101 sg_init_one(iv_sg, rctx->iv, iv_len); in ccp_des3_crypt()
115 rctx->cmd.u.des3.iv_len = iv_len; in ccp_des3_crypt()
Dccp-crypto-aes.c75 unsigned int iv_len = 0; in ccp_aes_crypt() local
93 iv_len = AES_BLOCK_SIZE; in ccp_aes_crypt()
94 sg_init_one(iv_sg, rctx->iv, iv_len); in ccp_aes_crypt()
107 rctx->cmd.u.aes.iv_len = iv_len; in ccp_aes_crypt()
/Linux-v4.19/drivers/staging/rtl8723bs/include/
Drtw_security.h233 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ argument
239 iv_len = 4;\
243 iv_len = 8;\
247 iv_len = 8;\
251 iv_len = 18;\
255 iv_len = 0;\
/Linux-v4.19/include/linux/
Dccp.h180 u32 iv_len; /* In bytes */ member
240 u32 iv_len; /* In bytes */ member
351 u32 iv_len; /* In bytes */ member
/Linux-v4.19/drivers/staging/rtl8188eu/core/
Drtw_security.c618 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_tkip_encrypt()
628 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt()
631 pattrib->iv_len, pattrib->icv_len)); in rtw_tkip_encrypt()
638 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt()
694 payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; in rtw_tkip_decrypt()
695 length = ((struct recv_frame *)precvframe)->pkt->len-prxattrib->hdrlen-prxattrib->iv_len; in rtw_tkip_decrypt()
1259 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_aes_encrypt()
1263 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_aes_encrypt()
1291 const int key_length = 16, iv_len = 8, icv_len = 8; in rtw_aes_decrypt() local
1318 memcpy(iv, pframe + prxattrib->hdrlen, iv_len); in rtw_aes_decrypt()
[all …]
Drtw_recv.c256 prxattrib->iv_len-prxattrib->icv_len-8; in recvframe_chkmic()
258 payload = pframe+prxattrib->hdrlen+prxattrib->iv_len; in recvframe_chkmic()
260 …rv_info_, ("\n prxattrib->iv_len=%d prxattrib->icv_len=%d\n", prxattrib->iv_len, prxattrib->icv_le… in recvframe_chkmic()
449 ptr = ptr + pfhdr->attrib.hdrlen + LLC_HEADER_SIZE + pfhdr->attrib.iv_len; in portctrl()
1138 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_recv_data_frame()
1141 pattrib->iv_len = 0; in validate_recv_data_frame()
1282 psnap = (struct ieee80211_snap_hdr *)(ptr+pattrib->hdrlen + pattrib->iv_len); in wlanhdr_to_ethhdr()
1283 psnap_type = ptr+pattrib->hdrlen + pattrib->iv_len+SNAP_SIZE; in wlanhdr_to_ethhdr()
1296 rmv_len = pattrib->hdrlen + pattrib->iv_len + (bsnaphdr ? SNAP_SIZE : 0); in wlanhdr_to_ethhdr()
1300 ("\n===pattrib->hdrlen: %x, pattrib->iv_len:%x===\n\n", pattrib->hdrlen, pattrib->iv_len)); in wlanhdr_to_ethhdr()
[all …]
/Linux-v4.19/include/uapi/linux/
Dvirtio_crypto.h293 __le32 iv_len; member
322 __le32 iv_len; member
350 __le32 iv_len; member
/Linux-v4.19/drivers/staging/rtl8723bs/core/
Drtw_recv.c359 …datalen = precvframe->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len-prxattrib->icv_len-8;/* icv_le… in recvframe_chkmic()
361 payload = pframe+prxattrib->hdrlen+prxattrib->iv_len; in recvframe_chkmic()
363 …_info_, ("\n prxattrib->iv_len =%d prxattrib->icv_len =%d\n", prxattrib->iv_len, prxattrib->icv_le… in recvframe_chkmic()
583 ptr = ptr+pfhdr->attrib.hdrlen+pfhdr->attrib.iv_len+LLC_HEADER_SIZE; in portctrl()
1388 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_recv_data_frame()
1391 pattrib->iv_len = pattrib->icv_len = 0; in validate_recv_data_frame()
1423 SET_ICE_IV_LEN(pattrib->iv_len, pattrib->icv_len, pattrib->encrypt); in validate_80211w_mgmt()
1427 data_len = pattrib->pkt_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in validate_80211w_mgmt()
1435 memcpy(mgmt_DATA, ptr+pattrib->hdrlen+pattrib->iv_len, data_len); in validate_80211w_mgmt()
1439 pattrib->pkt_len = pattrib->pkt_len - pattrib->iv_len - pattrib->icv_len; in validate_80211w_mgmt()
[all …]
Drtw_xmit.c555 pattrib->iv_len = 4; in update_attrib_sec_info()
561 pattrib->iv_len = 8; in update_attrib_sec_info()
584 pattrib->iv_len = 8; in update_attrib_sec_info()
595 pattrib->iv_len = 0; in update_attrib_sec_info()
946 payload = payload+pattrib->hdrlen+pattrib->iv_len; in xmitframe_addmic()
947 …agnum =%d pattrib->hdrlen =%d pattrib->iv_len =%d", curfragnum, pattrib->hdrlen, pattrib->iv_len)); in xmitframe_addmic()
949 …length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_l… in xmitframe_addmic()
953 …length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-((pattrib->bswenc) ? pattrib->icv_len… in xmitframe_addmic()
1173 len = pattrib->hdrlen + pattrib->iv_len; /* WLAN Header and IV */ in rtw_calculate_wlan_pkt_size_by_attribue()
1278 if (pattrib->iv_len) { in rtw_xmitframe_coalesce()
[all …]
Drtw_security.c243 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_wep_encrypt()
247 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt()
256 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_wep_encrypt()
294 length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; in rtw_wep_decrypt()
296 payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; in rtw_wep_decrypt()
711 payload = pframe+pattrib->iv_len+pattrib->hdrlen; in rtw_tkip_encrypt()
723 length = pattrib->last_txcmdsz-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt()
724 …c_, _drv_info_, ("pattrib->iv_len =%x, pattrib->icv_len =%x\n", pattrib->iv_len, pattrib->icv_len)… in rtw_tkip_encrypt()
732 length = pxmitpriv->frag_len-pattrib->hdrlen-pattrib->iv_len-pattrib->icv_len; in rtw_tkip_encrypt()
830 payload = pframe+prxattrib->iv_len+prxattrib->hdrlen; in rtw_tkip_decrypt()
[all …]
/Linux-v4.19/net/mac80211/
Dkey.c414 key->conf.iv_len = IEEE80211_WEP_IV_LEN; in ieee80211_key_alloc()
418 key->conf.iv_len = IEEE80211_TKIP_IV_LEN; in ieee80211_key_alloc()
431 key->conf.iv_len = IEEE80211_CCMP_HDR_LEN; in ieee80211_key_alloc()
452 key->conf.iv_len = IEEE80211_CCMP_256_HDR_LEN; in ieee80211_key_alloc()
471 key->conf.iv_len = 0; in ieee80211_key_alloc()
494 key->conf.iv_len = 0; in ieee80211_key_alloc()
513 key->conf.iv_len = IEEE80211_GCMP_HDR_LEN; in ieee80211_key_alloc()
537 key->conf.iv_len = cs->hdr_len; in ieee80211_key_alloc()
/Linux-v4.19/crypto/
Dtcrypt.c261 unsigned int i, j, iv_len; in test_mb_aead_speed() local
373 iv_len = crypto_aead_ivsize(tfm); in test_mb_aead_speed()
374 if (iv_len) in test_mb_aead_speed()
375 memset(iv, 0xff, iv_len); in test_mb_aead_speed()
541 unsigned int iv_len; in test_aead_speed() local
616 iv_len = crypto_aead_ivsize(tfm); in test_aead_speed()
617 if (iv_len) in test_aead_speed()
618 memset(iv, 0xff, iv_len); in test_aead_speed()
1255 unsigned int i, j, iv_len; in test_mb_skcipher_speed() local
1348 iv_len = crypto_skcipher_ivsize(tfm); in test_mb_skcipher_speed()
[all …]

123