Searched refs:internal_aes_gcm_state (Results 1 – 4 of 4) sorted by relevance
/optee_os-3.20.0/core/include/crypto/ |
A D | internal_aes-gcm.h | 34 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 D | aes-gcm-sw.c | 13 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 D | aes-gcm.c | 27 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 D | aes-gcm-ce.c | 46 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