Lines Matching refs:TEE_ObjectHandle
119 pub fn TEE_GetObjectInfo(object: TEE_ObjectHandle, objectInfo: *mut TEE_ObjectInfo); in TEE_GetObjectInfo() argument
121 object: TEE_ObjectHandle, in TEE_GetObjectInfo1() argument
124 pub fn TEE_RestrictObjectUsage(object: TEE_ObjectHandle, objectUsage: u32); in TEE_RestrictObjectUsage() argument
125 pub fn TEE_RestrictObjectUsage1(object: TEE_ObjectHandle, objectUsage: u32) -> TEE_Result; in TEE_RestrictObjectUsage1() argument
127 object: TEE_ObjectHandle, in TEE_GetObjectBufferAttribute() argument
133 object: TEE_ObjectHandle, in TEE_GetObjectValueAttribute() argument
138 pub fn TEE_CloseObject(object: TEE_ObjectHandle); in TEE_CloseObject() argument
145 object: *mut TEE_ObjectHandle, in TEE_AllocateTransientObject() argument
147 pub fn TEE_FreeTransientObject(object: TEE_ObjectHandle) -> c_void; in TEE_FreeTransientObject()
148 pub fn TEE_ResetTransientObject(object: TEE_ObjectHandle) -> c_void; in TEE_ResetTransientObject()
150 object: TEE_ObjectHandle, in TEE_PopulateTransientObject() argument
167 destObject: TEE_ObjectHandle, in TEE_CopyObjectAttributes() argument
168 srcObject: TEE_ObjectHandle, in TEE_CopyObjectAttributes() argument
171 destObject: TEE_ObjectHandle, in TEE_CopyObjectAttributes1() argument
172 srcObject: TEE_ObjectHandle, in TEE_CopyObjectAttributes1() argument
175 object: TEE_ObjectHandle, in TEE_GenerateKey() argument
188 object: *mut TEE_ObjectHandle, in TEE_OpenPersistentObject() argument
195 attributes: TEE_ObjectHandle, in TEE_CreatePersistentObject() argument
198 object: *mut TEE_ObjectHandle, in TEE_CreatePersistentObject() argument
200 pub fn TEE_CloseAndDeletePersistentObject(object: TEE_ObjectHandle); in TEE_CloseAndDeletePersistentObject() argument
201 pub fn TEE_CloseAndDeletePersistentObject1(object: TEE_ObjectHandle) -> TEE_Result; in TEE_CloseAndDeletePersistentObject1()
203 object: TEE_ObjectHandle, in TEE_RenamePersistentObject() argument
226 object: TEE_ObjectHandle, in TEE_ReadObjectData() argument
232 object: TEE_ObjectHandle, in TEE_WriteObjectData() argument
236 pub fn TEE_TruncateObjectData(object: TEE_ObjectHandle, size: u32) -> TEE_Result; in TEE_TruncateObjectData() argument
238 object: TEE_ObjectHandle, in TEE_SeekObjectData() argument
262 pub fn TEE_SetOperationKey(operation: TEE_OperationHandle, key: TEE_ObjectHandle) in TEE_SetOperationKey()
266 key1: TEE_ObjectHandle, in TEE_SetOperationKey2() argument
267 key2: TEE_ObjectHandle, in TEE_SetOperationKey2() argument
428 derivedKey: TEE_ObjectHandle, in TEE_DeriveKey() argument