NVIDIA DRIVE OS Linux SDK API Reference
5.2.6 Release
For Test and Development only
tee_internal_datatypes.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2010 GlobalPlatform Inc. All Rights Reserved.
3
* The technology provided or described herein is subject to updates, revisions,
4
* and extensions by GlobalPlatform. Use of this information is governed by the
5
* GlobalPlatform license agreement and any use inconsistent with that agreement
6
* is strictly prohibited
7
*
8
* Copyright (c) 2018-2020, NVIDIA CORPORATION. All rights reserved.
9
* NVIDIA CORPORATION and its licensors retain all intellectual property
10
* and proprietary rights in and to this software, related documentation
11
* and any modifications thereto. Any use, reproduction, disclosure or
12
* distribution of this software and related documentation without an express
13
* license agreement from NVIDIA CORPORATION is strictly prohibited.
14
*/
15
31
#ifndef TEE_INTERNAL_DATATYPES_H
32
#define TEE_INTERNAL_DATATYPES_H
33
34
#include <
tee_internal/tee_internal_constants.h
>
35
#include <tee_internal/tee_internal_os_abstraction_layer.h>
36
#include <tee_common/tee_common_os_abstraction_layer.h>
37
#include <tee_common/tee_common_datatypes.h>
38
47
typedef
struct
48
{
49
/* \brief pointer and size representing a fixed-size memory buffer */
50
TEE_MemoryReference
memref
;
51
/* \brief a pair of integer values */
52
TEE_Value
value
;
53
}
TEE_Param
;
54
59
typedef
struct
60
{
61
uint32_t
seconds
;
62
uint32_t
millis
;
63
}
TEE_Time
;
64
72
typedef
struct
__TEE_PropSetHandle*
TEE_PropSetHandle
;
74
#endif
/* TEE_INTERNAL_DATATYPES_H */
75
TEE_Param::value
TEE_Value value
Definition:
tee_internal_datatypes.h:52
tee_internal_constants.h
GlobalPlatform: Tee Internal Constants
TEE_PropSetHandle
struct __TEE_PropSetHandle * TEE_PropSetHandle
An opaque handle on a property set or enumerator.
Definition:
tee_internal_datatypes.h:72
TEE_Time::millis
uint32_t millis
Definition:
tee_internal_datatypes.h:62
TEE_Param
Describes one parameter passed by the trusted core framework to the entry points TA_OpenSessionEntryP...
Definition:
tee_internal_datatypes.h:47
TEE_Time::seconds
uint32_t seconds
Definition:
tee_internal_datatypes.h:61
TEE_Time
The TEE_Time structure holds a time value as defined in the GP spec.
Definition:
tee_internal_datatypes.h:59
TEE_Param::memref
TEE_MemoryReference memref
Definition:
tee_internal_datatypes.h:50
Advance Information | Subject to Change | Prepared and Provided under NDA | Generated by NVIDIA | Wed Apr 21 2021 19:44:45 | PR-08890-5.2