Searched refs:stm32_saes_context (Results 1 – 3 of 3) sorted by relevance
| /optee_os/core/drivers/crypto/stm32/ |
| H A D | stm32_saes.h | 33 struct stm32_saes_context { struct 46 TEE_Result stm32_saes_init(struct stm32_saes_context *ctx, bool is_decrypt, argument 51 TEE_Result stm32_saes_update(struct stm32_saes_context *ctx, bool last_block, 54 TEE_Result stm32_saes_update_assodata(struct stm32_saes_context *ctx, 56 TEE_Result stm32_saes_update_load(struct stm32_saes_context *ctx, 59 TEE_Result stm32_saes_final(struct stm32_saes_context *ctx, uint8_t *tag, 62 TEE_Result stm32_saes_kdf(struct stm32_saes_context *ctx,
|
| H A D | stm32_saes.c | 258 static TEE_Result saes_start(struct stm32_saes_context *ctx) in saes_start() 279 static void saes_end(struct stm32_saes_context *ctx, int prev_error) in saes_end() 291 static void saes_write_iv(struct stm32_saes_context *ctx) in saes_write_iv() 304 static void saes_save_suspend(struct stm32_saes_context *ctx) in saes_save_suspend() 313 static void saes_restore_suspend(struct stm32_saes_context *ctx) in saes_restore_suspend() 322 static void saes_write_key(struct stm32_saes_context *ctx) in saes_write_key() 346 static TEE_Result saes_prepare_key(struct stm32_saes_context *ctx) in saes_prepare_key() 394 static TEE_Result save_context(struct stm32_saes_context *ctx) in save_context() 427 static TEE_Result restore_context(struct stm32_saes_context *ctx) in restore_context() 458 static TEE_Result do_from_init_to_phase(struct stm32_saes_context *ctx, in do_from_init_to_phase() [all …]
|
| H A D | cipher.c | 28 struct stm32_saes_context ctx;
|