Home
last modified time | relevance | path

Searched refs:data_size (Results 1 – 25 of 42) sorted by relevance

12

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_driver_wrappers_no_static.c125 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 Dpsa_crypto_rsa.c154 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 Dpsa_crypto_ecp.h91 size_t data_size,
121 uint8_t *data, size_t data_size, size_t *data_length);
H A Dpsa_crypto_rsa.h73 size_t data_size,
103 uint8_t *data, size_t data_size, size_t *data_length);
H A Dpsa_crypto_ecp.c254 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 Dpsa_crypto_driver_wrappers_no_static.h18 uint8_t *data, size_t data_size, size_t *data_length);
H A Dpsa_crypto_ffdh.c148 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 Dpsa_crypto_ffdh.h72 size_t data_size,
H A Dpsa_crypto_storage.c77 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 Dstm32_saes.c701 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 Dstm32_cryp.c782 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 Dstm32_cryp.h70 size_t data_size);
72 uint8_t *data, size_t data_size);
75 size_t data_size);
/optee_os/core/kernel/
H A Dtransfer_list.c113 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 Dtransfer_list.c28 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 Dcrypto_compat.h208 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 Dtransfer_list.h92 uint32_t data_size; member
159 uint32_t data_size,
164 uint32_t data_size, const void *data,
H A Dvirtualization.h169 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 Dhash.c173 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 Dgen_ldelf_hex.py41 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 Dprocessing_aes.c302 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 Dcaam_extension.h42 TEE_Result caam_mp_sign(uint8_t *data, size_t *data_size, uint8_t *sig,
/optee_os/lib/libutee/include/
H A Dutee_types.h65 uint32_t data_size; member
/optee_os/core/tee/
H A Dtee_rpmb_fs.c77 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 Dtee_api_objects.c78 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 Dhash.c183 size_t data_size) in hash_sha256_check() argument
191 mbedtls_sha256_update(&hs, data, data_size); in hash_sha256_check()

12