| /optee_os/core/crypto/ |
| H A D | aes-cts.c | 94 TEE_OperationMode mode, bool last_block, in cbc_cts_update() argument 104 if (!last_block) in cbc_cts_update() 106 mode, last_block, data, len, dst); in cbc_cts_update() 189 static TEE_Result cts_update(struct crypto_cipher_ctx *ctx, bool last_block, in cts_update() argument 194 return cbc_cts_update(c->cbc, c->ecb, c->mode, last_block, data, len, in cts_update()
|
| H A D | sm4-ecb.c | 51 bool last_block __unused, in sm4_ecb_update()
|
| H A D | sm4-ctr.c | 51 bool last_block __unused, in sm4_ctr_update()
|
| H A D | sm4-cbc.c | 54 bool last_block __unused, in sm4_cbc_update()
|
| H A D | sm4-xts.c | 59 bool last_block __unused, const uint8_t *data, in sm4_xts_update()
|
| /optee_os/core/tee/ |
| H A D | tee_cryp_utl.c | 99 TEE_OperationMode mode, bool last_block, in tee_do_cipher_update() argument 116 if (!last_block && algo != TEE_ALG_AES_CTR) in tee_do_cipher_update() 152 return crypto_cipher_update(ctx, mode, last_block, data, len, dst); in tee_do_cipher_update()
|
| /optee_os/core/drivers/crypto/stm32/ |
| H A D | stm32_saes.h | 51 TEE_Result stm32_saes_update(struct stm32_saes_context *ctx, bool last_block, 57 bool last_block, uint8_t *data_in,
|
| H A D | cipher.c | 51 TEE_Result (*update)(union ip_ctx *ctx, bool last_block, uint8_t *src, 86 static TEE_Result cryp_update(union ip_ctx *ip_ctx, bool last_block, in cryp_update() argument 92 return stm32_cryp_update(&ip_ctx->cryp.ctx, last_block, src, dst, len); in cryp_update() 147 static TEE_Result saes_update(union ip_ctx *ip_ctx, bool last_block, in saes_update() argument 158 return ctx->ops->update(ctx, last_block, src, len, dst); in saes_update() 161 return stm32_saes_update(&ip_ctx->saes.ctx, last_block, src, dst, len); in saes_update()
|
| H A D | stm32_cryp.h | 68 TEE_Result stm32_cryp_update(struct stm32_cryp_context *ctx, bool last_block,
|
| H A D | stm32_saes.c | 809 bool last_block, uint8_t *data_in, in stm32_saes_update_load() argument 866 if (last_block && i < data_size) { in stm32_saes_update_load() 986 TEE_Result stm32_saes_update(struct stm32_saes_context *ctx, bool last_block, in stm32_saes_update() argument 1002 if (last_block && IS_CHAINING_MODE(CBC, ctx->cr) && in stm32_saes_update() 1107 if (!last_block) in stm32_saes_update() 1112 if (last_block || res) in stm32_saes_update()
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | cmac.c | 140 const unsigned char *last_block, in cmac_pad() argument 147 padded_block[j] = last_block[j]; in cmac_pad() 280 unsigned char *state, *last_block; in mbedtls_cipher_cmac_finish() local 301 last_block = cmac_ctx->unprocessed_block; in mbedtls_cipher_cmac_finish() 305 cmac_pad(M_last, block_size, last_block, cmac_ctx->unprocessed_len); in mbedtls_cipher_cmac_finish() 309 mbedtls_xor(M_last, last_block, K1, block_size); in mbedtls_cipher_cmac_finish()
|
| /optee_os/core/include/tee/ |
| H A D | tee_cryp_utl.h | 18 TEE_OperationMode mode, bool last_block,
|
| /optee_os/core/drivers/crypto/crypto_api/cipher/ |
| H A D | cipher.c | 116 static TEE_Result cipher_update(struct crypto_cipher_ctx *ctx, bool last_block, in cipher_update() argument 135 .last = last_block, in cipher_update()
|
| /optee_os/lib/libmbedtls/core/ |
| H A D | des_ecb.c | 59 bool last_block __unused, in mbed_des_ecb_update()
|
| H A D | des_cbc.c | 67 bool last_block __unused, in mbed_des_cbc_update()
|
| H A D | des3_ecb.c | 67 bool last_block __unused, in mbed_des3_ecb_update()
|
| H A D | des3_cbc.c | 74 bool last_block __unused, in mbed_des3_cbc_update()
|
| H A D | aes_ecb.c | 66 bool last_block __unused, in mbed_aes_ecb_update()
|
| H A D | aes_cbc.c | 70 bool last_block __unused, in mbed_aes_cbc_update()
|
| H A D | aes_ctr.c | 61 bool last_block __unused, in mbed_aes_ctr_update()
|
| /optee_os/core/lib/libtomcrypt/ |
| H A D | ctr.c | 56 bool last_block __unused, in ltc_ctr_update()
|
| H A D | xts.c | 71 bool last_block __unused, in ltc_xts_update()
|
| H A D | cbc.c | 63 bool last_block __unused, in ltc_cbc_update()
|
| H A D | ecb.c | 61 bool last_block __unused, in ltc_ecb_update()
|
| /optee_os/core/drivers/crypto/se050/core/ |
| H A D | ctr.c | 82 bool last_block __unused, in se050_aes_ctr_update()
|