|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
#include <tee.h>
Data Fields | |
| uint8_t | uuid [16] |
| [in] UUID of the Trusted Application | |
| uint8_t | clnt_uuid [16] |
| [in] UUID of client | |
| uint32_t | clnt_login |
| login class of client, TEE_IOCTL_LOGIN_* above | |
| uint32_t | cancel_id |
| [in] cancellation id, a unique value to identify this request | |
| uint32_t | session |
| [out] session id | |
| uint32_t | ret |
| [out] return value | |
| uint32_t | ret_origin |
| [out] origin of the return value | |
| uint32_t tee_open_session_arg::cancel_id |
[in] cancellation id, a unique value to identify this request
| uint32_t tee_open_session_arg::clnt_login |
login class of client, TEE_IOCTL_LOGIN_* above
| uint8_t tee_open_session_arg::clnt_uuid[16] |
[in] UUID of client
| uint32_t tee_open_session_arg::ret |
[out] return value
| uint32_t tee_open_session_arg::ret_origin |
[out] origin of the return value
| uint32_t tee_open_session_arg::session |
[out] session id
| uint8_t tee_open_session_arg::uuid[16] |
[in] UUID of the Trusted Application