| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/xtest/ |
| H A D | xtest_helpers.h | 27 TEEC_Result xtest_teec_open_session(TEEC_Session *session, 31 TEEC_Result xtest_teec_open_static_session(TEEC_Session *session, 45 TEEC_Session *s, 52 TEEC_Session *s, 57 TEEC_Session *s, 63 TEEC_Session *s, 68 TEEC_Session *s, 72 TEEC_Session *s, 79 TEEC_Session *s, 86 TEEC_Session *s, [all …]
|
| H A D | regression_4100.c | 18 static TEEC_Result cmd_new_var(ADBG_Case_t *c, TEEC_Session *s, in cmd_new_var() 36 static TEEC_Result cmd_new_fmm_var(ADBG_Case_t *c, TEEC_Session *s, in cmd_new_fmm_var() 55 static TEEC_Result cmd_new_fmm_ctx(ADBG_Case_t *c, TEEC_Session *s, in cmd_new_fmm_ctx() 76 static TEEC_Result cmd_free_handle(ADBG_Case_t *c, TEEC_Session *s, in cmd_free_handle() 96 static TEEC_Result cmd_from_octet_string(ADBG_Case_t *c, TEEC_Session *s, in cmd_from_octet_string() 118 static TEEC_Result cmd_from_s32(ADBG_Case_t *c, TEEC_Session *s, in cmd_from_s32() 136 static TEEC_Result cmd_get_bit(ADBG_Case_t *c, TEEC_Session *s, in cmd_get_bit() 155 static TEEC_Result cmd_get_bit_count(ADBG_Case_t *c, TEEC_Session *s, in cmd_get_bit_count() 174 static TEEC_Result cmd_binary_cmd(ADBG_Case_t *c, TEEC_Session *s, uint32_t cmd, in cmd_binary_cmd() 192 static TEEC_Result cmd_unary_cmd(ADBG_Case_t *c, TEEC_Session *s, uint32_t cmd, in cmd_unary_cmd() [all …]
|
| H A D | regression_6000.c | 101 static TEEC_Result fs_open(TEEC_Session *sess, void *id, uint32_t id_size, in fs_open() 126 static TEEC_Result fs_create(TEEC_Session *sess, void *id, uint32_t id_size, in fs_create() 156 static TEEC_Result fs_create_overwrite(TEEC_Session *sess, void *id, in fs_create_overwrite() 176 static TEEC_Result fs_close(TEEC_Session *sess, uint32_t obj) in fs_close() 189 static TEEC_Result fs_read(TEEC_Session *sess, uint32_t obj, void *data, in fs_read() 213 static TEEC_Result fs_write(TEEC_Session *sess, uint32_t obj, void *data, in fs_write() 231 static TEEC_Result fs_seek(TEEC_Session *sess, uint32_t obj, int32_t offset, in fs_seek() 247 static TEEC_Result fs_unlink(TEEC_Session *sess, uint32_t obj) in fs_unlink() 260 static TEEC_Result fs_trunc(TEEC_Session *sess, uint32_t obj, uint32_t len) in fs_trunc() 274 static TEEC_Result fs_rename(TEEC_Session *sess, uint32_t obj, void *id, in fs_rename() [all …]
|
| H A D | regression_1000.c | 45 TEEC_Session *session; 235 TEEC_Session session = { }; in xtest_tee_test_1001() 256 TEEC_Session session = { }; in xtest_tee_test_1002() 306 TEEC_Session session = { }; in test_1003_thread() 356 TEEC_Session session = { }; in xtest_tee_test_1003() 431 TEEC_Session session = { }; in xtest_tee_test_1004() 451 TEEC_Session session = { }; in xtest_tee_test_invalid_mem_access() 482 TEEC_Session session = { }; in xtest_tee_test_invalid_mem_access2() 525 TEEC_Session sessions[MAX_SESSIONS]; in xtest_tee_test_1005() 543 TEEC_Session session = { }; in xtest_tee_test_1006() [all …]
|
| H A D | xtest_helpers.c | 29 TEEC_Result xtest_teec_open_session(TEEC_Session *session, in xtest_teec_open_session() 42 TEEC_Result ta_crypt_cmd_allocate_operation(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_allocate_operation() 74 TEEC_Session *s, in ta_crypt_cmd_allocate_transient_object() 193 TEEC_Session *s, in ta_crypt_cmd_populate_transient_object() 230 TEE_Result ta_crypt_cmd_set_operation_key(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_set_operation_key() 258 TEEC_Result ta_crypt_cmd_free_transient_object(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_free_transient_object() 281 TEEC_Result ta_crypt_cmd_derive_key(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_derive_key() 322 TEEC_Session *s, in ta_crypt_cmd_get_object_buffer_attribute() 356 TEEC_Result ta_crypt_cmd_free_operation(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_free_operation() 379 bool ta_crypt_cmd_is_algo_supported(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_is_algo_supported() [all …]
|
| H A D | install_ta.c | 60 static void install_ta(TEEC_Session *sess, void *buf, size_t blen) in install_ta() 78 static void install_file(TEEC_Session *sess, const char *dirname, in install_file() 90 static void install_dir(TEEC_Session *sess, const char *dirname) in install_dir() 120 TEEC_Session sess = { }; in install_ta_runner_cmd_parser()
|
| H A D | stats.c | 57 static void open_sess(TEEC_Context *ctx, TEEC_Session *sess) in open_sess() 75 static int close_sess(TEEC_Context *ctx, TEEC_Session *sess) in close_sess() 86 TEEC_Session sess = { }; in stat_pager() 120 TEEC_Session sess = { }; in stat_alloc() 193 TEEC_Session sess = { }; in stat_memleak()
|
| H A D | regression_4000.c | 27 static TEEC_Result ta_crypt_cmd_reset_operation(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_reset_operation() 48 TEEC_Session *s, in ta_crypt_cmd_copy_operation() 74 static TEEC_Result ta_crypt_cmd_digest_update(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_digest_update() 102 static TEEC_Result ta_crypt_cmd_digest_do_final(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_digest_do_final() 140 TEEC_Session *s, in ta_crypt_cmd_set_operation_key2() 171 static TEEC_Result ta_crypt_cmd_mac_init(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_mac_init() 203 static TEEC_Result ta_crypt_cmd_mac_update(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_mac_update() 232 TEEC_Session *s, in ta_crypt_cmd_mac_final_compute() 270 static TEEC_Result ta_crypt_cmd_cipher_init(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_cipher_init() 303 static TEEC_Result ta_crypt_cmd_cipher_update(ADBG_Case_t *c, TEEC_Session *s, in ta_crypt_cmd_cipher_update() [all …]
|
| H A D | regression_2000.c | 32 static TEE_Result socket_tcp_open(TEEC_Session *session, uint32_t ip_vers, in socket_tcp_open() 62 static TEE_Result socket_udp_open(TEEC_Session *session, uint32_t ip_vers, in socket_udp_open() 92 static TEE_Result socket_send(TEEC_Session *session, in socket_send() 116 static TEE_Result socket_recv(TEEC_Session *session, in socket_recv() 140 static TEE_Result socket_get_error(TEEC_Session *session, in socket_get_error() 160 static TEE_Result socket_close(TEEC_Session *session, in socket_close() 174 static TEE_Result socket_ioctl(TEEC_Session *session, in socket_ioctl() 264 TEEC_Session session = { }; in xtest_tee_test_2001() 420 TEEC_Session session = { }; in xtest_tee_test_2002_thread() 559 TEEC_Session session = { }; in xtest_tee_test_2003() [all …]
|
| H A D | regression_8000.c | 313 static void xtest_test_derivation_hkdf(ADBG_Case_t *c, TEEC_Session *session) in xtest_test_derivation_hkdf() 450 static void xtest_test_derivation_concat_kdf(ADBG_Case_t *c, TEEC_Session *session) in xtest_test_derivation_concat_kdf() 569 static void xtest_test_derivation_pbkdf2(ADBG_Case_t *c, TEEC_Session *session) in xtest_test_derivation_pbkdf2() 700 static TEEC_Result enc_fs_km_self_test(TEEC_Session *sess) in enc_fs_km_self_test() 712 TEEC_Session session = { }; in xtest_tee_test_8001() 739 TEEC_Session sess = { }; in xtest_tee_test_8002()
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/xtest/gp/include/ |
| H A D | xml_timearithm_api.h | 77 static TEEC_Session session01; 78 static TEEC_Session *SESSION01 = &session01; 620 static TEEC_Result Invoke_BigIntCmpS32(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_BigIntCmpS32() 629 static TEEC_Result Invoke_BigIntCmp(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_BigIntCmp() 638 TEEC_Session *sess, in Invoke_BigIntComputeExtendedGcd() 648 static TEEC_Result Invoke_BigIntAddMod(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_BigIntAddMod() 655 static TEEC_Result Invoke_BigIntAdd(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_BigIntAdd() 662 static TEEC_Result Invoke_BigIntMul(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_BigIntMul() 669 static TEEC_Result Invoke_BigIntMulMod(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_BigIntMulMod() 676 static TEEC_Result Invoke_StoreS32(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_StoreS32() [all …]
|
| H A D | xml_datastorage_api.h | 221 static TEEC_Session session[2]; 222 static TEEC_Session *SESSION01 = session; 223 static TEEC_Session *SESSION02 = session + 1; 1211 ADBG_Case_t *c, TEEC_Session *sess, uint32_t cmdId, in Invoke_ReadObjectData() 1258 TEEC_Session *sess, in Invoke_RenamePersistentObject() 1291 TEEC_Session *sess, in Invoke_AllocateTransientObject() 1302 TEEC_Session *sess, uint32_t cmd, in Invoke_GetObjectInfo1() 1331 static TEEC_Result Invoke_GetObjectInfo(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_GetObjectInfo() 1379 TEEC_Session *sess, uint32_t cmd, in Invoke_RestrictObjectUsage1() 1387 TEEC_Session *sess, uint32_t cmd, in Invoke_RestrictObjectUsage() [all …]
|
| H A D | xml_internal_api.h | 97 static TEEC_Session session[2]; 98 static TEEC_Session *SESSION01 = session; 99 static TEEC_Session *SESSION02 = session + 1; 252 static TEEC_Result Invoke_MemFill(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_MemFill() 261 ADBG_Case_t *c, TEEC_Session *sess, uint32_t cmdId, in Invoke_GetPropertyAsXXX_withoutEnum() 319 ADBG_Case_t *c, TEEC_Session *sess, uint32_t cmdId, in Invoke_MemCompare() 358 TEEC_Session *sess, uint32_t cmdId, in Invoke_SetInstanceData() 383 ADBG_Case_t *c, TEEC_Session *sess, uint32_t cmdId, char *expectedData, in Invoke_GetInstanceData() 418 ADBG_Case_t *c, TEEC_Session *sess, uint32_t cmdId, in Invoke_ProcessInvokeTAOpenSession() 458 TEEC_Session *sess, in Invoke_CheckMemoryAccessRight() [all …]
|
| H A D | xml_common_api.h | 114 Invoke_Simple_Function(ADBG_Case_t *c __unused, TEEC_Session *sess, in Invoke_Simple_Function() 124 Invoke_Simple_Function_v1(ADBG_Case_t *c __unused, TEEC_Session *sess, in Invoke_Simple_Function_v1() 140 Invoke_Simple_Function_v2(ADBG_Case_t *c __unused, TEEC_Session *sess, in Invoke_Simple_Function_v2() 159 Invoke_Simple_Function_v3(ADBG_Case_t *c __unused, TEEC_Session *sess, in Invoke_Simple_Function_v3() 180 Invoke_Simple_Function_v4(ADBG_Case_t *c __unused, TEEC_Session *sess, in Invoke_Simple_Function_v4() 214 TEEC_Session *sess, in GetObjectBufferAttribute_helper() 267 Invoke_GetObjectBufferAttribute(ADBG_Case_t *c, TEEC_Session *sess, in Invoke_GetObjectBufferAttribute() 276 Invoke_FreeTransientObject(ADBG_Case_t *c, TEEC_Session *sess, uint32_t cmd, in Invoke_FreeTransientObject()
|
| H A D | xml_crypto_api.h | 211 static TEEC_Session session[2]; 212 static TEEC_Session *SESSION01 = session; 213 static TEEC_Session *SESSION02 = session + 1; 1025 static TEEC_Result mac_compute_final(ADBG_Case_t *c, TEEC_Session *s, 1030 static TEEC_Result cipher_do_final(ADBG_Case_t *c, TEEC_Session *s, 1058 TEEC_Session *s, in Invoke_Crypto_AllocateOperation() 1092 TEEC_Session *s, in Invoke_Crypto_GetOperationInfo() 1128 TEEC_Session *s, in Invoke_Crypto_GetOperationInfoMultiple() 1228 static TEEC_Result Invoke_Crypto_ResetOperation(ADBG_Case_t *c, TEEC_Session *s, in Invoke_Crypto_ResetOperation() 1236 TEEC_Session *s, in Invoke_Crypto_FreeAllKeysAndOperations() [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v1/host/rk_test/ |
| H A D | rktest.c | 15 static TEEC_Result invoke_transfer_data(TEEC_Context *context, TEEC_Session *session, in invoke_transfer_data() 72 static TEEC_Result invoke_storage(TEEC_Session *session, in invoke_storage() 79 static TEEC_Result test_storage_speed(TEEC_Session *session, in test_storage_speed() 114 static TEEC_Result invoke_storage_speed(TEEC_Session *session, in invoke_storage_speed() 131 static TEEC_Result invoke_property(TEEC_Session *session, in invoke_property() 138 static TEEC_Result invoke_crypto_sha(TEEC_Session *session, in invoke_crypto_sha() 145 static TEEC_Result invoke_crypto_aes(TEEC_Session *session, in invoke_crypto_aes() 152 static TEEC_Result invoke_crypto_rsa(TEEC_Session *session, in invoke_crypto_rsa() 159 static TEEC_Result invoke_otp_read(TEEC_Session *session, in invoke_otp_read() 166 static TEEC_Result invoke_otp_write(TEEC_Session *session, in invoke_otp_write() [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/rk_test/ |
| H A D | rktest.c | 43 TEEC_Session *session, in invoke_transfer_data() 101 static TEEC_Result invoke_storage(TEEC_Session *session, in invoke_storage() 108 static TEEC_Result test_storage_speed(TEEC_Session *session, in test_storage_speed() 143 static TEEC_Result invoke_storage_speed(TEEC_Session *session, in invoke_storage_speed() 160 static TEEC_Result invoke_property(TEEC_Session *session, in invoke_property() 167 static TEEC_Result invoke_crypto_sha(TEEC_Session *session, in invoke_crypto_sha() 174 static TEEC_Result invoke_crypto_aes(TEEC_Session *session, in invoke_crypto_aes() 181 static TEEC_Result invoke_crypto_rsa(TEEC_Session *session, in invoke_crypto_rsa() 188 static TEEC_Result invoke_secstor_ta(TEEC_Session *session, in invoke_secstor_ta() 250 static TEEC_Result invoke_otp_read(TEEC_Session *session, in invoke_otp_read() [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v1/client_export/public/ |
| H A D | tee_client_api.h | 367 } TEEC_Session; typedef 388 TEEC_Session *session; 447 TEEC_Session *session, 460 void TEEC_CloseSession(TEEC_Session *session); 479 TEEC_Result TEEC_InvokeCommand(TEEC_Session *session,
|
| /OK3568_Linux_fs/u-boot/include/optee_include/ |
| H A D | tee_client_api.h | 343 } TEEC_Session; typedef 364 TEEC_Session *session; 429 TEEC_Session *session, 442 void TEEC_CloseSession(TEEC_Session *session); 461 TEEC_Result TEEC_InvokeCommand(TEEC_Session *session,
|
| H A D | OpteeClientSMC.h | 14 TEEC_Session * session, 19 TEEC_Result TEEC_SMC_CloseSession(TEEC_Session *session, 22 TEEC_Result TEEC_SMC_InvokeCommand(TEEC_Session *session,
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/client_export/public/ |
| H A D | tee_client_api.h | 388 } TEEC_Session; typedef 409 TEEC_Session *session; 468 TEEC_Session *session, 481 void TEEC_CloseSession(TEEC_Session *session); 500 TEEC_Result TEEC_InvokeCommand(TEEC_Session *session,
|
| /OK3568_Linux_fs/external/security/librkcrypto/third_party/optee_client/public/ |
| H A D | tee_client_api.h | 388 } TEEC_Session; typedef 409 TEEC_Session *session; 468 TEEC_Session *session, 481 void TEEC_CloseSession(TEEC_Session *session); 500 TEEC_Result TEEC_InvokeCommand(TEEC_Session *session,
|
| /OK3568_Linux_fs/u-boot/lib/optee_clientApi/ |
| H A D | OpteeClientInterface.c | 97 TEEC_Session TeecSession; in trusty_base_write_security_data() 197 TEEC_Session TeecSession; in trusty_base_read_security_data() 292 TEEC_Session TeecSession; in trusty_base_end_security_data() 419 TEEC_Session TeecSession; in trusty_base_end_efuse_or_otp() 470 TEEC_Session TeecSession; in trusty_base_efuse_or_otp_operation() 640 TEEC_Session TeecSession; in trusty_write_oem_ns_otp() 705 TEEC_Session TeecSession; in trusty_read_oem_ns_otp() 772 TEEC_Session TeecSession; in trusty_write_oem_otp_key() 837 TEEC_Session TeecSession; in trusty_oem_otp_key_is_written() 889 TEEC_Session TeecSession; in trusty_set_oem_hr_otp_read_lock() [all …]
|
| H A D | OpteeClientApiLib.c | 325 TEEC_Session *session, in TEEC_OpenSession() 373 void TEEC_CloseSession(TEEC_Session *session) in TEEC_CloseSession() 394 TEEC_Result TEEC_InvokeCommand(TEEC_Session *session, in TEEC_InvokeCommand()
|
| /OK3568_Linux_fs/external/security/librkcrypto/src/ |
| H A D | rkcrypto_otp_key.c | 68 TEEC_Session session; in rk_write_oem_otp_key() 125 TEEC_Session session; in rk_oem_otp_key_is_written() 180 TEEC_Session session; in rk_set_oem_hr_otp_read_lock() 229 TEEC_Session session; in rk_oem_otp_key_cipher_virt() 330 TEEC_Session session; in rk_oem_otp_key_cipher()
|