Searched refs:size_todo (Results 1 – 5 of 5) sorted by relevance
| /optee_os/core/drivers/crypto/caam/cipher/ |
| H A D | caam_cipher_mac.c | 150 size_t size_todo = 0; in do_update_mac() local 166 size_todo = full_size - size_topost; in do_update_mac() 170 size_topost, size_todo); in do_update_mac() 172 if (!size_todo) { in do_update_mac() 205 if (size_todo > ctx->alg->size_block) in do_update_mac() 206 size_todo -= ctx->alg->size_block; in do_update_mac() 208 size_todo = 0; in do_update_mac() 220 for (offset = 0; size_todo; in do_update_mac() 221 offset += size_done, size_todo -= size_done) { in do_update_mac() 425 size_t size_todo = 0; in do_update_cmac() local [all …]
|
| H A D | caam_cipher.c | 535 size_t size_todo = 0; in do_update_streaming() local 552 size_todo = fullsize - size_topost; in do_update_streaming() 553 size_inmade = size_todo - ctx->blockbuf.filled; in do_update_streaming() 557 size_topost, size_todo); in do_update_streaming() 559 if (size_todo) { in do_update_streaming() 592 size_done = size_todo; in do_update_streaming() 594 for (offset = 0; size_todo; in do_update_streaming() 595 offset += size_done, size_todo -= size_done) { in do_update_streaming() 597 size_todo, offset); in do_update_streaming() 599 size_done = size_todo; in do_update_streaming() [all …]
|
| /optee_os/core/drivers/crypto/caam/ae/ |
| H A D | caam_ae.c | 737 size_t size_todo = 0; in caam_ae_do_update() local 797 size_todo = full_size - size_topost; in caam_ae_do_update() 801 size_todo = full_size; in caam_ae_do_update() 805 size_topost, size_todo); in caam_ae_do_update() 807 if (!size_todo) { in caam_ae_do_update() 848 size_todo); in caam_ae_do_update() 852 ret = caam_dmaobj_prepare(&caam_src, &caam_dst, size_todo); in caam_ae_do_update() 882 size_done = size_todo; in caam_ae_do_update() 884 for (offset = 0; size_todo; in caam_ae_do_update() 885 offset += size_done, size_todo -= size_done) { in caam_ae_do_update() [all …]
|
| /optee_os/core/drivers/crypto/caam/hash/ |
| H A D | caam_hash.c | 475 size_t size_todo = 0; in caam_hash_hmac_update() local 497 size_todo = fullsize - size_topost; in caam_hash_hmac_update() 500 size_topost, size_todo); in caam_hash_hmac_update() 502 if (!size_todo) { in caam_hash_hmac_update() 520 size_todo = size_inmade; in caam_hash_hmac_update() 523 offset += size_done, size_todo -= size_done) { in caam_hash_hmac_update() 524 size_done = size_todo; in caam_hash_hmac_update() 537 if (ctx->blockbuf.filled && size_done < size_todo) { in caam_hash_hmac_update()
|
| /optee_os/core/drivers/imx/dcp/ |
| H A D | dcp.c | 527 size_t size_todo = 0; in dcp_sha_do_update() local 544 size_todo = nb_blocks * DCP_SHA_BLOCK_SIZE; in dcp_sha_do_update() 545 size_left = len - size_todo + hashdata->ctx_size; in dcp_sha_do_update() 548 if (size_todo) { in dcp_sha_do_update() 550 ret = dcp_calloc_align_buf(&input, size_todo); in dcp_sha_do_update() 555 offset = size_todo - hashdata->ctx_size; in dcp_sha_do_update() 561 desc->buff_size = size_todo; in dcp_sha_do_update() 563 cache_operation(TEE_CACHECLEAN, input.data, size_todo); in dcp_sha_do_update()
|