Home
last modified time | relevance | path

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

/optee_os-3.20.0/core/include/crypto/
A Dinternal_aes-gcm.h34 struct internal_aes_gcm_state { struct
51 struct internal_aes_gcm_state state; argument
72 void internal_aes_gcm_inc_ctr(struct internal_aes_gcm_state *state);
73 void internal_aes_gcm_dec_ctr(struct internal_aes_gcm_state *state);
118 void internal_aes_gcm_set_key(struct internal_aes_gcm_state *state,
121 void internal_aes_gcm_ghash_update(struct internal_aes_gcm_state *state,
129 internal_aes_gcm_update_payload_blocks(struct internal_aes_gcm_state *state,
/optee_os-3.20.0/core/crypto/
A Daes-gcm-sw.c13 void internal_aes_gcm_set_key(struct internal_aes_gcm_state *state, in internal_aes_gcm_set_key()
24 static void ghash_update_block(struct internal_aes_gcm_state *state, in ghash_update_block()
37 void internal_aes_gcm_ghash_update(struct internal_aes_gcm_state *state, in internal_aes_gcm_ghash_update()
53 static void encrypt_block(struct internal_aes_gcm_state *state, in encrypt_block()
68 static void encrypt_pl(struct internal_aes_gcm_state *state, in encrypt_pl()
92 static void decrypt_block(struct internal_aes_gcm_state *state, in decrypt_block()
107 static void decrypt_pl(struct internal_aes_gcm_state *state, in decrypt_pl()
132 internal_aes_gcm_update_payload_blocks(struct internal_aes_gcm_state *state, in internal_aes_gcm_update_payload_blocks()
A Daes-gcm.c27 static void ghash_update_pad_zero(struct internal_aes_gcm_state *state, in ghash_update_pad_zero()
57 static void ghash_update_lengths(struct internal_aes_gcm_state *state, in ghash_update_lengths()
69 static TEE_Result __gcm_init(struct internal_aes_gcm_state *state, in __gcm_init()
140 static TEE_Result __gcm_update_aad(struct internal_aes_gcm_state *state, in __gcm_update_aad()
190 __gcm_update_payload(struct internal_aes_gcm_state *state, in __gcm_update_payload()
266 static TEE_Result operation_final(struct internal_aes_gcm_state *state, in operation_final()
290 static TEE_Result __gcm_enc_final(struct internal_aes_gcm_state *state, in __gcm_enc_final()
346 void internal_aes_gcm_inc_ctr(struct internal_aes_gcm_state *state) in internal_aes_gcm_inc_ctr()
358 void internal_aes_gcm_dec_ctr(struct internal_aes_gcm_state *state) in internal_aes_gcm_dec_ctr()
377 struct internal_aes_gcm_state state; in internal_aes_gcm_enc()
[all …]
/optee_os-3.20.0/core/arch/arm/crypto/
A Daes-gcm-ce.c46 void internal_aes_gcm_set_key(struct internal_aes_gcm_state *state, in internal_aes_gcm_set_key()
79 void internal_aes_gcm_ghash_update(struct internal_aes_gcm_state *state, in internal_aes_gcm_ghash_update()
97 static void encrypt_pl(struct internal_aes_gcm_state *state, in encrypt_pl()
120 static void decrypt_pl(struct internal_aes_gcm_state *state, in decrypt_pl()
136 static void update_payload_2block(struct internal_aes_gcm_state *state, in update_payload_2block()
173 internal_aes_gcm_update_payload_blocks(struct internal_aes_gcm_state *state, in internal_aes_gcm_update_payload_blocks()
211 internal_aes_gcm_update_payload_blocks(struct internal_aes_gcm_state *state, in internal_aes_gcm_update_payload_blocks()

Completed in 5 milliseconds