Lines Matching refs:TEE_ObjectHandle
128 pub fn TEE_GetObjectInfo(object: TEE_ObjectHandle, objectInfo: *mut TEE_ObjectInfo); in TEE_GetObjectInfo() argument
130 object: TEE_ObjectHandle, in TEE_GetObjectInfo1() argument
133 pub fn TEE_RestrictObjectUsage(object: TEE_ObjectHandle, objectUsage: u32); in TEE_RestrictObjectUsage() argument
134 pub fn TEE_RestrictObjectUsage1(object: TEE_ObjectHandle, objectUsage: u32) -> TEE_Result; in TEE_RestrictObjectUsage1() argument
136 object: TEE_ObjectHandle, in TEE_GetObjectBufferAttribute() argument
142 object: TEE_ObjectHandle, in TEE_GetObjectValueAttribute() argument
147 pub fn TEE_CloseObject(object: TEE_ObjectHandle); in TEE_CloseObject() argument
154 object: *mut TEE_ObjectHandle, in TEE_AllocateTransientObject() argument
156 pub fn TEE_FreeTransientObject(object: TEE_ObjectHandle) -> c_void; in TEE_FreeTransientObject()
157 pub fn TEE_ResetTransientObject(object: TEE_ObjectHandle) -> c_void; in TEE_ResetTransientObject()
159 object: TEE_ObjectHandle, in TEE_PopulateTransientObject() argument
176 destObject: TEE_ObjectHandle, in TEE_CopyObjectAttributes() argument
177 srcObject: TEE_ObjectHandle, in TEE_CopyObjectAttributes() argument
180 destObject: TEE_ObjectHandle, in TEE_CopyObjectAttributes1() argument
181 srcObject: TEE_ObjectHandle, in TEE_CopyObjectAttributes1() argument
184 object: TEE_ObjectHandle, in TEE_GenerateKey() argument
197 object: *mut TEE_ObjectHandle, in TEE_OpenPersistentObject() argument
204 attributes: TEE_ObjectHandle, in TEE_CreatePersistentObject() argument
207 object: *mut TEE_ObjectHandle, in TEE_CreatePersistentObject() argument
209 pub fn TEE_CloseAndDeletePersistentObject(object: TEE_ObjectHandle); in TEE_CloseAndDeletePersistentObject() argument
210 pub fn TEE_CloseAndDeletePersistentObject1(object: TEE_ObjectHandle) -> TEE_Result; in TEE_CloseAndDeletePersistentObject1()
212 object: TEE_ObjectHandle, in TEE_RenamePersistentObject() argument
235 object: TEE_ObjectHandle, in TEE_ReadObjectData() argument
241 object: TEE_ObjectHandle, in TEE_WriteObjectData() argument
245 pub fn TEE_TruncateObjectData(object: TEE_ObjectHandle, size: usize) -> TEE_Result; in TEE_TruncateObjectData() argument
247 object: TEE_ObjectHandle, in TEE_SeekObjectData() argument
271 pub fn TEE_SetOperationKey(operation: TEE_OperationHandle, key: TEE_ObjectHandle) in TEE_SetOperationKey()
275 key1: TEE_ObjectHandle, in TEE_SetOperationKey2() argument
276 key2: TEE_ObjectHandle, in TEE_SetOperationKey2() argument
437 derivedKey: TEE_ObjectHandle, in TEE_DeriveKey() argument