Home
last modified time | relevance | path

Searched refs:aadlen (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/arch/arm64/crypto/
H A Dsm4-ce-ccm-glue.c95 struct __packed { __be16 l; __be32 h; } aadlen; in ccm_calculate_auth_mac() local
101 aadlen.l = cpu_to_be16(assoclen); in ccm_calculate_auth_mac()
104 aadlen.l = cpu_to_be16(0xfffe); in ccm_calculate_auth_mac()
105 put_unaligned_be32(assoclen, &aadlen.h); in ccm_calculate_auth_mac()
110 crypto_xor(mac, (const u8 *)&aadlen, len); in ccm_calculate_auth_mac()
/linux-6.15/arch/s390/crypto/
H A Daes_s390.c928 unsigned int aadlen = req->assoclen; in gcm_aes_crypt() local
959 len = aadlen + pclen; in gcm_aes_crypt()
963 param.taadl = aadlen * 8; in gcm_aes_crypt()
974 aadlen > 0 ? aadlen : pclen, AES_BLOCK_SIZE); in gcm_aes_crypt()
979 if (aadlen + pclen <= bytes) { in gcm_aes_crypt()
980 aad_bytes = aadlen; in gcm_aes_crypt()
984 if (aadlen <= bytes) { in gcm_aes_crypt()
985 aad_bytes = aadlen; in gcm_aes_crypt()
986 pc_bytes = (bytes - aadlen) & in gcm_aes_crypt()
1008 aadlen -= aad_bytes; in gcm_aes_crypt()
[all …]
/linux-6.15/arch/x86/crypto/
H A Daesni-intel_glue.c984 u8 ghash_acc[16], const u8 *aad, int aadlen);
987 u8 ghash_acc[16], const u8 *aad, int aadlen);
990 u8 ghash_acc[16], const u8 *aad, int aadlen);
993 const u8 *aad, int aadlen, int flags) in aes_gcm_aad_update() argument
997 aad, aadlen); in aes_gcm_aad_update()
1000 aad, aadlen); in aes_gcm_aad_update()
1003 aad, aadlen); in aes_gcm_aad_update()
/linux-6.15/drivers/crypto/inside-secure/
H A Dsafexcel_cipher.c180 __le32 *aadlen = (__le32 *)&atoken[5]; in safexcel_aead_token() local
220 *aadlen = cpu_to_le32((assocadj >> 8) | in safexcel_aead_token()