/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00crypto.c | 54 txdesc->iv_len = hw_key->iv_len; in rt2x00crypto_create_tx_descriptor() 81 overhead += key->iv_len; in rt2x00crypto_tx_overhead() 95 if (unlikely(!txdesc->iv_len)) in rt2x00crypto_tx_copy_iv() 99 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); in rt2x00crypto_tx_copy_iv() 106 if (unlikely(!txdesc->iv_len)) in rt2x00crypto_tx_remove_iv() 110 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); in rt2x00crypto_tx_remove_iv() 113 memmove(skb->data + txdesc->iv_len, skb->data, txdesc->iv_offset); in rt2x00crypto_tx_remove_iv() 116 skb_pull(skb, txdesc->iv_len); in rt2x00crypto_tx_remove_iv() 117 txdesc->length -= txdesc->iv_len; in rt2x00crypto_tx_remove_iv() 126 const unsigned int iv_len = rt2x00crypto_tx_insert_iv() local 150 unsigned int iv_len; rt2x00crypto_rx_insert_iv() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00crypto.c | 54 txdesc->iv_len = hw_key->iv_len; in rt2x00crypto_create_tx_descriptor() 81 overhead += key->iv_len; in rt2x00crypto_tx_overhead() 95 if (unlikely(!txdesc->iv_len)) in rt2x00crypto_tx_copy_iv() 99 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); in rt2x00crypto_tx_copy_iv() 106 if (unlikely(!txdesc->iv_len)) in rt2x00crypto_tx_remove_iv() 110 memcpy(skbdesc->iv, skb->data + txdesc->iv_offset, txdesc->iv_len); in rt2x00crypto_tx_remove_iv() 113 memmove(skb->data + txdesc->iv_len, skb->data, txdesc->iv_offset); in rt2x00crypto_tx_remove_iv() 116 skb_pull(skb, txdesc->iv_len); in rt2x00crypto_tx_remove_iv() 117 txdesc->length -= txdesc->iv_len; in rt2x00crypto_tx_remove_iv() 126 const unsigned int iv_len = rt2x00crypto_tx_insert_iv() local 150 unsigned int iv_len; rt2x00crypto_rx_insert_iv() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/os_dep/ |
H A D | mon.c | 20 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() 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() 103 * - frame header contains an IV and frame->attrib.iv_len i 40 mon_recv_decrypted(struct net_device *dev, const u8 *data, int data_len, int iv_len, int icv_len) mon_recv_decrypted() argument [all...] |
/kernel/linux/linux-5.10/drivers/crypto/bcm/ |
H A D | spu.c | 27 unsigned int iv_len; in spum_dump_msg_hdr() local 264 iv_len = sctx_pl_len - in spum_dump_msg_hdr() 267 packet_log(" IV Length:%u Bytes\n", iv_len); in spum_dump_msg_hdr() 268 packet_dump(" IV: ", ptr, iv_len); in spum_dump_msg_hdr() 269 ptr += iv_len; in spum_dump_msg_hdr() 482 * @iv_len: length of IV (bytes) 488 unsigned int assoc_len, unsigned int iv_len, in spum_assoc_resp_len() 525 u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len) in spum_aead_ivlen() argument 612 aead_parms->iv_len + aead_parms->aad_pad_len; in spum_create_request() 616 aead_parms->iv_len, in spum_create_request() 487 spum_assoc_resp_len(enum spu_cipher_mode cipher_mode, unsigned int assoc_len, unsigned int iv_len, bool is_encrypt) spum_assoc_resp_len() argument [all...] |
H A D | spu2.c | 374 u8 iv_len; in spu2_dump_fmd_ctrl1() local 417 iv_len = (ctrl1 & SPU2_IV_LEN) >> SPU2_IV_LEN_SHIFT; in spu2_dump_fmd_ctrl1() 418 packet_log(" Input IV len %u bytes\n", iv_len); in spu2_dump_fmd_ctrl1() 864 * @iv_len: length of initialization vector, in bytes 870 unsigned int assoc_len, unsigned int iv_len, in spu2_assoc_resp_len() 877 resp_len += iv_len; in spu2_assoc_resp_len() 892 u8 spu2_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len) in spu2_aead_ivlen() argument 965 aead_parms->aad_pad_len + aead_parms->iv_len; in spu2_create_request() 970 aead_parms->iv_len, in spu2_create_request() 1002 flow_log(" iv: %d\n", cipher_parms->iv_len); in spu2_create_request() 869 spu2_assoc_resp_len(enum spu_cipher_mode cipher_mode, unsigned int assoc_len, unsigned int iv_len, bool is_encrypt) spu2_assoc_resp_len() argument [all...] |
H A D | spu.h | 121 /* iv_buf and iv_len include salt, if applicable */ 123 u16 iv_len; member 140 u16 iv_len; /* length of IV field between assoc data and data */ member 233 unsigned int assoc_len, unsigned int iv_len, 235 u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len);
|
/kernel/linux/linux-6.6/drivers/crypto/bcm/ |
H A D | spu.c | 27 unsigned int iv_len; in spum_dump_msg_hdr() local 264 iv_len = sctx_pl_len - in spum_dump_msg_hdr() 267 packet_log(" IV Length:%u Bytes\n", iv_len); in spum_dump_msg_hdr() 268 packet_dump(" IV: ", ptr, iv_len); in spum_dump_msg_hdr() 269 ptr += iv_len; in spum_dump_msg_hdr() 480 * @iv_len: length of IV (bytes) 486 unsigned int assoc_len, unsigned int iv_len, in spum_assoc_resp_len() 516 * @iv_len: initialization vector length in bytes 523 u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len) in spum_aead_ivlen() argument 610 aead_parms->iv_len in spum_create_request() 485 spum_assoc_resp_len(enum spu_cipher_mode cipher_mode, unsigned int assoc_len, unsigned int iv_len, bool is_encrypt) spum_assoc_resp_len() argument [all...] |
H A D | spu2.c | 374 u8 iv_len; in spu2_dump_fmd_ctrl1() local 417 iv_len = (ctrl1 & SPU2_IV_LEN) >> SPU2_IV_LEN_SHIFT; in spu2_dump_fmd_ctrl1() 418 packet_log(" Input IV len %u bytes\n", iv_len); in spu2_dump_fmd_ctrl1() 869 * @iv_len: length of initialization vector, in bytes 875 unsigned int assoc_len, unsigned int iv_len, in spu2_assoc_resp_len() 882 resp_len += iv_len; in spu2_assoc_resp_len() 890 * @iv_len: initialization vector length in bytes 897 u8 spu2_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len) in spu2_aead_ivlen() argument 970 aead_parms->aad_pad_len + aead_parms->iv_len; in spu2_create_request() 974 aead_parms->iv_len, in spu2_create_request() 874 spu2_assoc_resp_len(enum spu_cipher_mode cipher_mode, unsigned int assoc_len, unsigned int iv_len, bool is_encrypt) spu2_assoc_resp_len() argument [all...] |
H A D | spu.h | 122 /* iv_buf and iv_len include salt, if applicable */ 124 u16 iv_len; member 141 u16 iv_len; /* length of IV field between assoc data and data */ member 234 unsigned int assoc_len, unsigned int iv_len, 236 u8 spum_aead_ivlen(enum spu_cipher_mode cipher_mode, u16 iv_len);
|
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | rtl871x_security.h | 156 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ 161 iv_len = 4; \ 165 iv_len = 8; \ 169 iv_len = 8; \ 173 iv_len = 0; \
|
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl871x_security.h | 156 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ 161 iv_len = 4; \ 165 iv_len = 8; \ 169 iv_len = 8; \ 173 iv_len = 0; \
|
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/include/ |
H A D | rtw_security.h | 184 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt) \ 189 iv_len = 4; \ 193 iv_len = 8; \ 197 iv_len = 8; \ 201 iv_len = 18; \ 205 iv_len = 0; \
|
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/include/ |
H A D | rtw_security.h | 197 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ 203 iv_len = 4;\ 207 iv_len = 8;\ 211 iv_len = 8;\ 215 iv_len = 18;\ 219 iv_len = 0;\
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43legacy/ |
H A D | xmit.c | 228 size_t iv_len; in generate_txhdr_fw3() local 244 iv_len = min_t(size_t, info->control.hw_key->iv_len, in generate_txhdr_fw3() 246 memcpy(txhdr->iv, ((u8 *)wlhdr) + wlhdr_len, iv_len); in generate_txhdr_fw3() 470 int iv_len; in b43legacy_rx() local 497 iv_len = 8; in b43legacy_rx() 500 iv_len = 4; in b43legacy_rx() 503 if (unlikely(skb->len < (wlhdr_len + iv_len + in b43legacy_rx() 510 memmove(skb->data + iv_len, skb->data, wlhdr_len); in b43legacy_rx() 511 skb_pull(skb, iv_len); in b43legacy_rx() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43legacy/ |
H A D | xmit.c | 228 size_t iv_len; in generate_txhdr_fw3() local 244 iv_len = min_t(size_t, info->control.hw_key->iv_len, in generate_txhdr_fw3() 246 memcpy(txhdr->iv, ((u8 *)wlhdr) + wlhdr_len, iv_len); in generate_txhdr_fw3() 470 int iv_len; in b43legacy_rx() local 497 iv_len = 8; in b43legacy_rx() 500 iv_len = 4; in b43legacy_rx() 503 if (unlikely(skb->len < (wlhdr_len + iv_len + in b43legacy_rx() 510 memmove(skb->data + iv_len, skb->data, wlhdr_len); in b43legacy_rx() 511 skb_pull(skb, iv_len); in b43legacy_rx() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes-galois.c | 82 unsigned int iv_len = 0; in ccp_aes_gcm_crypt() local 112 iv_len = AES_BLOCK_SIZE; in ccp_aes_gcm_crypt() 113 sg_init_one(iv_sg, rctx->iv, iv_len); in ccp_aes_gcm_crypt() 126 rctx->cmd.u.aes.iv_len = iv_len; in ccp_aes_gcm_crypt()
|
H A D | ccp-crypto-des3.c | 66 unsigned int iv_len = 0; in ccp_des3_crypt() local 83 iv_len = DES3_EDE_BLOCK_SIZE; in ccp_des3_crypt() 84 sg_init_one(iv_sg, rctx->iv, iv_len); in ccp_des3_crypt() 98 rctx->cmd.u.des3.iv_len = iv_len; in ccp_des3_crypt()
|
/kernel/linux/linux-6.6/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes-galois.c | 82 unsigned int iv_len = 0; in ccp_aes_gcm_crypt() local 112 iv_len = AES_BLOCK_SIZE; in ccp_aes_gcm_crypt() 113 sg_init_one(iv_sg, rctx->iv, iv_len); in ccp_aes_gcm_crypt() 126 rctx->cmd.u.aes.iv_len = iv_len; in ccp_aes_gcm_crypt()
|
H A D | ccp-crypto-des3.c | 67 unsigned int iv_len = 0; in ccp_des3_crypt() local 83 iv_len = DES3_EDE_BLOCK_SIZE; in ccp_des3_crypt() 84 sg_init_one(iv_sg, rctx->iv, iv_len); in ccp_des3_crypt() 98 rctx->cmd.u.des3.iv_len = iv_len; in ccp_des3_crypt()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/ |
H A D | rtw_security.h | 231 #define SET_ICE_IV_LEN(iv_len, icv_len, encrypt)\ 237 iv_len = 4;\ 241 iv_len = 8;\ 245 iv_len = 8;\ 249 iv_len = 18;\ 253 iv_len = 0;\
|
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/core/ |
H A D | rtw_security.c | 615 payload = pframe + pattrib->iv_len + pattrib->hdrlen; in rtw_tkip_encrypt() 625 length = pattrib->last_txcmdsz - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_tkip_encrypt() 627 ("pattrib->iv_len=%x, pattrib->icv_len=%x\n", in rtw_tkip_encrypt() 628 pattrib->iv_len, pattrib->icv_len)); in rtw_tkip_encrypt() 635 length = pxmitpriv->frag_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len; in rtw_tkip_encrypt() 689 payload = pframe + prxattrib->iv_len + prxattrib->hdrlen; in rtw_tkip_decrypt() 690 length = precvframe->pkt->len - prxattrib->hdrlen - prxattrib->iv_len; in rtw_tkip_decrypt() 803 memmove(skb->data + pattrib->iv_len, skb->data, pattrib->hdrlen); in rtw_aes_encrypt() 804 skb_pull(skb, pattrib->iv_len); in rtw_aes_encrypt() 839 const int key_length = 16, iv_len in rtw_aes_decrypt() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | ccp.h | 151 * @iv_len: length in bytes of iv 161 * - iv, iv_len for any mode other than ECB 179 u32 iv_len; /* In bytes */ member 218 * @iv_len: length in bytes of iv 225 * - action, unit_size, key, key_len, iv, iv_len, src, dst, src_len, final 239 u32 iv_len; /* In bytes */ member 329 * @iv_len: length in bytes of iv 336 * - iv, iv_len for any mode other than ECB 350 u32 iv_len; /* In bytes */ member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | ccp.h | 152 * @iv_len: length in bytes of iv 162 * - iv, iv_len for any mode other than ECB 180 u32 iv_len; /* In bytes */ member 219 * @iv_len: length in bytes of iv 226 * - action, unit_size, key, key_len, iv, iv_len, src, dst, src_len, final 240 u32 iv_len; /* In bytes */ member 330 * @iv_len: length in bytes of iv 337 * - iv, iv_len for any mode other than ECB 351 u32 iv_len; /* In bytes */ member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | virtio_crypto.h | 225 __le32 iv_len; member 243 __le32 iv_len; member 267 __le32 iv_len; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | virtio_crypto.h | 201 __le32 iv_len; member 214 __le32 iv_len; member 232 __le32 iv_len; member
|