/optee_os/lib/libutee/ |
A D | tee_api_objects.c | 194 if (object == TEE_HANDLE_NULL) in TEE_CloseObject() 211 __utee_check_out_annotation(object, sizeof(*object)); in TEE_AllocateTransientObject() 231 if (object == TEE_HANDLE_NULL) in TEE_FreeTransientObject() 251 if (object == TEE_HANDLE_NULL) in TEE_ResetTransientObject() 398 TEE_ObjectHandle *object) in TEE_OpenPersistentObject() argument 408 __utee_check_out_annotation(object, sizeof(*object)); in TEE_OpenPersistentObject() 425 *object = TEE_HANDLE_NULL; in TEE_OpenPersistentObject() 445 __utee_check_out_annotation(object, sizeof(*object)); in TEE_CreatePersistentObject() 465 *object = TEE_HANDLE_NULL; in TEE_CreatePersistentObject() 480 if (object == TEE_HANDLE_NULL) in TEE_CloseAndDeletePersistentObject() [all …]
|
/optee_os/out/arm/export-ta_arm64/host_include/ |
A D | tee_api.h | 115 TEE_Result TEE_GetObjectBufferAttribute(TEE_ObjectHandle object, 119 TEE_Result TEE_GetObjectValueAttribute(TEE_ObjectHandle object, 123 void TEE_CloseObject(TEE_ObjectHandle object); 129 TEE_ObjectHandle *object); 131 void TEE_FreeTransientObject(TEE_ObjectHandle object); 133 void TEE_ResetTransientObject(TEE_ObjectHandle object); 135 TEE_Result TEE_PopulateTransientObject(TEE_ObjectHandle object, 158 TEE_ObjectHandle *object); 165 TEE_ObjectHandle *object); 167 void TEE_CloseAndDeletePersistentObject(TEE_ObjectHandle object); [all …]
|
/optee_os/out/arm/export-ta_arm64/include/ |
A D | tee_api.h | 115 TEE_Result TEE_GetObjectBufferAttribute(TEE_ObjectHandle object, 119 TEE_Result TEE_GetObjectValueAttribute(TEE_ObjectHandle object, 123 void TEE_CloseObject(TEE_ObjectHandle object); 129 TEE_ObjectHandle *object); 131 void TEE_FreeTransientObject(TEE_ObjectHandle object); 133 void TEE_ResetTransientObject(TEE_ObjectHandle object); 135 TEE_Result TEE_PopulateTransientObject(TEE_ObjectHandle object, 158 TEE_ObjectHandle *object); 165 TEE_ObjectHandle *object); 167 void TEE_CloseAndDeletePersistentObject(TEE_ObjectHandle object); [all …]
|
A D | asm.S | 78 .type \name , %object 83 .type \name , %object
|
/optee_os/lib/libutee/include/ |
A D | tee_api.h | 115 TEE_Result TEE_GetObjectBufferAttribute(TEE_ObjectHandle object, 119 TEE_Result TEE_GetObjectValueAttribute(TEE_ObjectHandle object, 123 void TEE_CloseObject(TEE_ObjectHandle object); 129 TEE_ObjectHandle *object); 131 void TEE_FreeTransientObject(TEE_ObjectHandle object); 133 void TEE_ResetTransientObject(TEE_ObjectHandle object); 135 TEE_Result TEE_PopulateTransientObject(TEE_ObjectHandle object, 158 TEE_ObjectHandle *object); 165 TEE_ObjectHandle *object); 167 void TEE_CloseAndDeletePersistentObject(TEE_ObjectHandle object); [all …]
|
/optee_os/out/arm/export-ta_arm32/host_include/ |
A D | tee_api.h | 115 TEE_Result TEE_GetObjectBufferAttribute(TEE_ObjectHandle object, 119 TEE_Result TEE_GetObjectValueAttribute(TEE_ObjectHandle object, 123 void TEE_CloseObject(TEE_ObjectHandle object); 129 TEE_ObjectHandle *object); 131 void TEE_FreeTransientObject(TEE_ObjectHandle object); 133 void TEE_ResetTransientObject(TEE_ObjectHandle object); 135 TEE_Result TEE_PopulateTransientObject(TEE_ObjectHandle object, 158 TEE_ObjectHandle *object); 165 TEE_ObjectHandle *object); 167 void TEE_CloseAndDeletePersistentObject(TEE_ObjectHandle object); [all …]
|
/optee_os/out/arm/export-ta_arm32/include/ |
A D | tee_api.h | 115 TEE_Result TEE_GetObjectBufferAttribute(TEE_ObjectHandle object, 119 TEE_Result TEE_GetObjectValueAttribute(TEE_ObjectHandle object, 123 void TEE_CloseObject(TEE_ObjectHandle object); 129 TEE_ObjectHandle *object); 131 void TEE_FreeTransientObject(TEE_ObjectHandle object); 133 void TEE_ResetTransientObject(TEE_ObjectHandle object); 135 TEE_Result TEE_PopulateTransientObject(TEE_ObjectHandle object, 158 TEE_ObjectHandle *object); 165 TEE_ObjectHandle *object); 167 void TEE_CloseAndDeletePersistentObject(TEE_ObjectHandle object); [all …]
|
A D | asm.S | 78 .type \name , %object 83 .type \name , %object
|
/optee_os/out/arm/ta/pkcs11/src/ |
A D | .object.o.cmd | 1 …object.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch32/bin/a…
|
A D | .object.o.d | 1 out/arm/ta/pkcs11/src/object.o: ta/pkcs11/src/object.c \ 27 ta/pkcs11/src/object.h out/arm/export-ta_arm32/include/sys/queue.h \
|
A D | .pkcs11_helpers.o.d | 22 ta/pkcs11/src/object.h out/arm/export-ta_arm32/include/sys/queue.h \
|
A D | .processing_ec.o.d | 24 ta/pkcs11/src/object.h out/arm/export-ta_arm32/include/sys/queue.h \
|
A D | .serializer.o.d | 25 ta/pkcs11/src/object.h ta/pkcs11/src/pkcs11_attributes.h \
|
A D | .processing_aes.o.d | 26 ta/pkcs11/src/object.h ta/pkcs11/src/pkcs11_attributes.h \
|
A D | .entry.o.d | 21 out/arm/export-ta_arm32/include/util.h ta/pkcs11/src/object.h \
|
A D | .processing_asymm.o.d | 29 ta/pkcs11/src/object.h ta/pkcs11/src/pkcs11_attributes.h \
|
A D | .processing_rsa.o.d | 24 ta/pkcs11/src/object.h out/arm/export-ta_arm32/include/sys/queue.h \
|
A D | .persistent_token.o.d | 32 ta/pkcs11/src/object.h ta/pkcs11/src/pkcs11_attributes.h
|
A D | .processing.o.d | 26 ta/pkcs11/src/object.h out/arm/export-ta_arm32/include/sys/queue.h \
|
/optee_os/ta/pkcs11/src/ |
A D | object.c | 36 struct pkcs11_object *object = NULL; in pkcs11_handle2object() local 39 if (!object) in pkcs11_handle2object() 46 if (!object->token) in pkcs11_handle2object() 47 return object; in pkcs11_handle2object() 53 if (object->token != get_session_token(session)) in pkcs11_handle2object() 56 return object; in pkcs11_handle2object() 413 struct pkcs11_object *object = NULL; in entry_destroy_object() local 431 object = pkcs11_handle2object(object_handle, session); in entry_destroy_object() 432 if (!object) in entry_destroy_object() 436 if (get_bool(object->attributes, PKCS11_CKA_TOKEN) && in entry_destroy_object() [all …]
|
A D | sub.mk | 4 srcs-y += object.c
|
A D | object.h | 56 struct pkcs11_object *object, bool session_object_only);
|
/optee_os/core/drivers/crypto/se050/adaptors/include/ |
A D | se050_apdu_apis.h | 72 sss_se05x_object_t *object, 77 sss_se05x_object_t *object,
|
/optee_os/lib/libutils/ext/include/ |
A D | asm.S | 78 .type \name , %object 83 .type \name , %object
|
/optee_os/out/arm/ta/pkcs11/ |
A D | fd02c9da-306c-48c7-a49c-bbd827ae86ee.dmp | 129 00000000 l df *ABS* 00000000 object.c 2267 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:84 2269 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:85 2272 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:88 2285 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:91 2287 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:93 2290 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:94 2292 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:96 2295 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:97 2298 /home/test/workspace/code/optee_3.16/optee_os/ta/pkcs11/src/object.c:98 [all …]
|