Searched refs:clnt_id (Results 1 – 9 of 9) sorted by relevance
| /optee_os/core/include/kernel/ |
| H A D | tee_ta_manager.h | 85 TEE_Identity clnt_id; /* Identify of client */ member 108 const TEE_Identity *clnt_id, 114 const TEE_Identity *clnt_id, 120 const TEE_Identity *clnt_id); 133 const TEE_Identity *clnt_id);
|
| /optee_os/core/tee/ |
| H A D | tee_svc.c | 178 return copy_to_user(buf, &to_ta_session(sess)->clnt_id, in get_prop_client_id() 790 TEE_Identity *clnt_id = malloc(sizeof(TEE_Identity)); in syscall_open_ta_session() local 792 if (uuid == NULL || param == NULL || clnt_id == NULL) { in syscall_open_ta_session() 803 clnt_id->login = TEE_LOGIN_TRUSTED_APP; in syscall_open_ta_session() 804 memcpy(&clnt_id->uuid, &sess->ctx->uuid, sizeof(TEE_UUID)); in syscall_open_ta_session() 811 clnt_id, cancel_req_to, param); in syscall_open_ta_session() 826 free_wipe(clnt_id); in syscall_open_ta_session() 834 TEE_Identity clnt_id = { }; in syscall_close_ta_session() local 839 clnt_id.login = TEE_LOGIN_TRUSTED_APP; in syscall_close_ta_session() 840 memcpy(&clnt_id.uuid, &sess->ctx->uuid, sizeof(TEE_UUID)); in syscall_close_ta_session() [all …]
|
| H A D | entry_std.c | 330 TEE_Identity *clnt_id) in get_open_session_meta() argument 342 clnt_id->login = params[1].u.value.c; in get_open_session_meta() 343 switch (clnt_id->login) { in get_open_session_meta() 346 memset(&clnt_id->uuid, 0, sizeof(clnt_id->uuid)); in get_open_session_meta() 353 tee_uuid_from_octets(&clnt_id->uuid, in get_open_session_meta() 369 TEE_Identity clnt_id = { }; in entry_open_session() local 376 &clnt_id); in entry_open_session() 386 &clnt_id, TEE_TIMEOUT_INFINITE, ¶m); in entry_open_session()
|
| /optee_os/core/kernel/ |
| H A D | tee_ta_manager.c | 354 if (s->clnt_id.login == TEE_LOGIN_TRUSTED_APP) { in check_client() 361 if (memcmp(&s->clnt_id, id, sizeof(TEE_Identity)) != 0) { in check_client() 460 const TEE_Identity *clnt_id) in tee_ta_close_session() argument 482 if (check_client(sess, clnt_id) != TEE_SUCCESS) { in tee_ta_close_session() 708 const TEE_Identity *clnt_id, in tee_ta_open_session() argument 734 s->clnt_id = *clnt_id; in tee_ta_open_session() 780 const TEE_Identity *clnt_id, in tee_ta_invoke_command() argument 789 if (check_client(sess, clnt_id) != TEE_SUCCESS) in tee_ta_invoke_command() 1023 const TEE_Identity *clnt_id) in tee_ta_cancel_command() argument 1027 if (check_client(sess, clnt_id) != TEE_SUCCESS) in tee_ta_cancel_command()
|
| H A D | pseudo_ta.c | 24 if (to_ta_session(s)->clnt_id.login == TEE_LOGIN_TRUSTED_APP) in client_is_secure()
|
| /optee_os/core/pta/ |
| H A D | scmi.c | 209 if (ta_session->clnt_id.login != TEE_LOGIN_REE_KERNEL) { in pta_scmi_open_session()
|
| H A D | rtc.c | 314 if (ta_session->clnt_id.login != TEE_LOGIN_REE_KERNEL) in open_session()
|
| /optee_os/core/pta/stm32mp/ |
| H A D | bsec_pta.c | 289 uint32_t login = to_ta_session(ts_get_current_session())->clnt_id.login; in pta_bsec_open_session()
|
| /optee_os/core/pta/tests/ |
| H A D | invoke.c | 48 if (to_ta_session(session)->clnt_id.login == TEE_LOGIN_TRUSTED_APP) { in test_v2p2v()
|