Home
last modified time | relevance | path

Searched refs:aegis_block (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/crypto/
Daegis.h22 union aegis_block { union
28 #define AEGIS_BLOCK_ALIGN (__alignof__(union aegis_block))
31 static const union aegis_block crypto_aegis_const[2] = {
42 static void crypto_aegis_block_xor(union aegis_block *dst, in crypto_aegis_block_xor()
43 const union aegis_block *src) in crypto_aegis_block_xor()
49 static void crypto_aegis_block_and(union aegis_block *dst, in crypto_aegis_block_and()
50 const union aegis_block *src) in crypto_aegis_block_and()
56 static void crypto_aegis_aesenc(union aegis_block *dst, in crypto_aegis_aesenc()
57 const union aegis_block *src, in crypto_aegis_aesenc()
58 const union aegis_block *key) in crypto_aegis_aesenc()
Daegis128.c32 union aegis_block blocks[AEGIS128_STATE_BLOCKS];
36 union aegis_block key;
49 union aegis_block tmp; in crypto_aegis128_update()
60 const union aegis_block *msg) in crypto_aegis128_update_a()
73 const union aegis_block *key, in crypto_aegis128_init()
76 union aegis_block key_iv; in crypto_aegis128_init()
101 const union aegis_block *src_blk = in crypto_aegis128_ad()
102 (const union aegis_block *)src; in crypto_aegis128_ad()
123 union aegis_block tmp; in crypto_aegis128_encrypt_chunk()
127 union aegis_block *dst_blk = in crypto_aegis128_encrypt_chunk()
[all …]
Daegis256.c32 union aegis_block blocks[AEGIS256_STATE_BLOCKS];
36 union aegis_block key[AEGIS256_KEY_SIZE / AEGIS_BLOCK_SIZE];
49 union aegis_block tmp; in crypto_aegis256_update()
60 const union aegis_block *msg) in crypto_aegis256_update_a()
73 const union aegis_block *key, in crypto_aegis256_init()
76 union aegis_block key_iv[2]; in crypto_aegis256_init()
108 const union aegis_block *src_blk = in crypto_aegis256_ad()
109 (const union aegis_block *)src; in crypto_aegis256_ad()
130 union aegis_block tmp; in crypto_aegis256_encrypt_chunk()
134 union aegis_block *dst_blk = in crypto_aegis256_encrypt_chunk()
[all …]
Daegis128l.c34 union aegis_block blocks[AEGIS128L_CHUNK_BLOCKS];
39 union aegis_block blocks[AEGIS128L_STATE_BLOCKS];
43 union aegis_block key;
56 union aegis_block tmp; in crypto_aegis128l_update()
85 const union aegis_block *key, in crypto_aegis128l_init()
88 union aegis_block key_iv; in crypto_aegis128l_init()
143 union aegis_block *tmp0 = &tmp.blocks[0]; in crypto_aegis128l_encrypt_chunk()
144 union aegis_block *tmp1 = &tmp.blocks[1]; in crypto_aegis128l_encrypt_chunk()
226 union aegis_block *tmp0 = &tmp.blocks[0]; in crypto_aegis128l_decrypt_chunk()
227 union aegis_block *tmp1 = &tmp.blocks[1]; in crypto_aegis128l_decrypt_chunk()
[all …]
/Linux-v4.19/arch/x86/crypto/
Daegis128-aesni-glue.c51 struct aegis_block { struct
56 struct aegis_block blocks[AEGIS128_STATE_BLOCKS];
60 struct aegis_block key;
78 struct aegis_block buf; in crypto_aegis128_aesni_process_ad()
183 struct aegis_block *tag_xor, in crypto_aegis128_aesni_crypt()
210 struct aegis_block tag = {}; in crypto_aegis128_aesni_encrypt()
223 static const struct aegis_block zeros = {}; in crypto_aegis128_aesni_decrypt()
232 struct aegis_block tag; in crypto_aegis128_aesni_decrypt()
Daegis256-aesni-glue.c51 struct aegis_block { struct
56 struct aegis_block blocks[AEGIS256_STATE_BLOCKS];
60 struct aegis_block key[AEGIS256_KEY_SIZE / AEGIS256_BLOCK_SIZE];
78 struct aegis_block buf; in crypto_aegis256_aesni_process_ad()
183 struct aegis_block *tag_xor, in crypto_aegis256_aesni_crypt()
210 struct aegis_block tag = {}; in crypto_aegis256_aesni_encrypt()
223 static const struct aegis_block zeros = {}; in crypto_aegis256_aesni_decrypt()
232 struct aegis_block tag; in crypto_aegis256_aesni_decrypt()
Daegis128l-aesni-glue.c51 struct aegis_block { struct
56 struct aegis_block blocks[AEGIS128L_STATE_BLOCKS];
60 struct aegis_block key;
78 struct aegis_block buf; in crypto_aegis128l_aesni_process_ad()
183 struct aegis_block *tag_xor, in crypto_aegis128l_aesni_crypt()
210 struct aegis_block tag = {}; in crypto_aegis128l_aesni_encrypt()
223 static const struct aegis_block zeros = {}; in crypto_aegis128l_aesni_decrypt()
232 struct aegis_block tag; in crypto_aegis128l_aesni_decrypt()