|
TA-REF
|
#include <compiler.h>#include <stdint.h>#include <stdbool.h>#include <stddef.h>#include <tee_api_defines.h>#include "tee_api_tee_types.h"
Include dependency graph for tee_api_types.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | TEE_UUID |
| struct | TEE_Identity |
| union | TEE_Param |
| struct | TEE_ObjectInfo |
| struct | TEE_Attribute |
| struct | TEE_OperationInfo |
| struct | TEE_OperationInfoKey |
| struct | TEE_OperationInfoMultiple |
| struct | TEE_Time |
| struct | TEE_SEReaderProperties |
| struct | TEE_SEAID |
Typedefs | |
| typedef uint32_t | TEE_Result |
| typedef struct __TEE_TASessionHandle * | TEE_TASessionHandle |
| typedef struct __TEE_PropSetHandle * | TEE_PropSetHandle |
| typedef struct __TEE_ObjectHandle * | TEE_ObjectHandle |
| typedef struct __TEE_ObjectEnumHandle * | TEE_ObjectEnumHandle |
| typedef struct __TEE_OperationHandle * | TEE_OperationHandle |
| typedef uint32_t | TEE_ObjectType |
| typedef uint32_t | TEE_BigInt |
| typedef uint32_t | TEE_BigIntFMM |
| typedef uint32_t TEE_BigIntFMMContext | __aligned(__alignof__(void *)) |
| typedef struct __TEE_SEServiceHandle * | TEE_SEServiceHandle |
| typedef struct __TEE_SEReaderHandle * | TEE_SEReaderHandle |
| typedef struct __TEE_SESessionHandle * | TEE_SESessionHandle |
| typedef struct __TEE_SEChannelHandle * | TEE_SEChannelHandle |
| typedef uint32_t | TEE_ErrorOrigin |
| typedef void * | TEE_Session |
Enumerations | |
| enum | TEE_Whence { TEE_DATA_SEEK_SET = 0 , TEE_DATA_SEEK_CUR = 1 , TEE_DATA_SEEK_END = 2 } |
| enum | TEE_OperationMode { TEE_MODE_ENCRYPT = 0 , TEE_MODE_DECRYPT = 1 , TEE_MODE_SIGN = 2 , TEE_MODE_VERIFY = 3 , TEE_MODE_MAC = 4 , TEE_MODE_DIGEST = 5 , TEE_MODE_DERIVE = 6 } |
| typedef uint32_t TEE_BigIntFMMContext __aligned(__alignof__(void *)) |
| typedef uint32_t TEE_BigInt |
| typedef uint32_t TEE_BigIntFMM |
| typedef uint32_t TEE_ErrorOrigin |
| typedef struct __TEE_ObjectEnumHandle* TEE_ObjectEnumHandle |
| typedef struct __TEE_ObjectHandle* TEE_ObjectHandle |
| typedef uint32_t TEE_ObjectType |
| typedef struct __TEE_OperationHandle* TEE_OperationHandle |
| typedef struct __TEE_PropSetHandle* TEE_PropSetHandle |
| typedef uint32_t TEE_Result |
| typedef struct __TEE_SEChannelHandle* TEE_SEChannelHandle |
| typedef struct __TEE_SEReaderHandle* TEE_SEReaderHandle |
| typedef struct __TEE_SEServiceHandle* TEE_SEServiceHandle |
| typedef struct __TEE_SESessionHandle* TEE_SESessionHandle |
| typedef void* TEE_Session |
| typedef struct __TEE_TASessionHandle* TEE_TASessionHandle |
| enum TEE_OperationMode |
| enum TEE_Whence |