| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | psa_crypto_driver_wrappers_no_static.c | 125 uint8_t *data, size_t data_size, size_t *data_length ) in psa_driver_wrapper_export_public_key() argument 149 data, data_size, data_length ) ); in psa_driver_wrapper_export_public_key() 166 data_size, in psa_driver_wrapper_export_public_key() 180 data_size, in psa_driver_wrapper_export_public_key() 195 data_size, in psa_driver_wrapper_export_public_key() 208 data_size, in psa_driver_wrapper_export_public_key()
|
| H A D | psa_crypto_rsa.c | 154 size_t data_size, in mbedtls_psa_rsa_export_key() argument 158 uint8_t *end = data + data_size; in mbedtls_psa_rsa_export_key() 171 memset(data, 0, data_size); in mbedtls_psa_rsa_export_key() 178 if (2 * (size_t) ret <= data_size) { in mbedtls_psa_rsa_export_key() 179 memcpy(data, data + data_size - ret, ret); in mbedtls_psa_rsa_export_key() 180 memset(data + data_size - ret, 0, ret); in mbedtls_psa_rsa_export_key() 181 } else if ((size_t) ret < data_size) { in mbedtls_psa_rsa_export_key() 182 memmove(data, data + data_size - ret, ret); in mbedtls_psa_rsa_export_key() 183 memset(data + ret, 0, data_size - ret); in mbedtls_psa_rsa_export_key() 193 uint8_t *data, size_t data_size, size_t *data_length) in mbedtls_psa_rsa_export_public_key() argument [all …]
|
| H A D | psa_crypto_ecp.h | 91 size_t data_size, 121 uint8_t *data, size_t data_size, size_t *data_length);
|
| H A D | psa_crypto_rsa.h | 73 size_t data_size, 103 uint8_t *data, size_t data_size, size_t *data_length);
|
| H A D | psa_crypto_ecp.c | 254 size_t data_size, in mbedtls_psa_ecp_export_key() argument 277 data_size)); in mbedtls_psa_ecp_export_key() 279 memset(data, 0, data_size); in mbedtls_psa_ecp_export_key() 285 mbedtls_ecp_write_key_ext(ecp, data_length, data, data_size)); in mbedtls_psa_ecp_export_key() 293 uint8_t *data, size_t data_size, size_t *data_length) in mbedtls_psa_ecp_export_public_key() argument 308 ecp, data, data_size, data_length); in mbedtls_psa_ecp_export_public_key()
|
| H A D | psa_crypto_driver_wrappers_no_static.h | 18 uint8_t *data, size_t data_size, size_t *data_length);
|
| H A D | psa_crypto_ffdh.c | 148 size_t data_size, in mbedtls_psa_ffdh_export_public_key() argument 157 if (key_buffer_size > data_size) { in mbedtls_psa_ffdh_export_public_key() 162 data_size - key_buffer_size); in mbedtls_psa_ffdh_export_public_key()
|
| H A D | psa_crypto_ffdh.h | 72 size_t data_size,
|
| H A D | psa_crypto_storage.c | 77 const mbedtls_svc_key_id_t key, uint8_t *data, size_t data_size) in psa_crypto_storage_load() argument 89 status = psa_its_get(data_identifier, 0, (uint32_t) data_size, data, &data_length); in psa_crypto_storage_load() 90 if (data_size != data_length) { in psa_crypto_storage_load()
|
| /optee_os/core/drivers/crypto/stm32/ |
| H A D | stm32_saes.c | 701 uint8_t *data, size_t data_size) in stm32_saes_update_assodata() argument 711 if (!data || !data_size) in stm32_saes_update_assodata() 742 ((ctx->extra_size + data_size) >= AES_BLOCK_SIZE)) { in stm32_saes_update_assodata() 762 while (data_size - i >= AES_BLOCK_SIZE) { in stm32_saes_update_assodata() 781 if (i < data_size) { in stm32_saes_update_assodata() 783 data_size - i); in stm32_saes_update_assodata() 784 ctx->extra_size += data_size - i; in stm32_saes_update_assodata() 810 uint8_t *data_out, size_t data_size) in stm32_saes_update_load() argument 820 if (!data_in || !data_size) in stm32_saes_update_load() 849 while (i < ROUNDDOWN(data_size, AES_BLOCK_SIZE)) { in stm32_saes_update_load() [all …]
|
| H A D | stm32_cryp.c | 782 uint8_t *data, size_t data_size) in stm32_cryp_update_assodata() argument 789 if (!data || !data_size) in stm32_cryp_update_assodata() 818 (ctx->extra_size + data_size >= in stm32_cryp_update_assodata() 835 while (data_size - i >= ctx->block_u32 * sizeof(uint32_t)) { in stm32_cryp_update_assodata() 850 if (i < data_size) { in stm32_cryp_update_assodata() 852 data_size - i); in stm32_cryp_update_assodata() 853 ctx->extra_size += data_size - i; in stm32_cryp_update_assodata() 878 size_t data_size) in stm32_cryp_update_load() argument 884 if (!data_in || !data_size) in stm32_cryp_update_load() 913 (ctx->extra_size + data_size >= in stm32_cryp_update_load() [all …]
|
| H A D | stm32_cryp.h | 70 size_t data_size); 72 uint8_t *data, size_t data_size); 75 size_t data_size);
|
| /optee_os/core/kernel/ |
| H A D | transfer_list.c | 113 DMSG("data_size %#"PRIx32, tl_e->data_size); in transfer_list_dump() 272 if (ADD_OVERFLOW(cur->hdr_size, cur->data_size, &sz)) in transfer_list_next() 285 ADD_OVERFLOW(tl_e->hdr_size, tl_e->data_size, &sz) || in transfer_list_next() 373 if (ADD_OVERFLOW(tl_e->hdr_size, tl_e->data_size, &sz) || in transfer_list_set_data_size() 423 dummy_te->data_size = gap - sizeof(*dummy_te); in transfer_list_set_data_size() 427 tl_e->data_size = new_data_size; in transfer_list_set_data_size() 463 uint32_t data_size, in transfer_list_add() argument 486 if (ADD_OVERFLOW(sizeof(*tl_e), data_size, &sz) || in transfer_list_add() 493 .data_size = data_size, in transfer_list_add() 499 memmove(transfer_list_entry_data(tl_e), data, data_size); in transfer_list_add() [all …]
|
| /optee_os/core/pta/tests/ |
| H A D | transfer_list.c | 28 uint16_t tag_id, uint32_t data_size, in test_add_te() argument 40 tl_e = transfer_list_add(tl, tag_id, data_size, data); in test_add_te() 42 tl_e = transfer_list_add_with_align(tl, tag_id, data_size, data, in test_add_te() 52 tl_e->data_size != data_size) in test_add_te() 75 if (memcmp(te_dat, data, tl_e->data_size)) in test_add_te()
|
| /optee_os/lib/libmbedtls/mbedtls/include/psa/ |
| H A D | crypto_compat.h | 208 uint8_t *data, size_t data_size, size_t *data_length) in psa_get_key_domain_parameters() argument 212 (void) data_size; in psa_get_key_domain_parameters()
|
| /optee_os/core/include/kernel/ |
| H A D | transfer_list.h | 92 uint32_t data_size; member 159 uint32_t data_size, 164 uint32_t data_size, const void *data,
|
| H A D | virtualization.h | 169 TEE_Result virt_add_guest_spec_data(unsigned int *data_id, size_t data_size, 223 size_t data_size __unused, in virt_add_guest_spec_data()
|
| /optee_os/core/lib/libtomcrypt/ |
| H A D | hash.c | 173 size_t data_size) in hash_sha256_check() argument 180 if (sha256_process(&hs, data, data_size) != CRYPT_OK) in hash_sha256_check() 192 size_t data_size) in hash_sha512_256_compute() argument 198 if (sha512_256_process(&hs, data, data_size) != CRYPT_OK) in hash_sha512_256_compute()
|
| /optee_os/scripts/ |
| H A D | gen_ldelf_hex.py | 41 data_size = 0 90 data_size += sz 119 outf.write(b'const unsigned int ldelf_data_size = %d;\n' % data_size)
|
| /optee_os/ta/pkcs11/src/ |
| H A D | processing_aes.c | 302 size_t data_size = 0; in tee_ae_decrypt_final() local 320 data_size = 0; in tee_ae_decrypt_final() 322 NULL, 0, NULL, &data_size, in tee_ae_decrypt_final() 326 data_ptr = TEE_Malloc(data_size, TEE_MALLOC_FILL_ZERO); in tee_ae_decrypt_final() 333 NULL, 0, data_ptr, &data_size, in tee_ae_decrypt_final() 335 assert(res || data_size); in tee_ae_decrypt_final() 356 ctx->out_data[ctx->out_count].size = data_size; in tee_ae_decrypt_final()
|
| /optee_os/core/include/drivers/ |
| H A D | caam_extension.h | 42 TEE_Result caam_mp_sign(uint8_t *data, size_t *data_size, uint8_t *sig,
|
| /optee_os/lib/libutee/include/ |
| H A D | utee_types.h | 65 uint32_t data_size; member
|
| /optee_os/core/tee/ |
| H A D | tee_rpmb_fs.c | 77 uint32_t data_size; member 1943 fe->flags, fe->data_size, fe->start_address, fe->filename); in dump_fat() 1960 DMSG("fh->fat_entry.data_size=%u", fh->fat_entry.data_size); in dump_fh() 2243 if ((fe->flags & FILE_IS_ACTIVE) && fe->data_size > 0) { in read_fat() 2246 fe->data_size); in read_fat() 2437 if (pos >= fh->fat_entry.data_size) { in rpmb_fs_read() 2442 size = MIN(size, fh->fat_entry.data_size - pos); in rpmb_fs_read() 2478 size_t old_size = fh->fat_entry.data_size; in update_write_helper() 2593 if (end <= fh->fat_entry.data_size && in rpmb_fs_write_primitive() 2604 size_t new_size = MAX(end, fh->fat_entry.data_size); in rpmb_fs_write_primitive() [all …]
|
| /optee_os/lib/libutee/ |
| H A D | tee_api_objects.c | 78 objectInfo->dataSize = info.data_size; in TEE_GetObjectInfo() 107 objectInfo->dataSize = info.data_size; in __GP11_TEE_GetObjectInfo() 130 objectInfo->dataSize = info.data_size; in TEE_GetObjectInfo1() 154 objectInfo->dataSize = info.data_size; in __GP11_TEE_GetObjectInfo1() 834 objectInfo->dataSize = info.data_size; in TEE_GetNextPersistentObject() 876 objectInfo->dataSize = info.data_size; in __GP11_TEE_GetNextPersistentObject() 1026 ((uint32_t)offset + info.data_size > in TEE_SeekObjectData() 1028 (uint32_t)offset + info.data_size < info.data_size)) { in TEE_SeekObjectData()
|
| /optee_os/lib/libmbedtls/core/ |
| H A D | hash.c | 183 size_t data_size) in hash_sha256_check() argument 191 mbedtls_sha256_update(&hs, data, data_size); in hash_sha256_check()
|