Home
last modified time | relevance | path

Searched refs:data_length (Results 1 – 22 of 22) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_storage.c82 size_t data_length = 0; in psa_crypto_storage_load() local
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()
130 size_t data_length) in psa_crypto_storage_store() argument
140 status = psa_its_set(data_identifier, (uint32_t) data_length, data, 0); in psa_crypto_storage_store()
150 if (data_identifier_info.size != data_length) { in psa_crypto_storage_store()
203 size_t *data_length) in psa_crypto_storage_get_data_length() argument
214 *data_length = (size_t) data_identifier_info.size; in psa_crypto_storage_get_data_length()
237 const size_t data_length, in psa_format_key_data_for_storage() argument
253 MBEDTLS_PUT_UINT32_LE(data_length, storage_format->data_len, 0); in psa_format_key_data_for_storage()
[all …]
H A Dpsa_its_file.c121 uint32_t data_length, in psa_its_get() argument
135 if (data_offset + data_length < data_offset) { in psa_its_get()
139 if (data_offset + data_length > SIZE_MAX) { in psa_its_get()
143 if (data_offset + data_length > info.size) { in psa_its_get()
159 n = fread(p_data, 1, data_length, stream); in psa_its_get()
160 if (n != data_length) { in psa_its_get()
176 uint32_t data_length, in psa_its_set() argument
191 MBEDTLS_PUT_UINT32_LE(data_length, header.size, 0); in psa_its_set()
209 if (data_length != 0) { in psa_its_set()
210 n = fwrite(p_data, 1, data_length, stream); in psa_its_set()
[all …]
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()
167 data_length in psa_driver_wrapper_export_public_key()
181 data_length in psa_driver_wrapper_export_public_key()
196 data_length ) ); in psa_driver_wrapper_export_public_key()
209 data_length in psa_driver_wrapper_export_public_key()
H A Dpsa_crypto_ecp.h36 size_t data_length,
76 const uint8_t *data, size_t data_length,
92 size_t *data_length);
121 uint8_t *data, size_t data_size, size_t *data_length);
H A Dpsa_crypto_ecp.c92 const uint8_t *data, size_t data_length, in mbedtls_psa_ecp_load_representation() argument
98 size_t curve_bytes = data_length; in mbedtls_psa_ecp_load_representation()
109 if ((data_length & 1) == 0) { in mbedtls_psa_ecp_load_representation()
112 curve_bytes = data_length / 2; in mbedtls_psa_ecp_load_representation()
165 data_length)); in mbedtls_psa_ecp_load_representation()
182 data_length)); in mbedtls_psa_ecp_load_representation()
211 const uint8_t *data, size_t data_length, in mbedtls_psa_ecp_import_key() argument
222 data_length, in mbedtls_psa_ecp_import_key()
255 size_t *data_length) in mbedtls_psa_ecp_export_key() argument
275 data_length, in mbedtls_psa_ecp_export_key()
[all …]
H A Dpsa_crypto_ffdh.c149 size_t *data_length) in mbedtls_psa_ffdh_export_public_key() argument
163 *data_length = key_buffer_size; in mbedtls_psa_ffdh_export_public_key()
184 *data_length = key_len; in mbedtls_psa_ffdh_export_public_key()
239 const uint8_t *data, size_t data_length, in mbedtls_psa_ffdh_import_key() argument
245 if (key_buffer_size < data_length) { in mbedtls_psa_ffdh_import_key()
248 memcpy(key_buffer, data, data_length); in mbedtls_psa_ffdh_import_key()
249 *key_buffer_length = data_length; in mbedtls_psa_ffdh_import_key()
250 *bits = PSA_BYTES_TO_BITS(data_length); in mbedtls_psa_ffdh_import_key()
H A Dpsa_crypto_rsa.h27 size_t data_length,
58 const uint8_t *data, size_t data_length,
74 size_t *data_length);
103 uint8_t *data, size_t data_size, size_t *data_length);
H A Dpsa_crypto_storage.h105 const size_t data_length);
135 size_t *data_length);
172 const size_t data_length,
H A Dpsa_crypto_its.h66 uint32_t data_length,
92 uint32_t data_length,
H A Dpsa_crypto_ffdh.h73 size_t *data_length);
127 const uint8_t *data, size_t data_length,
H A Dpsa_crypto.c731 size_t data_length) in psa_copy_key_material_into_slot()
734 data_length); in psa_copy_key_material_into_slot()
739 memcpy(slot->key.data, data, data_length); in psa_copy_key_material_into_slot()
745 const uint8_t *data, size_t data_length, in psa_import_key_into_slot()
753 if (data_length == 0) { in psa_import_key_into_slot()
758 *bits = PSA_BYTES_TO_BITS(data_length); in psa_import_key_into_slot()
767 memcpy(key_buffer, data, data_length); in psa_import_key_into_slot()
768 *key_buffer_length = data_length; in psa_import_key_into_slot()
776 if (psa_is_dh_key_size_valid(PSA_BYTES_TO_BITS(data_length)) == 0) { in psa_import_key_into_slot()
780 data, data_length, in psa_import_key_into_slot()
729 psa_copy_key_material_into_slot(psa_key_slot_t * slot,const uint8_t * data,size_t data_length) psa_copy_key_material_into_slot() argument
743 psa_import_key_into_slot(const psa_key_attributes_t * attributes,const uint8_t * data,size_t data_length,uint8_t * key_buffer,size_t key_buffer_size,size_t * key_buffer_length,size_t * bits) psa_import_key_into_slot() argument
1470 psa_export_key_buffer_internal(const uint8_t * key_buffer,size_t key_buffer_size,uint8_t * data,size_t data_size,size_t * data_length) psa_export_key_buffer_internal() argument
1485 psa_export_key_internal(const psa_key_attributes_t * attributes,const uint8_t * key_buffer,size_t key_buffer_size,uint8_t * data,size_t data_size,size_t * data_length) psa_export_key_internal() argument
1507 psa_export_key(mbedtls_svc_key_id_t key,uint8_t * data_external,size_t data_size,size_t * data_length) psa_export_key() argument
1558 psa_export_public_key_internal(const psa_key_attributes_t * attributes,const uint8_t * key_buffer,size_t key_buffer_size,uint8_t * data,size_t data_size,size_t * data_length) psa_export_public_key_internal() argument
1622 psa_export_public_key(mbedtls_svc_key_id_t key,uint8_t * data_external,size_t data_size,size_t * data_length) psa_export_public_key() argument
2076 psa_import_key(const psa_key_attributes_t * attributes,const uint8_t * data_external,size_t data_length,mbedtls_svc_key_id_t * key) psa_import_key() argument
6978 psa_hkdf_input(psa_hkdf_key_derivation_t * hkdf,psa_algorithm_t kdf_alg,psa_key_derivation_step_t step,const uint8_t * data,size_t data_length) psa_hkdf_input() argument
7108 psa_tls12_prf_set_seed(psa_tls12_prf_key_derivation_t * prf,const uint8_t * data,size_t data_length) psa_tls12_prf_set_seed() argument
7131 psa_tls12_prf_set_key(psa_tls12_prf_key_derivation_t * prf,const uint8_t * data,size_t data_length) psa_tls12_prf_set_key() argument
7155 psa_tls12_prf_set_label(psa_tls12_prf_key_derivation_t * prf,const uint8_t * data,size_t data_length) psa_tls12_prf_set_label() argument
7179 psa_tls12_prf_input(psa_tls12_prf_key_derivation_t * prf,psa_key_derivation_step_t step,const uint8_t * data,size_t data_length) psa_tls12_prf_input() argument
7199 psa_tls12_prf_psk_to_ms_set_key(psa_tls12_prf_key_derivation_t * prf,const uint8_t * data,size_t data_length) psa_tls12_prf_psk_to_ms_set_key() argument
7263 psa_tls12_prf_psk_to_ms_set_other_key(psa_tls12_prf_key_derivation_t * prf,const uint8_t * data,size_t data_length) psa_tls12_prf_psk_to_ms_set_other_key() argument
7290 psa_tls12_prf_psk_to_ms_input(psa_tls12_prf_key_derivation_t * prf,psa_key_derivation_step_t step,const uint8_t * data,size_t data_length) psa_tls12_prf_psk_to_ms_input() argument
7315 psa_tls12_ecjpake_to_pms_input(psa_tls12_ecjpake_to_pms_t * ecjpake,psa_key_derivation_step_t step,const uint8_t * data,size_t data_length) psa_tls12_ecjpake_to_pms_input() argument
7364 psa_pbkdf2_set_salt(psa_pbkdf2_key_derivation_t * pbkdf2,const uint8_t * data,size_t data_length) psa_pbkdf2_set_salt() argument
7449 psa_pbkdf2_set_password(psa_pbkdf2_key_derivation_t * pbkdf2,psa_algorithm_t kdf_alg,const uint8_t * data,size_t data_length) psa_pbkdf2_set_password() argument
7484 psa_pbkdf2_input(psa_pbkdf2_key_derivation_t * pbkdf2,psa_algorithm_t kdf_alg,psa_key_derivation_step_t step,const uint8_t * data,size_t data_length) psa_pbkdf2_input() argument
7558 psa_key_derivation_input_internal(psa_key_derivation_operation_t * operation,psa_key_derivation_step_t step,psa_key_type_t key_type,const uint8_t * data,size_t data_length) psa_key_derivation_input_internal() argument
7657 psa_key_derivation_input_bytes(psa_key_derivation_operation_t * operation,psa_key_derivation_step_t step,const uint8_t * data_external,size_t data_length) psa_key_derivation_input_bytes() argument
[all...]
H A Dpsa_crypto_rsa.c60 psa_key_type_t type, const uint8_t *data, size_t data_length, in mbedtls_psa_rsa_load_representation() argument
74 status = mbedtls_to_psa_error(mbedtls_rsa_parse_key(*p_rsa, data, data_length)); in mbedtls_psa_rsa_load_representation()
76 status = mbedtls_to_psa_error(mbedtls_rsa_parse_pubkey(*p_rsa, data, data_length)); in mbedtls_psa_rsa_load_representation()
111 const uint8_t *data, size_t data_length, in mbedtls_psa_rsa_import_key() argument
121 data_length, in mbedtls_psa_rsa_import_key()
155 size_t *data_length) in mbedtls_psa_rsa_export_key() argument
186 *data_length = 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
205 data_length); in mbedtls_psa_rsa_export_public_key()
H A Dpsa_crypto_core.h258 * \param data_length Size of the key buffer.
270 size_t data_length);
293 * \param[in] data_length Size of the \p data buffer in bytes.
297 * size is greater or equal to \p data_length.
311 const uint8_t *data, size_t data_length,
326 * \param[out] data_length On success, the number of bytes written in
340 uint8_t *data, size_t data_size, size_t *data_length);
354 * \param[out] data_length On success, the number of bytes written in
368 uint8_t *data, size_t data_size, size_t *data_length);
H A Dpsa_crypto_driver_wrappers_no_static.h18 uint8_t *data, size_t data_size, size_t *data_length);
H A Dpsa_crypto_driver_wrappers.h703 size_t data_length, in psa_driver_wrapper_get_key_buffer_size_from_key_data() argument
716 PSA_BYTES_TO_BITS( data_length ) ); in psa_driver_wrapper_get_key_buffer_size_from_key_data()
724 (void)data_length; in psa_driver_wrapper_get_key_buffer_size_from_key_data()
838 size_t data_length, in psa_driver_wrapper_import_key() argument
866 attributes, data, data_length, bits ); in psa_driver_wrapper_import_key()
889 data_length, in psa_driver_wrapper_import_key()
904 data_length, in psa_driver_wrapper_import_key()
920 data, data_length, in psa_driver_wrapper_import_key()
931 data_length, in psa_driver_wrapper_import_key()
951 uint8_t *data, size_t data_size, size_t *data_length ) in psa_driver_wrapper_export_key() argument
[all …]
H A Dpsa_crypto_mac.c106 size_t data_length) in psa_hmac_update_internal() argument
108 return psa_hash_update(&hmac->hash_ctx, data, data_length); in psa_hmac_update_internal()
/optee_os/core/pta/
H A Dwidevine.c140 uint32_t data_length = 0; in get_dt_data() local
147 data_length = tpm_auth_pub_size; in get_dt_data()
150 data_length = widevine_priv_size; in get_dt_data()
155 if (data_length == 0) in get_dt_data()
158 if (data_length > params[0].memref.size) { in get_dt_data()
159 params[0].memref.size = data_length; in get_dt_data()
163 params[0].memref.size = data_length; in get_dt_data()
164 memcpy(params[0].memref.buffer, data, data_length); in get_dt_data()
/optee_os/lib/libmbedtls/mbedtls/include/psa/
H A Dcrypto_compat.h182 psa_key_type_t type, const uint8_t *data, size_t data_length) in psa_set_key_domain_parameters() argument
185 if (data_length != 0) { in psa_set_key_domain_parameters()
208 uint8_t *data, size_t data_size, size_t *data_length) in psa_get_key_domain_parameters() argument
213 *data_length = 0; in psa_get_key_domain_parameters()
H A Dcrypto.h619 * \param data_length Size of the \p data buffer in bytes.
651 size_t data_length,
720 * \param[out] data_length On success, the number of bytes
747 size_t *data_length);
795 * \param[out] data_length On success, the number of bytes
822 size_t *data_length);
3366 * \param data_length Size of the \p data buffer in bytes.
3388 size_t data_length);
H A Dcrypto_se_driver.h985 size_t data_length,
/optee_os/core/lib/libefi/
H A Dhob.c115 TEE_UUID *guid, uint16_t data_length, in efi_create_guid_hob() argument
121 hob_length = data_length + sizeof(struct efi_hob_guid_type); in efi_create_guid_hob()
123 if (!guid || !data || hob_length < data_length) in efi_create_guid_hob()
/optee_os/core/lib/libefi/include/efi/
H A Dhob.h118 TEE_UUID *guid, uint16_t data_length,