Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
tee_open_session_arg Struct Reference

More...

#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
 

Detailed Description

  • Open session argument

Field Documentation

◆ cancel_id

uint32_t tee_open_session_arg::cancel_id

[in] cancellation id, a unique value to identify this request

◆ clnt_login

uint32_t tee_open_session_arg::clnt_login

login class of client, TEE_IOCTL_LOGIN_* above

◆ clnt_uuid

uint8_t tee_open_session_arg::clnt_uuid[16]

[in] UUID of client

◆ ret

uint32_t tee_open_session_arg::ret

[out] return value

◆ ret_origin

uint32_t tee_open_session_arg::ret_origin

[out] origin of the return value

◆ session

uint32_t tee_open_session_arg::session

[out] session id

◆ uuid

uint8_t tee_open_session_arg::uuid[16]

[in] UUID of the Trusted Application


The documentation for this struct was generated from the following file: