Home
last modified time | relevance | path

Searched refs:last_block (Results 1 – 25 of 31) sorted by relevance

12

/optee_os/core/crypto/
H A Daes-cts.c94 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 Dsm4-ecb.c51 bool last_block __unused, in sm4_ecb_update()
H A Dsm4-ctr.c51 bool last_block __unused, in sm4_ctr_update()
H A Dsm4-cbc.c54 bool last_block __unused, in sm4_cbc_update()
H A Dsm4-xts.c59 bool last_block __unused, const uint8_t *data, in sm4_xts_update()
/optee_os/core/tee/
H A Dtee_cryp_utl.c99 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 Dstm32_saes.h51 TEE_Result stm32_saes_update(struct stm32_saes_context *ctx, bool last_block,
57 bool last_block, uint8_t *data_in,
H A Dcipher.c51 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 Dstm32_cryp.h68 TEE_Result stm32_cryp_update(struct stm32_cryp_context *ctx, bool last_block,
H A Dstm32_saes.c809 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 Dcmac.c140 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 Dtee_cryp_utl.h18 TEE_OperationMode mode, bool last_block,
/optee_os/core/drivers/crypto/crypto_api/cipher/
H A Dcipher.c116 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 Ddes_ecb.c59 bool last_block __unused, in mbed_des_ecb_update()
H A Ddes_cbc.c67 bool last_block __unused, in mbed_des_cbc_update()
H A Ddes3_ecb.c67 bool last_block __unused, in mbed_des3_ecb_update()
H A Ddes3_cbc.c74 bool last_block __unused, in mbed_des3_cbc_update()
H A Daes_ecb.c66 bool last_block __unused, in mbed_aes_ecb_update()
H A Daes_cbc.c70 bool last_block __unused, in mbed_aes_cbc_update()
H A Daes_ctr.c61 bool last_block __unused, in mbed_aes_ctr_update()
/optee_os/core/lib/libtomcrypt/
H A Dctr.c56 bool last_block __unused, in ltc_ctr_update()
H A Dxts.c71 bool last_block __unused, in ltc_xts_update()
H A Dcbc.c63 bool last_block __unused, in ltc_cbc_update()
H A Decb.c61 bool last_block __unused, in ltc_ecb_update()
/optee_os/core/drivers/crypto/se050/core/
H A Dctr.c82 bool last_block __unused, in se050_aes_ctr_update()

12