Home
last modified time | relevance | path

Searched refs:TEEC_Session (Results 1 – 25 of 39) sorted by relevance

12

/OK3568_Linux_fs/external/security/rk_tee_user/v2/host/xtest/
H A Dxtest_helpers.h27 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 Dregression_4100.c18 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 Dregression_6000.c101 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 Dregression_1000.c45 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 Dxtest_helpers.c29 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 Dinstall_ta.c60 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 Dstats.c57 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 Dregression_4000.c27 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 Dregression_2000.c32 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 Dregression_8000.c313 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 Dxml_timearithm_api.h77 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 Dxml_datastorage_api.h221 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 Dxml_internal_api.h97 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 Dxml_common_api.h114 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 Dxml_crypto_api.h211 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 Drktest.c15 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 Drktest.c43 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 Dtee_client_api.h367 } 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 Dtee_client_api.h343 } 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 DOpteeClientSMC.h14 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 Dtee_client_api.h388 } 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 Dtee_client_api.h388 } 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 DOpteeClientInterface.c97 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 DOpteeClientApiLib.c325 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 Drkcrypto_otp_key.c68 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()

12