TEE_INT_CORE_API_SPEC_VERSION 0x0000000A PKCS11_TOKEN_PIN_SIZE_MAX 128 TEE_PANIC_ID_TEE_GETOPERATIONINFOMULTIPLE 0x00000C08 __LACCUM_EPSILON__ 0x1P-31LK __thumb__ 1 PKCS11_TOKEN_MANUFACTURER_SIZE 32 CFG_SECSTOR_TA 1 __UACCUM_FBIT__ 16 __APCS_32__ 1 PKCS11_SESSION_DECRYPTING_VERIFYING PKCS11_CKA_ATTR_TYPES __LFRACT_EPSILON__ 0x1P-31LR __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ PKCS11_CKA_MODIFIABLE __UINT16_MAX__ 0xffff pkcs2tee_load_hashed_attr SIMPLEQ_FOREACH(var,head,field) for ((var) = ((head)->sqh_first); (var); (var) = ((var)->field.sqe_next)) TEE_TYPE_DES 0xA0000011 TEE_PANIC_ID_TEE_BIGINTSHIFTRIGHT 0x00001805 __FLT_NORM_MAX__ 3.4028234663852886e+38F PKCS11_TA_ATTRIBUTES_H PKCS11_FUNCTION_SIGN_RECOVER __USACCUM_MIN__ 0.0UHK __ARM_FEATURE_MATMUL_INT8 TEE_TYPE_SM2_DSA_PUBLIC_KEY 0xA0000045 TAILQ_HEAD(name,type) _TAILQ_HEAD(name, struct type,) __FLT32_DIG__ 6 _WCHAR_T_DEFINED __FLT32X_MAX__ 1.7976931348623157e+308F32x barrier() asm volatile ("" : : : "memory") __UACCUM_IBIT__ 16 CFG_TA_MBEDTLS_SELF_TEST 1 SHRT_MAX __SHRT_MAX__ __func__ CFG_ZLIB 1 CFG_TEE_IMPL_DESCR OPTEE CFG_CRYPTO_CBC 1 TEE_PANIC_ID_TEE_BIGINTFMMSIZEINU32 0x00001502 pkcs11_mechanism_id __FLT64_MANT_DIG__ 53 QUEUEDEBUG_LIST_OP(elm,field) PRId64 __PRI64_PREFIX "d" PKCS11_CKR_WRAPPING_KEY_SIZE_RANGE __FLT_MAX_10_EXP__ 38 PKCS11_CKA_PRIME __SIG_ATOMIC_MAX__ 0x7fffffff handle SLIST_FOREACH(var,head,field) for((var) = (head)->slh_first; (var); (var) = (var)->field.sle_next) TEE_ERROR_COMMUNICATION 0xFFFF000E wrap_data_by_symm_enc MIN(a,b) (__extension__({ __typeof__(a) _a = (a); __typeof__(b) _b = (b); _a < _b ? _a : _b; })) _CFG_CORE_LTC_CBC_MAC 1 TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA256 0x70414930 TEE_BigIntSizeInU32(n) ((((n)+31)/32)+2) __ARM_PCS_VFP 1 __FLT32_HAS_INFINITY__ 1 CFG_CRYPTO_SM2_KEP 1 TEE_CHAIN_MODE_XTS 0x4 __USQ_IBIT__ 0 TEE_ATTR_PBKDF2_PASSWORD 0xC00001C2 __PTRDIFF_MAX__ 0x7fffffff UINT32_C(v) U(v) PKCS11_CKA_START_DATE BIT32(nr) (UINT32_C(1) << (nr)) __FLT64_MIN_10_EXP__ (-307) UINT_LEAST16_MAX UINT16_MAX CFG_CRYPTO_ECB 1 CFG_PREALLOC_RPC_CACHE 1 TEE_MEMREF_1_USED 0x00000002 _CFG_CORE_LTC_SHA256_DESC 1 TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA224 0x60310230 next PRIo32 "o" TEE_LOGIN_APPLICATION 0x00000004 _CFG_CORE_LTC_SHA512_DESC 1 TAILQ_INIT(head) do { (head)->tqh_first = NULL; (head)->tqh_last = &(head)->tqh_first; } while ( 0) _Bool PKCS11_CKA_UNDEFINED_ID UCHAR_MAX (SCHAR_MAX * 2 + 1) __ULLFRACT_IBIT__ 0 __FLT32_MAX_EXP__ 128 __SA_FBIT__ 15 TEE_ATTR_CONCAT_KDF_Z 0xC00001C1 PKCS11_CKS_RW_PUBLIC_SESSION __LLACCUM_MAX__ 0X7FFFFFFFFFFFFFFFP-31LLK __UDA_FBIT__ 32 CFG_PKCS11_TA_HEAP_SIZE (32 * 1024) PKCS11_SESSION_READY PKCS11_CKFT_ERROR_STATE (1U << 24) __UINT64_TYPE__ long long unsigned int __DBL_MAX_10_EXP__ 308 PKCS11_CKM_RSA_PKCS_KEY_PAIR_GEN SLIST_ENTRY(type) struct { struct type *sle_next; } PKCS11_CKFT_USER_PIN_LOCKED (1U << 18) __UINT_FAST64_MAX__ 0xffffffffffffffffULL _CFG_CORE_LTC_SHA1 1 __ARM_FEATURE_IDIV 1 PKCS11_FUNCTION_VERIFY TEE_MAIN_ALGO_CONCAT_KDF 0xC1 __WCHAR_TYPE__ unsigned int __SA_IBIT__ 16 __UDA_IBIT__ 32 __SECTION_FLAGS_RODATA ",\"a\",%progbits //" TEE_MAIN_ALGO_MD5 0x01 __ELF__ 1 __SIZEOF_LONG__ 4 TEE_ALG_DES3_ECB_NOPAD 0x10000013 __ARM_ARCH 8 CFG_FTRACE_US_MS 10000 ROUNDUP_OVERFLOW(v,size,res) (__extension__({ typeof(*(res)) __roundup_tmp = 0; typeof(v) __roundup_mask = (typeof(v))(size) - 1; ADD_OVERFLOW((v), __roundup_mask, &__roundup_tmp) ? 1 : (void)(*(res) = __roundup_tmp & ~__roundup_mask), 0; })) PKCS11_CKA_END_DATE TEE_ALG_HMAC_MD5 0x30000001 SIZE_4K UINTPTR_C(0x1000) SIMPLEQ_NEXT(elm,field) ((elm)->field.sqe_next) TEE_PANIC_ID_TEE_UNMASKCANCELLATION 0x00000503 __WCHAR_T__ TEE_PANIC_ID_TEE_BIGINTCONVERTTOFMM 0x00001C03 object_size_bits PKCS11_CKA_GOST28147_PARAMS TEE_MAIN_ALGO_DES2 0x12 TEE_MODE_MAC _WCHAR_T_DECLARED __need___va_list TEE_ATTR_DSA_PRIME 0xD0001031 CFG_CORE_NEX_HEAP_SIZE 16384 pkcs11_find_objects SLIST_REMOVE_AFTER(slistelm,field) do { (slistelm)->field.sle_next = SLIST_NEXT(SLIST_NEXT((slistelm), field), field); } while ( 0) _STDBOOL_H SCHAR_MAX __SCHAR_MAX__ __SHRT_WIDTH__ 16 PKCS11_HELPERS_H INTMAX_MAX INT64_MAX UINT_MAX (INT_MAX * 2U + 1U) PRIxVA_WIDTH ((int)(sizeof(vaddr_t) * 2)) __INTPTR_TYPE__ int __DQ_FBIT__ 63 step __UACCUM_EPSILON__ 0x1P-16UK TEE_ALG_DES3_CBC_MAC_NOPAD 0x30000113 TEE_U32_BSWAP(x) __compiler_bswap32((x)) __INT_FAST16_WIDTH__ 32 INT_FAST64_MIN INT64_MIN PKCS11_CKM_AES_CTS UINT_LEAST64_MAX UINT64_MAX __FLT_HAS_INFINITY__ 1 TEE_PANIC_ID_TEE_DIGESTUPDATE 0x00000D02 STAILQ_EMPTY(head) ((head)->stqh_first == NULL) tee_type TEE_MD5SHA1_HASH_SIZE uint16_t PKCS11_FUNC_STEP_UPDATE TEE_ATTR_RSA_PSS_SALT_LENGTH 0xF0000A30 STAILQ_INSERT_AFTER(head,listelm,elm,field) do { if (((elm)->field.stqe_next = (listelm)->field.stqe_next) == NULL) (head)->stqh_last = &(elm)->field.stqe_next; (listelm)->field.stqe_next = (elm); } while ( 0) linux 1 TEE_ALG_RSASSA_PKCS1_V1_5_MD5SHA1 0x7000F830 TEE_PANIC_ID_TEE_INVOKETACOMMAND 0x00000402 __LDBL_HAS_DENORM__ 1 COMPILE_TIME_ASSERT(x) do { switch (0) { case 0: case ((x) ? 1: 0): default : break; } } while (0) __unused __attribute__((unused)) PKCS11_CKM_AES_CBC_PAD PKCS11_CKFM_EC_F_2M (1U << 21) TEE_PANIC_ID_TEE_FREEOPERATION 0x00000C03 INT_MIN (-INT_MAX - 1) PKCS11_CKK_SHA224_HMAC TEE_PANIC_ID_TEE_GETCANCELLATIONFLAG 0x00000501 attribs_hdl STAILQ_CONCAT(head1,head2) do { if (!STAILQ_EMPTY((head2))) { *(head1)->stqh_last = (head2)->stqh_first; (head1)->stqh_last = (head2)->stqh_last; STAILQ_INIT((head2)); } } while ( 0) PRIu16 "u" __SFRACT_MAX__ 0X7FP-7HR PKCS11_CKA_SIGN processing_is_tee_symm __PRI64_PREFIX "ll" UINTMAX_MAX UINT64_MAX PKCS11_FUNCTION_UNWRAP __FLT32X_HAS_INFINITY__ 1 TEE_PANIC_ID_TEE_RESETOPERATION 0x00000C05 PKCS11_CKA_OTP_TIME PKCS11_CKA_GOSTR3410_PARAMS PKCS11_AUTH_TEE_IDENTITY_GROUP "group:" _T_PTRDIFF_ TO_STR(x) _TO_STR(x) TEE_PANIC_ID_TEE_GENERATEKEY 0x00000804 PKCS11_CKFT_SO_PIN_TO_BE_CHANGED (1U << 23) CFG_LPAE_ADDR_SPACE_BITS 32 CFG_TA_BIGNUM_MAX_BITS 2048 TEE_ATTR_DH_X_BITS 0xF0001332 TEE_PANIC_ID_TEE_SETOPERATIONKEY 0x00000C06 INT_FAST32_MAX INT32_MAX ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) CFG_ARM64_ta_arm64 1 attributeID STAILQ_INIT(head) do { (head)->stqh_first = NULL; (head)->stqh_last = &(head)->stqh_first; } while ( 0) PKCS11_CKM_SHA224_HMAC TEE_API_DEFINES_H __INT_LEAST16_WIDTH__ 16 __USFRACT_MIN__ 0.0UHR CFG_MSG_LONG_PREFIX_MASK 0x1a ptypes PKCS11_TA_VERSION_MAJOR 0 TEE_UUID __DBL_HAS_INFINITY__ 1 __ULLACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULLK TEE_ERROR_CIPHERTEXT_INVALID 0xF0100006 CFG_AES_GCM_TABLE_BASED 1 PKCS11_CKFM_WRAP (1U << 17) TEE_MAC_SIZE_AES_CMAC _VA_LIST_DEFINED TEE_ATTR_DH_PRIVATE_VALUE 0xC0000232 INT64_C(v) LL(v) __SHRT_MAX__ 0x7fff CFG_ARM64_core 1 tee_init_derive_symm _CFG_CORE_LTC_AES_DESC 1 CFG_ARM32_ta_arm32 1 __ARM_NEON_FP 4 __wchar_t__ serialargs_remaining_bytes PKCS11_SESSION_DIGESTING _CFG_CORE_LTC_ECC 1 TEE_ObjectHandle UINTPTR_C(v) UL(v) INT32_MAX 0x7fffffff trace_printf PKCS11_TA_VERSION_MINOR 1 IS_ALIGNED(x,a) (((x) & ((a) - 1)) == 0) __INT32_MAX__ 0x7fffffff TEE_MAIN_ALGO_ECDSA 0x41 TEE_PANIC_ID_TEE_COPYOPERATION 0x00000C02 TEE_USAGE_SIGN 0x00000010 __GNUC_PATCHLEVEL__ 1 PKCS11_CKA_GOSTR3411_PARAMS __INT_FAST64_MAX__ 0x7fffffffffffffffLL __LLACCUM_MIN__ (-0X1P31LLK-0X1P31LLK) __GCC_ATOMIC_CHAR_LOCK_FREE 2 PKCS11_TA_VERSION_PATCH 0 TEE_ALG_MD5SHA1 0x5000000F tee_init_ctr_operation CFG_KERN_LINKER_ARCH aarch64 PKCS11_CKK_GENERIC_SECRET _CFG_CORE_LTC_DH 1 __DBL_EPSILON__ ((double)2.2204460492503131e-16L) __UINT64_MAX__ 0xffffffffffffffffULL PKCS11_SESSION_ENCRYPTING PKCS11_AUTH_TEE_IDENTITY_USER "user:" PKCS11_CKA_PUBLIC_EXPONENT __SIZEOF_INT__ 4 CFG_WARN_INSECURE 1 uint32_t PKCS11_CKA_ID __FLT32X_MAX_10_EXP__ 308 TEE_ATTR_ECC_PUBLIC_VALUE_Y 0xD0000241 PKCS11_CKA_HASH_OF_ISSUER_PUBLIC_KEY TEE_U64_FROM_BIG_ENDIAN(x) TEE_U64_BSWAP(x) TEE_ERROR_STORAGE_NO_SPACE 0xFFFF3041 PKCS11_CKFM_GENERATE_KEY_PAIR (1U << 16) __SIG_ATOMIC_TYPE__ int _BSD_SIZE_T_DEFINED_ TEE_PANIC_ID_TA_DESTROYENTRYPOINT 0x00000103 TEE_PANIC_ID_TEE_GETPROPERTYNAME 0x0000020A PKCS11_SESSION_VERIFYING PKCS11_SESSION_SIGNING_ENCRYPTING TEE_PopulateTransientObject PKCS11_CKK_SHA_1_HMAC TEE_DIGEST_HASH_TO_ALGO(algo) TEE_ALG_HASH_ALGO(TEE_ALG_GET_DIGEST_HASH(algo)) CFG_TA_STRICT_ANNOTATION_CHECKS 1 PKCS11_CKA_ALWAYS_SENSITIVE __PRAGMA_REDEFINE_EXTNAME 1 __INT_LEAST64_TYPE__ long long int CFG_STACK_THREAD_EXTRA 0 TEE_CipherInit PKCS11_CKK_SHA256_HMAC __pic__ 1 CFG_CRYPTO_SM2_DSA 1 TEE_ERROR_BAD_FORMAT 0xFFFF0005 PKCS11_CKR_SIGNATURE_LEN_RANGE TEE_PANIC_ID_TEE_PANIC 0x00000301 CFG_CRYPTO_AES 1 PKCS11_CKR_TEMPLATE_INCOMPLETE dest_buf PKCS11_CKA_VALUE _CFG_CORE_LTC_VFP 1 TEE_PARAM_TYPES(t0,t1,t2,t3) ((t0) | ((t1) << 4) | ((t2) << 8) | ((t3) << 12)) ___int_wchar_t_h PKCS11_CKA_CHAR_COLUMNS __HAVE_SPECULATION_SAFE_VALUE 1 PKCS11_CKA_SUBJECT __ARMEL__ 1 get_attribute UL(v) v ## UL __QQ_FBIT__ 7 CFG_CRYPTO_ECC 1 __LDBL_DECIMAL_DIG__ 17 TEE_TIME_MILLIS_BASE 1000 __FLT32X_DENORM_MIN__ 4.9406564584124654e-324F32x SLIST_INSERT_HEAD(head,elm,field) do { (elm)->field.sle_next = (head)->slh_first; (head)->slh_first = (elm); } while ( 0) TEE_OPERATION_ASYMMETRIC_CIPHER 6 bool _Bool TEE_PANIC_ID_TEE_GETNEXTPERSISTENTOBJECT 0x00000A03 __va_list__ LIST_INSERT_AFTER(listelm,elm,field) do { QUEUEDEBUG_LIST_OP((listelm), field) if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) (listelm)->field.le_next->field.le_prev = &(elm)->field.le_next; (listelm)->field.le_next = (elm); (elm)->field.le_prev = &(listelm)->field.le_next; } while ( 0) PKCS11_CKM_SHA256_HMAC PKCS11_CKA_COPYABLE __UINT8_TYPE__ unsigned char TEE_PANIC_ID_TEE_BIGINTGETBIT 0x00001803 PKCS11_BOOLPROPS_MAX_COUNT 64 TEE_TYPE_ECDH_PUBLIC_KEY 0xA0000042 PLATFORM_vexpress 1 PKCS11_UNDEFINED_ID UINT32_C(0xFFFFFFFF) UINTMAX_C(v) UINT64_C(v) __FLT32_MIN_10_EXP__ (-37) TEE_PANIC_ID_TEE_BIGINTRELATIVEPRIME 0x00001B03 TEE_ALG_GET_CHAIN_MODE(algo) (((algo) >> 8) & 0xF) PKCS11_CKFT_DUAL_CRYPTO_OPERATIONS (1U << 9) TEE_ATTR_SM2_KEP_USER 0xF0000646 __UINTMAX_TYPE__ long long unsigned int __ULLACCUM_IBIT__ 32 PKCS11_CKK_UNDEFINED_ID TAILQ_INSERT_AFTER(head,listelm,elm,field) do { QUEUEDEBUG_TAILQ_OP((listelm), field) if (((elm)->field.tqe_next = (listelm)->field.tqe_next) != NULL) (elm)->field.tqe_next->field.tqe_prev = &(elm)->field.tqe_next; else (head)->tqh_last = &(elm)->field.tqe_next; (listelm)->field.tqe_next = (elm); (elm)->field.tqe_prev = &(listelm)->field.tqe_next; } while ( 0) __ARM_ARCH __STDC_UTF_32__ 1 __INT_LEAST16_MAX__ 0x7fff PKCS11_CKZ_DATA_SPECIFIED 0x0001 TEE_PANIC_ID_TEE_BIGINTINIT 0x00001601 TEE_PANIC_ID_TEE_MASKCANCELLATION 0x00000502 CFG_RPMB_FS_DEV_ID 0 __builtin_memset CFG_TEE_API_VERSION GPD-1.1-dev PKCS11_CKM_SHA256_HMAC_GENERAL TEE_ALG_SM2_KEP 0x60000045 proc param TEE_USER_MEM_HINT_NO_FILL_ZERO 0x80000000 INTMAX_C(v) INT64_C(v) __SACCUM_IBIT__ 8 TEE_ALG_GET_DIGEST_HASH(algo) __tee_alg_get_digest_hash(algo) __UINT16_TYPE__ short unsigned int _TO_STR(x) #x __tee_alg_get_digest_size TEE_PANIC_ID_TEE_MACCOMPAREFINAL 0x00000F01 clockSeqAndNode PRIo64 __PRI64_PREFIX "o" CFG_CRYPTO_CTR 1 LLONG_MIN (-LLONG_MAX - 1LL) _T_SIZE_ __FLT32_NORM_MAX__ 3.4028234663852886e+38F32 PKCS11_CKA_TRUSTED __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 TEE_TYPE_HKDF_IKM 0xA10000C0 PKCS11_CKA_RESET_ON_INIT PRIu8 "u" __ssize_t_defined CFG_CRYPTO_CCM 1 TEE_MACCompareFinal TEE_ALG_CONCAT_KDF_SHA384_DERIVE_KEY 0x800050C1 __INT8_C(c) c INT_LEAST64_MAX INT64_MAX TEE_ERROR_MAC_INVALID 0xFFFF3071 _CFG_WITH_SECURE_STORAGE 1 LIST_INIT(head) do { (head)->lh_first = NULL; } while ( 0) __ARM_EABI__ 1 TEE_ATTR_ECC_PRIVATE_VALUE 0xC0000341 TEE_ERROR_DEFER_DRIVER_INIT 0x80000000 TEE_ATTR_BIT_VALUE TEE_ATTR_FLAG_VALUE QUEUEDEBUG_LIST_POSTREMOVE(elm,field) uuids PKCS11_CKR_ATTRIBUTE_VALUE_INVALID __FLT32_EPSILON__ 1.1920928955078125e-7F32 TEE_PANIC_ID_TEE_GENERATERANDOM 0x00001301 tee2pkcs_error TEE_PANIC_ID_TEE_MEMFILL 0x00000606 false 0 __FLT_MAX_EXP__ 128 __INT64_MAX__ 0x7fffffffffffffffLL in_size __ATOMIC_SEQ_CST 5 _GCC_SIZE_T PKCS11_CKR_KEY_TYPE_INCONSISTENT TEE_INTERNAL_API_EXTENSIONS_H TEE_PANIC_ID_TEE_CHECKMEMORYACCESSRIGHTS 0x00000601 TEE_ECC_CURVE_SM2 0x00000300 _CFG_CORE_LTC_HASH 1 PKCS11_CKM_SHA384_RSA_PKCS PKCS11_CKM_AES_CBC PKCS11_CKA_OTP_USER_FRIENDLY_MODE __FLT32X_MAX_EXP__ 1024 __FLT32_MANT_DIG__ 24 TEE_ALG_DES_CBC_MAC_NOPAD 0x30000111 PRId16 "d" __DA_IBIT__ 32 TEE_MAIN_ALGO_RSA 0x30 PKCS11_CKA_SUBPRIME user_pin_hash __UTA_FBIT__ 64 TAILQ_EMPTY(head) ((head)->tqh_first == NULL) __DBL_DIG__ 15 TEE_HANDLE_FLAG_INITIALIZED 0x00020000 __PRIPTR_PREFIX "l" in2_size TEE_MACUpdate TEE_PANIC_ID_TEE_OPENTASESSION 0x00000403 __DECIMAL_DIG__ 17 PKCS11_TOKEN_PIN_SIZE_MIN 4 PKCS11_CKS_RO_USER_FUNCTIONS step_symm_operation CFG_DT 1 PRIuPTR __PRIPTR_PREFIX "u" mechanism_supported_key_sizes_bytes pkcsmech2tee_key_type __UTA_IBIT__ 64 __GCC_IEC_559_COMPLEX 0 PKCS11_CKA_PRIME_1 PKCS11_CKA_PRIME_2 TEE_PANIC_ID_TEE_RESETTRANSIENTOBJECT 0x00000808 TEE_PANIC_ID_TEE_BIGINTCONVERTFROMOCTETSTRING 0x00001701 TEE_CHAIN_MODE_GCM 0x8 SIZE_8M UINTPTR_C(0x800000) _CFG_CORE_LTC_BIGNUM_MAX_BITS 4096 PKCS11_CKA_DESTROYABLE PKCS11_CKR_USER_TYPE_INVALID PRIx16 "x" PKCS11_CKR_DEVICE_MEMORY uuid LIMITS_H TEE_DES_BLOCK_SIZE 8UL TEE_DATA_FLAG_OVERWRITE 0x00000400 __USER_LABEL_PREFIX__ CIRCLEQ_NEXT(elm,field) ((elm)->field.cqe_next) PKCS11_TA_SERIALIZER_H _SIZE_T_DECLARED TEE_ALG_HKDF_SHA512_DERIVE_KEY 0x800060C0 TEE_ERROR_BAD_STATE 0xFFFF0007 PKCS11_CKR_KEY_FUNCTION_NOT_PERMITTED __UINT_LEAST32_MAX__ 0xffffffffU PKCS11_CKA_CHECK_VALUE SIMPLEQ_HEAD(name,type) struct name { struct type *sqh_first; struct type **sqh_last; } max_key_size CFG_OPTEE_REVISION_MINOR 16 TEE_MAIN_ALGO_SM2_DSA_SM3 0x45 TRACE_INFO 2 PKCS11_CKO_PUBLIC_KEY extra_ctx TEE_PANIC_ID_TEE_RENAMEPERSISTENTOBJECT 0x00000904 hmac_to_tee_hash PKCS11_CKR_CANCEL _GCC_WCHAR_T __DBL_MIN__ ((double)2.2250738585072014e-308L) __nex_bss TEE_MAIN_ALGO_SHA384 0x05 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 TEE_PANIC_ID_TEE_REALLOC 0x00000608 _WCHAR_T TA_EXPORT TRACE_H CIRCLEQ_FOREACH_REVERSE(var,head,field) for ((var) = ((head)->cqh_last); (var) != (const void *)(head); (var) = ((var)->field.cqe_prev)) TEE_PANIC_ID_TEE_GETOBJECTINFO 0x00000703 __DEC_EVAL_METHOD__ 2 token input_data_ref TEE_PANIC_ID_TEE_BIGINTCONVERTFROMS32 0x00001702 __GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) algo TEE_ERROR_BUSY 0xFFFF000D PKCS11_CKA_OTP_CHALLENGE_REQUIREMENT __FLT32_MIN_EXP__ (-125) _assert_log type TEE_STORAGE_PRIVATE_RPMB 0x80000100 PKCS11_CKFM_DECRYPT (1U << 9) TEE_HANDLE_FLAG_PERSISTENT 0x00010000 TEE_ATTR_DH_BASE 0xD0001232 __LDBL_MIN_EXP__ (-1021) UINT_FAST32_MAX UINT32_MAX __DBL_MIN_10_EXP__ (-307) TEE_ERROR_NOT_SUPPORTED 0xFFFF000A CFG_OPTEE_REVISION_MAJOR 3 TEE_PANIC_ID_TEE_SETOPERATIONKEY2 0x00000C07 __UFRACT_MIN__ 0.0UR _GCC_PTRDIFF_T MIN_UNSAFE(a,b) (((a) < (b)) ? (a) : (b)) TEE_PANIC_ID_TEE_GETOBJECTINFO1 0x00000706 INT32_MIN (-0x7fffffff-1) CFG_WITH_USER_TA 1 __FLT_MIN_10_EXP__ (-37) allocate_tee_operation TEE_ALG_GET_DIGEST_SIZE(algo) __tee_alg_get_digest_size(algo) HW_UNIQUE_KEY_WORD2 (HW_UNIQUE_KEY_WORD1 + 1) _CFG_CORE_LTC_CTS 1 TEE_ERROR_BAD_PARAMETERS 0xFFFF0006 __rodata_unpaged(x) __section(".rodata.__unpaged." x __SECTION_FLAGS_RODATA) TEE_ERROR_OVERFLOW 0xFFFF300F __UDQ_IBIT__ 0 __DBL_MANT_DIG__ 53 __SACCUM_MIN__ (-0X1P7HK-0X1P7HK) TEE_STORAGE_PRIVATE 0x00000001 TEE_PANIC_ID_TEE_CLOSEOBJECT 0x00000701 __PTRDIFF_WIDTH__ 32 LIST_FOREACH(var,head,field) for ((var) = ((head)->lh_first); (var); (var) = ((var)->field.le_next)) TEE_PANIC_ID_TEE_GETPROPERTYASU32 0x00000208 TEE_ALG_AES_CBC_MAC_NOPAD 0x30000110 rw_session_count __ULLACCUM_MIN__ 0.0ULLK __INT_WCHAR_T_H TEE_PANIC_ID_TEE_BIGINTINITFMM 0x00001602 TEE_PANIC_ID_TEE_DIGESTDOFINAL 0x00000D01 CFG_CRYPTO_PBKDF2 1 CFG_SHMEM_START 0x42000000 TEE_ALG_DES_CBC_MAC_PKCS5 0x30000511 output_data CFG_CRYPTO_RSASSA_NA1 1 TEE_MAIN_ALGO_SHA512 0x06 CIRCLEQ_FIRST(head) ((head)->cqh_first) TEE_Panic TEE_MAIN_ALGO_SM2_PKE 0x47 PKCS11_CKFM_DERIVE (1U << 19) TEE_ALG_SM4_ECB_NOPAD 0x10000014 __WINT_MAX__ 0xffffffffU __SIZEOF_FLOAT__ 4 TEE_LOGIN_APPLICATION_GROUP 0x00000006 __ARM_FP16_FORMAT_ALTERNATIVE __arm__ 1 token_persistent_main object_size PKCS11_TRUE true TRACE_LEVELS_H TEE_ERROR_OUT_OF_MEMORY 0xFFFF000C PKCS11_SLOT_HW_VERSION { 0, 0 } __USACCUM_FBIT__ 8 PKCS11_CKA_CHAR_ROWS TEE_ERROR_EXCESS_DATA 0xFFFF0004 TEE_PANIC_ID_TEE_COPYOBJECTATTRIBUTES 0x00000802 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 __FLT_EPSILON__ 1.1920928955078125e-7F QUEUEDEBUG_CIRCLEQ_HEAD(head,field) PKCS11_CKA_HAS_RESET get_class min_key_size __UINT8_C(c) c TEE_ATTR_ECC_PUBLIC_VALUE_X 0xD0000141 TEE_PANIC_ID_TEE_BIGINTINVMOD 0x00001A02 MSG_RAW(...) trace_printf_helper_raw(0, false, __VA_ARGS__) __ARM_FEATURE_NUMERIC_MAXMIN PKCS11_TA_PKCS11_ATTRIBUTES_H TEE_ATTR_HKDF_IKM 0xC00001C0 __ULFRACT_MAX__ 0XFFFFFFFFP-32ULR CFG_TEE_CORE_TA_TRACE 1 va_copy(d,s) __builtin_va_copy(d,s) CFG_WITH_STACK_CANARIES 1 INT_FAST32_MIN INT32_MIN TEE_ALG_ECDH_P384 0x80004042 __ULLFRACT_MIN__ 0.0ULLR hash_ptr mech unsigned char __LDBL_DIG__ 15 CFG_CRYPTOLIB_NAME_tomcrypt 1 __ARM_FEATURE_QRDMX TEE_TYPE_SM4 0xA0000014 CFG_CRYPTO_CTS 1 TEE_PANIC_ID_TEE_CIPHERINIT 0x00000E02 TEE_PANIC_ID_TEE_GETOBJECTBUFFERATTRIBUTE 0x00000702 __ORDER_LITTLE_ENDIAN__ 1234 _PTRDIFF_T_DECLARED CIRCLEQ_LOOP_NEXT(head,elm,field) (((elm)->field.cqe_next == (void *)(head)) ? ((head)->cqh_first) : (elm->field.cqe_next)) LIST_ENTRY(type) struct { struct type *le_next; struct type **le_prev; } PKCS11_CKA_ENCRYPT TEE_ATTR_SM2_ID_RESPONDER 0xD0000546 TEE_MAIN_ALGO_SM3 0x07 PKCS11_MAX_USERS 2 TEE_PANIC_ID_TEE_COPYOBJECTATTRIBUTES1 0x00000809 TEE_ERROR_TIME_NEEDS_RESET 0xFFFF5001 PKCS11_CKR_PIN_TOO_WEAK STAILQ_NEXT(elm,field) ((elm)->field.stqe_next) __FLT_DIG__ 6 TEE_PANIC_ID_TEE_BIGINTSQUAREMOD 0x00001A05 TEE_ALG_CONCAT_KDF_SHA1_DERIVE_KEY 0x800020C1 class PKCS11_CKR_PIN_INCORRECT pkcs11_session_state __DBL_MAX_EXP__ 1024 PKCS11_CKA_DERIVE TEE_ATTR_RSA_PUBLIC_EXPONENT 0xD0000230 __ULACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULK __LLFRACT_IBIT__ 0 __UINT_LEAST16_MAX__ 0xffff __SIZE_WIDTH__ 32 pkcs11_session __ARM_FEATURE_FP16_FML PRIu64 __PRI64_PREFIX "u" key_handle TEE_FreeTransientObject TEE_CHAIN_MODE_CTR 0x2 __ULFRACT_FBIT__ 32 __bss __section(".bss") __SIZEOF_SIZE_T__ 4 FMSG(...) (void)0 CFG_SECSTOR_TA_MGMT_PTA 1 tee_key_type PKCS11_CKR_USER_TOO_MANY_TYPES TEE_PANIC_ID_TEE_ASYMMETRICSIGNDIGEST 0x00001103 TEE_ECC_CURVE_NIST_P192 0x00000001 _PTRDIFF_T TEE_ALG_RSASSA_PKCS1_V1_5 0xF0000830 _CFG_CORE_LTC_CIPHER 1 PKCS11_CKR_KEY_NOT_WRAPPABLE timeHiAndVersion _out_arm_include_generated_conf_h_ SHRT_MIN (-SHRT_MAX - 1) __UINT_LEAST64_MAX__ 0xffffffffffffffffULL __ARM_NEON__ 1 TEE_U16_BSWAP(x) __compiler_bswap16((x)) CIRCLEQ_EMPTY(head) ((head)->cqh_first == (void *)(head)) TEE_PANIC_ID_TEE_AEUPDATE 0x00001004 __unix__ 1 TEE_ALG_AES_CBC_MAC_PKCS5 0x30000510 PKCS11_CKS_RO_PUBLIC_SESSION SLIST_HEAD_INITIALIZER(head) { NULL } INTPTR_MAX LONG_MAX PKCS11_CKS_RW_SO_FUNCTIONS TEE_ATTR_RSA_COEFFICIENT 0xC0000830 INT16_MAX 0x7fff PKCS11_PROCESSING_IMPORT __SFRACT_FBIT__ 7 HW_UNIQUE_KEY_WORD1 (8) PKCS11_SESSION_DECRYPTING __FLT32_DENORM_MIN__ 1.4012984643248171e-45F32 TEE_U16_FROM_BIG_ENDIAN(x) TEE_U16_BSWAP(x) STAILQ_HEAD_INITIALIZER(head) { NULL, &(head).stqh_first } TEE_ATTR_DSA_BASE 0xD0001231 TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA512 0x60610230 TEE_PANIC_ID_TEE_BIGINTMULMOD 0x00001A04 __DBL_DECIMAL_DIG__ 17 __SIZEOF_LONG_LONG__ 8 TEE_ALG_HKDF_SHA224_DERIVE_KEY 0x800030C0 PRId8 "d" PRIo16 "o" TEE_ALG_PBKDF2_HMAC_SHA1_DERIVE_KEY 0x800020C2 PKCS11_CKFT_RESTORE_KEY_NOT_NEEDED (1U << 5) PKCS11_CKA_OTP_TIME_REQUIREMENT TEE_HANDLE_FLAG_EXPECT_TWO_KEYS 0x00080000 PKCS11_CKR_PIN_INVALID PKCS11_CKA_UNWRAP_TEMPLATE TEE_TA_API_H PKCS11_CKR_PIN_LOCKED PKCS11_SLOT_VERSION_SIZE 2 PRIX32 "X" TRACE_FLOW 4 TEE_PANIC_ID_TEE_RESETPERSISTENTOBJECTENUMERATOR 0x00000A04 STRING_H PKCS11_CKM_MD5_HMAC_GENERAL __ARM_ARCH_PROFILE 65 PKCS11_CKA_SERIAL_NUMBER CFG_CRYPTO_GCM 1 _WCHAR_T_DEFINED_ CFG_CORE_CLUSTER_SHIFT 2 GENMASK_32(h,l) (((~UINT32_C(0)) << (l)) & (~UINT32_C(0) >> (32 - 1 - (h)))) __WINT_TYPE__ unsigned int TEE_LOGIN_APPLICATION_USER 0x00000005 TEE_ALG_HMAC_SHA384 0x30000005 PKCS11_CKM_SHA224 _CFG_CORE_LTC_DES 1 __ARM_ARCH_8A__ 1 pkcs11_class_id TEE_ERROR_CORRUPT_OBJECT_2 0xF0100002 PKCS11_CKA_ENCODING_METHODS TEE_OperationHandle PKCS11_CKA_BASE TEE_TYPE_SM2_PKE_KEYPAIR 0xA1000047 __INT16_MAX__ 0x7fff CFG_TA_MBEDTLS_MPI 1 TEE_MAIN_ALGO_SHA1 0x02 __FLT_MANT_DIG__ 24 __aligned(x) __attribute__((aligned(x))) CHAR_BIT __CHAR_BIT__ __ARM_FP 12 TEE_OPERATION_STATE_ACTIVE 0x00000001 __ULACCUM_FBIT__ 32 PKCS11_CKR_MECHANISM_INVALID __va_copy(d,s) __builtin_va_copy(d,s) TEE_CRYPTO_ELEMENT_NONE 0x00000000 QUEUEDEBUG_TAILQ_OP(elm,field) __FLT64_HAS_QUIET_NAN__ 1 UINT64_MAX 0xffffffffffffffffUL PRIoPTR __PRIPTR_PREFIX "o" _CFG_CORE_LTC_DSA 1 PKCS11_SLOT_MANUFACTURER "Linaro" le_next TEE_ALG_HMAC_SHA256 0x30000004 TEE_ATTR_FLAG_PUBLIC (1 << 28) PKCS11_CKM_SHA512_HMAC_GENERAL TEE_SM4_BLOCK_SIZE 16UL LIST_INSERT_HEAD(head,elm,field) do { QUEUEDEBUG_LIST_INSERT_HEAD((head), (elm), field) if (((elm)->field.le_next = (head)->lh_first) != NULL) (head)->lh_first->field.le_prev = &(elm)->field.le_next; (head)->lh_first = (elm); (elm)->field.le_prev = &(head)->lh_first; } while ( 0) CFG_WITH_SOFTWARE_PRNG 1 _TAILQ_ENTRY(type,qual) struct { qual type *tqe_next; qual type *qual *tqe_prev; } token_persistent_objs CFG_CORE_WORKAROUND_SPECTRE_BP 1 TEE_PANIC_ID_TEE_SETTAPERSISTENTTIME 0x00001404 CFG_TEE_CORE_LOG_LEVEL 3 PKCS11_CKA_OTP_COUNTER attrs mode SIZE_2M UINTPTR_C(0x200000) CFG_CRYPTO_SHA224 1 _WCHAR_T_H __INT_LEAST8_MAX__ 0x7f __FLT_MIN_EXP__ (-125) TEE_ALG_AES_CTS 0x10000310 TEE_ALG_DES_ECB_NOPAD 0x10000011 PKCS11_CKR_SESSION_PARALLEL_NOT_SUPPORTED __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ PKCS11_CKM_SHA1_RSA_PKCS TEE_ATTR_BIT_PROTECTED TEE_ATTR_FLAG_PUBLIC __UINT64_C(c) c ## ULL TAILQ_INSERT_TAIL(head,elm,field) do { QUEUEDEBUG_TAILQ_INSERT_TAIL((head), (elm), field) (elm)->field.tqe_next = NULL; (elm)->field.tqe_prev = (head)->tqh_last; *(head)->tqh_last = (elm); (head)->tqh_last = &(elm)->field.tqe_next; } while ( 0) hash_secret_helper __LDBL_MIN_10_EXP__ (-307) __FLT_RADIX__ 2 __INT32_C(c) c __USA_FBIT__ 16 TEE_TYPE_SM2_KEP_KEYPAIR 0xA1000046 _ANSI_STDARG_H_ __FLT32X_DIG__ 15 __LDBL_EPSILON__ 2.2204460492503131e-16L PKCS11_TOKEN_LABEL "OP-TEE PKCS#11 TA token" INT_LEAST64_MIN INT64_MIN active_processing UTEE_DEFINES_H __FLT_EVAL_METHOD_TS_18661_3__ 0 PKCS11_CKFT_USER_PIN_COUNT_LOW (1U << 16) __maybe_unused __attribute__((unused)) __SQ_FBIT__ 31 __UINTMAX_MAX__ 0xffffffffffffffffULL PKCS11_CKR_ARGUMENTS_BAD CFG_EARLY_TA_COMPRESS 1 __USA_IBIT__ 16 __ACCUM_EPSILON__ 0x1P-15K _VA_LIST_ TEE_ALG_AES_XTS 0x10000410 __CHAR_UNSIGNED__ 1 CFG_DEVICE_ENUM_PTA 1 __LACCUM_MAX__ 0X7FFFFFFFFFFFFFFFP-31LK CFG_CRYPTO_DES 1 TEE_PANIC_ID_TEE_TRUNCATEOBJECTDATA 0x00000B03 CHAR_MIN 0 TEE_DATA_FLAG_ACCESS_WRITE_META 0x00000004 STAILQ_REMOVE(head,elm,type,field) do { if ((head)->stqh_first == (elm)) { STAILQ_REMOVE_HEAD((head), field); } else { struct type *curelm = (head)->stqh_first; while (curelm->field.stqe_next != (elm)) curelm = curelm->field.stqe_next; if ((curelm->field.stqe_next = curelm->field.stqe_next->field.stqe_next) == NULL) (head)->stqh_last = &(curelm)->field.stqe_next; } } while ( 0) TEE_PANIC_ID_TEE_INITREFATTRIBUTE 0x00000805 TEE_DATA_FLAG_ACCESS_READ 0x00000001 link __FRACT_EPSILON__ 0x1P-15R __FLT32X_MANT_DIG__ 53 PKCS11_CKM_SHA1_RSA_PKCS_PSS TEE_ALG_MD5 0x50000001 __UINT_FAST8_TYPE__ unsigned char INT8_C(v) v __CHAR32_TYPE__ unsigned int MB_LEN_MAX 1 __INT_WIDTH__ 32 TEE_PANIC_ID_TEE_CLOSEANDDELETEPERSISTENTOBJECT 0x00000901 PKCS11_CKFT_CLOCK_ON_TOKEN (1U << 6) CFG_CRYPTO_DSA 1 PKCS11_CKA_OTP_FORMAT PKCS11_TOKEN_READ_ONLY load_tee_key INT_LEAST32_MAX INT32_MAX size TEE_PANIC_ID_TEE_CREATEPERSISTENTOBJECT 0x00000902 user_pin_salt pkcs11_rc INT_FAST64_MAX INT64_MAX __UDQ_FBIT__ 64 TEE_PARAM_TYPE_NONE 0 PKCS11_CKM_SHA256 __FLT64_DIG__ 15 __SFRACT_IBIT__ 0 count TEE_PANIC_ID_TEE_CLOSEANDDELETEPERSISTENTOBJECT1 0x00000905 INT32_C(v) v PKCS11_CKFM_DIGEST (1U << 10) TEE_TYPE_SM2_PKE_PUBLIC_KEY 0xA0000047 CFG_EARLY_TA 1 INT8_MAX 0x7f __WCHAR_MIN__ 0U TEE_TYPE_HMAC_SM3 0xA0000007 TEE_SetOperationKey TEE_PANIC_ID_TEE_BIGINTCMPS32 0x00001802 PKCS11_FUNCTION_UNKNOWN TEE_PARAM_TYPE_VALUE_OUTPUT 2 TEE_ATTR_DH_SUBPRIME 0xD0001132 __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 _CFG_CORE_LTC_MD5 1 __INT16_TYPE__ short int CFG_TEE_FW_MANUFACTURER FW_MAN_UNDEF __bool_true_false_are_defined 1 PKCS11_AUTH_TEE_IDENTITY_PUBLIC "public" __FRACT_MIN__ (-0.5R-0.5R) CFG_CORE_DYN_SHM 1 CFG_CRYPTO_SHA512_256 1 CFG_ARM64_ldelf 1 __UINT_LEAST32_TYPE__ unsigned int TAILQ_FOREACH_REVERSE_SAFE(var,head,headname,field,prev) for ((var) = TAILQ_LAST((head), headname); (var) && ((prev) = TAILQ_PREV((var), headname, field), 1); (var) = (prev)) _SIZE_T_DEFINED_ PKCS11_CKR_FUNCTION_FAILED error size_t __GCC_ATOMIC_LONG_LOCK_FREE 2 __GNUC_MINOR__ 2 CFG_TEE_CORE_NB_CORE 4 TAILQ_INSERT_HEAD(head,elm,field) do { QUEUEDEBUG_TAILQ_INSERT_HEAD((head), (elm), field) if (((elm)->field.tqe_next = (head)->tqh_first) != NULL) (head)->tqh_first->field.tqe_prev = &(elm)->field.tqe_next; else (head)->tqh_last = &(elm)->field.tqe_next; (head)->tqh_first = (elm); (elm)->field.tqe_prev = &(head)->tqh_first; } while ( 0) PKCS11_CKM_AES_ECB_ENCRYPT_DATA __GXX_TYPEINFO_EQUALITY_INLINE 0 INTPTR_MIN LONG_MIN __UHQ_FBIT__ 16 uint8_t data_sz __section(x) __attribute__((section(x))) TEE_ATTR_HKDF_SALT 0xD00002C0 PKCS11_CKA_MODULUS_BITS __BIGGEST_ALIGNMENT__ 8 TEE_ALG_DSA_SHA256 0x70004131 INT_FAST16_MIN INT16_MIN HW_UNIQUE_KEY_WORD4 (HW_UNIQUE_KEY_WORD1 + 3) _CFG_CORE_LTC_SHA224 1 CIRCLEQ_PREV(elm,field) ((elm)->field.cqe_prev) NULL PKCS11_CKR_ATTRIBUTE_SENSITIVE TEE_PANIC_ID_TEE_BIGINTISPROBABLEPRIME 0x00001B02 PKCS11_CKM_AES_CMAC STAILQ_FOREACH(var,head,field) for ((var) = ((head)->stqh_first); (var); (var) = ((var)->field.stqe_next)) MAX_PRINT_SIZE 256 CIRCLEQ_INSERT_HEAD(head,elm,field) do { QUEUEDEBUG_CIRCLEQ_HEAD((head), field) (elm)->field.cqe_next = (head)->cqh_first; (elm)->field.cqe_prev = (void *)(head); if ((head)->cqh_last == (void *)(head)) (head)->cqh_last = (elm); else (head)->cqh_first->field.cqe_prev = (elm); (head)->cqh_first = (elm); } while ( 0) __noprof __attribute__((no_instrument_function)) CFG_PL011 1 TEE_ERROR_TARGET_DEAD 0xFFFF3024 TEE_ERROR_STORAGE_NOT_AVAILABLE_2 0xF0100004 TEE_PANIC_ID_TEE_READOBJECTDATA 0x00000B01 TEE_PANIC_ID_TEE_GETPROPERTYASIDENTITY 0x00000206 __compiler_atomic_load(p) __atomic_load_n((p), __ATOMIC_RELAXED) PKCS11_CKR_FUNCTION_REJECTED PKCS11_CKR_UNWRAPPING_KEY_SIZE_RANGE TEE_ATTR_DSA_PUBLIC_VALUE 0xD0000131 PKCS11_CKR_KEY_UNEXTRACTABLE ck_token IS_ALIGNED_WITH_TYPE(x,type) (__extension__({ type __is_aligned_y; IS_ALIGNED((uintptr_t)(x), __alignof__(__is_aligned_y)); })) TEE_PANIC_ID_TEE_GETPROPERTYASSTRING 0x00000207 TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA512 0x70616930 PKCS11_CKR_PUBLIC_KEY_INVALID hmac_len attrs_count TEE_PANIC_ID_TEE_BIGINTINITFMMCONTEXT 0x00001603 TEE_ALG_ECDSA_P521 0x70005041 ___int_size_t_h CIRCLEQ_INIT(head) do { (head)->cqh_first = (void *)(head); (head)->cqh_last = (void *)(head); } while ( 0) TEE_ALG_ECDSA_P384 0x70004041 __uint32_t_defined TEE_ALG_ECDH_P224 0x80002042 __LLFRACT_EPSILON__ 0x1P-63LLR get_object_key_bit_size __INT_FAST64_WIDTH__ 64 __FRACT_FBIT__ 15 TEE_MAC_SIZE_AES_CBC_MAC_NOPAD TEE_MEMORY_ACCESS_ANY_OWNER 0x00000004 TEE_CipherDoFinal TEE_ALG_AES_CCM 0x40000710 va_start(v,l) __builtin_va_start(v,l) SLIST_INSERT_AFTER(slistelm,elm,field) do { (elm)->field.sle_next = (slistelm)->field.sle_next; (slistelm)->field.sle_next = (elm); } while ( 0) CFG_TEE_MANUFACTURER LINARO PKCS11_CKA_CLASS fallthrough __attribute__((__fallthrough__)) PKCS11_CKR_SESSION_CLOSED UINT8_MAX 0xff PKCS11_CKFM_EC_UNCOMPRESS (1U << 24) PKCS11_FUNCTION_DECRYPT PKCS11_CKM_SHA384_HMAC PKCS11_CKR_RANDOM_SEED_NOT_SUPPORTED _BSD_WCHAR_T_ session_count client __SCHAR_MAX__ 0x7f __GCC_HAVE_DWARF2_CFI_ASM 1 _SIZE_T_ CFG_UNWIND 1 key_ready __QQ_IBIT__ 0 __SACCUM_EPSILON__ 0x1P-7HK TEE_ALG_HMAC_SHA224 0x30000003 CFG_TA_BGET_TEST 1 TEE_DATA_FLAG_ACCESS_WRITE 0x00000002 __need_size_t PKCS11_CKK_SHA512_HMAC CFG_FTRACE_BUF_WHEN_FULL shift __ULLFRACT_MAX__ 0XFFFFFFFFFFFFFFFFP-64ULLR LIST_INSERT_BEFORE(listelm,elm,field) do { QUEUEDEBUG_LIST_OP((listelm), field) (elm)->field.le_prev = (listelm)->field.le_prev; (elm)->field.le_next = (listelm); *(listelm)->field.le_prev = (elm); (listelm)->field.le_prev = &(elm)->field.le_next; } while ( 0) DMSG(...) (void)0 PKCS11_CKA_UNWRAP PKCS11_CKFS_TOKEN_PRESENT (1U << 0) _CFG_CORE_LTC_ASN1 1 __HA_FBIT__ 7 INT_MAX __INT_MAX__ _CFG_CORE_LTC_CMAC 1 __UACCUM_MIN__ 0.0UK memref __UFRACT_IBIT__ 0 _STDDEF_H PRIxPTR __PRIPTR_PREFIX "x" __packed __attribute__((packed)) CFG_TA_ASLR 1 TEE_PANIC_ID_TEE_SEEKOBJECTDATA 0x00000B02 PRIx64 __PRI64_PREFIX "x" __FLT_HAS_QUIET_NAN__ 1 TEE_MemMove PKCS11_CKA_VALUE_LEN UNISTD_H TEE_ALG_ECDSA_P224 0x70002041 TEE_ALG_RSAES_PKCS1_V1_5 0x60000130 PKCS11_CKR_ACTION_PROHIBITED __FLT32X_NORM_MAX__ 1.7976931348623157e+308F32x UTIL_H PKCS11_CKR_OK PKCS11_CKFM_VERIFY (1U << 13) PKCS11_CKK_MD5_HMAC TEE_SUCCESS 0x00000000 PKCS11_CKO_MECHANISM SLIST_REMOVE_HEAD(head,field) do { (head)->slh_first = (head)->slh_first->field.sle_next; } while ( 0) TEE_TYPE_DATA 0xA00000BF pkcs11_attribute_head PKCS11_CKO_CERTIFICATE __SCHAR_WIDTH__ 8 SIZE_1M UINTPTR_C(0x100000) __compiler_atomic_store(p,val) __atomic_store_n((p), (val), __ATOMIC_RELAXED) TEE_ERROR_ACCESS_DENIED 0xFFFF0001 TRACE_LEVEL 1 __ATOMIC_ACQUIRE 2 __VERSION__ "10.2.1 20201103" TEE_ATTR_DH_PUBLIC_VALUE 0xD0000132 attributes __INT_FAST32_WIDTH__ 32 __INT_FAST64_TYPE__ long long int TEE_CHAIN_MODE_CCM 0x7 __ACCUM_FBIT__ 15 TEE_PANIC_ID_TEE_BIGINTDIV 0x00001902 CIRCLEQ_HEAD_INITIALIZER(head) { (void *)&head, (void *)&head } __INT_LEAST64_MAX__ 0x7fffffffffffffffLL PKCS11_CKR_ENCRYPTED_DATA_INVALID __ARM_FEATURE_QBIT 1 TEE_MEMORY_ACCESS_READ 0x00000001 TEE_ERROR_CORRUPT_OBJECT 0xF0100001 CFG_CRYPTO_SM2_PKE 1 TEE_Malloc __SACCUM_MAX__ 0X7FFFP-7HK __STDC_UTF_16__ 1 TEE_MEMREF_2_USED 0x00000004 PRIxPASZ PRIxPTR PRIiPTR __PRIPTR_PREFIX "i" TEE_ALG_HKDF_SHA1_DERIVE_KEY 0x800020C0 __ACCUM_IBIT__ 16 PKCS11_CKR_DATA_LEN_RANGE PKCS11_CKR_ATTRIBUTE_READ_ONLY INT16_C(v) v __INTMAX_WIDTH__ 64 TEE_PANIC_ID_TEE_RESTRICTOBJECTUSAGE 0x00000705 TEE_MAIN_ALGO_DES 0x11 __GNUC_VA_LIST container_of(ptr,type,member) (__extension__({ const typeof(((type *)0)->member) *__ptr = (ptr); (type *)((unsigned long)(__ptr) - offsetof(type, member)); })) CFG_WITH_LPAE 1 TEE_USAGE_DECRYPT 0x00000004 TEE_MEMORY_ACCESS_SECURE 0x20000000 TEE_USAGE_MAC 0x00000008 __INT_LEAST64_WIDTH__ 64 value init_symm_operation PKCS11_SLOT_FW_VERSION { PKCS11_TA_VERSION_MAJOR, PKCS11_TA_VERSION_MINOR } _CFG_CORE_LTC_CCM 1 TEE_PANIC_ID_TEE_GETREETIME 0x00001401 pkcs11_client __ARM_32BIT_STATE 1 PKCS11_CKR_RANDOM_NO_RNG PKCS11_TOKEN_MANUFACTURER PKCS11_SLOT_MANUFACTURER __LFRACT_MAX__ 0X7FFFFFFFP-31LR __LDBL_MIN__ 2.2250738585072014e-308L __must_check __attribute__((warn_unused_result)) CFG_RPMB_FS_RD_ENTRIES 8 params TEE_TIME_ADD(t1,t2,dst) do { (dst).seconds = (t1).seconds + (t2).seconds; (dst).millis = (t1).millis + (t2).millis; if ((dst).millis >= TEE_TIME_MILLIS_BASE) { (dst).seconds++; (dst).millis -= TEE_TIME_MILLIS_BASE; } } while (0) TEE_ORIGIN_COMMS 0x00000002 __THUMB_INTERWORK__ 1 _CFG_CORE_LTC_SHA512_256 1 TEE_OPERATION_DIGEST 5 HW_UNIQUE_KEY_WORD3 (HW_UNIQUE_KEY_WORD1 + 2) __ARM_NEON_FP __deprecated __attribute__((deprecated)) __DBL_DENORM_MIN__ ((double)4.9406564584124654e-324L) tmp_buf INT16_MIN (-0x7fff-1) __FRACT_MAX__ 0X7FFFP-15R PKCS11_CKR_USER_NOT_LOGGED_IN unwrap_key_by_symm TEE_U64_BSWAP(x) __compiler_bswap64((x)) GENMASK_64(h,l) (((~UINT64_C(0)) << (l)) & (~UINT64_C(0) >> (64 - 1 - (h)))) __GCC_IEC_559 0 __SIZEOF_PADDR__ __SIZEOF_POINTER__ TEE_ALG_GET_INTERNAL_HASH(algo) (((algo) >> 20) & 0x7) __FLT32X_EPSILON__ 2.2204460492503131e-16F32x TAILQ_INSERT_BEFORE(listelm,elm,field) do { QUEUEDEBUG_TAILQ_OP((listelm), field) (elm)->field.tqe_prev = (listelm)->field.tqe_prev; (elm)->field.tqe_next = (listelm); *(listelm)->field.tqe_prev = (elm); (listelm)->field.tqe_prev = &(elm)->field.tqe_next; } while ( 0) TEE_ALG_CONCAT_KDF_SHA256_DERIVE_KEY 0x800040C1 _CFG_CORE_LTC_MPI 1 TEE_MODE_DERIVE U(v) v ## U TEE_ALG_SHA384 0x50000005 PKCS11_CKFM_UNWRAP (1U << 18) INT64_MAX 0x7fffffffffffffffL TEE_ALG_HKDF_SHA256_DERIVE_KEY 0x800040C0 TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA1 0x70212930 PKCS11_CKO_OTP_KEY TEE_OPERATION_CIPHER 1 MAX(a,b) (__extension__({ __typeof__(a) _a = (a); __typeof__(b) _b = (b); _a > _b ? _a : _b; })) PKCS11_FUNCTION_DIGEST LIST_HEAD_INITIALIZER(head) { NULL } PKCS11_CKA_SUPPORTED_CMS_ATTRIBUTES CFG_CORE_ASLR 1 INT_LEAST16_MAX INT16_MAX __LFRACT_IBIT__ 0 PKCS11_CKO_DOMAIN_PARAMETERS COMPILER_H TEE_PANIC_ID_TEE_AEUPDATEAAD 0x00001005 __ARM_ARCH_ISA_ARM 1 serialargs_get CFG_CORE_WORKAROUND_SPECTRE_BP_SEC 1 SMSG(...) trace_printf(__func__, __LINE__, TRACE_ERROR, true, __VA_ARGS__) PKCS11_CKFM_SIGN (1U << 11) __ARM_BF16_FORMAT_ALTERNATIVE STAILQ_INSERT_HEAD(head,elm,field) do { if (((elm)->field.stqe_next = (head)->stqh_first) == NULL) (head)->stqh_last = &(elm)->field.stqe_next; (head)->stqh_first = (elm); } while ( 0) __INT_LEAST8_WIDTH__ 8 __GNUC__ 10 TEE_MEMORY_ACCESS_WRITE 0x00000002 PKCS11_CKA_ALLOWED_MECHANISMS TEE_MODE_DECRYPT __ARM_FEATURE_COPROC out_size __int8_t_defined TEE_TYPE_SM2_KEP_PUBLIC_KEY 0xA0000046 CFG_RPMB_FS_CACHE_ENTRIES 0 PKCS11_CKA_CERTIFICATE_TYPE __INT_FAST16_TYPE__ int TEE_TYPE_CONCAT_KDF_Z 0xA10000C1 PKCS11_CKM_AES_CTR PKCS11_CKFM_SIGN_RECOVER (1U << 12) __INT_LEAST32_WIDTH__ 32 PKCS11_CKFM_VERIFY_RECOVER (1U << 14) PKCS11_FUNC_STEP_ONESHOT __UTQ_IBIT__ 0 __SIZEOF_WINT_T__ 4 TEE_PANIC_ID_TEE_BIGINTSUB 0x00001906 PKCS11_CKA_NAME_HASH_ALGORITHM TEE_LOGIN_REE_KERNEL 0x80000000 content TEE_HANDLE_FLAG_KEY_SET 0x00040000 ULONG_MAX (LONG_MAX * 2UL + 1UL) PKCS11_CKA_OWNER IMSG_RAW(...) (void)0 TEE_ALG_DH_DERIVE_SHARED_SECRET 0x80000032 __ARM_FEATURE_SAT 1 TEE_ORIGIN_TEE 0x00000003 PRId32 "d" __INT_MAX__ 0x7fffffff PKCS11_CKA_OBJECT_ID TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA384 0x70515930 __FLT_MAX__ 3.4028234663852886e+38F __GXX_ABI_VERSION 1014 __INT_LEAST8_TYPE__ signed char PKCS11_CKA_SUBPRIME_BITS TAILQ_NEXT(elm,field) ((elm)->field.tqe_next) CIRCLEQ_LAST(head) ((head)->cqh_last) PKCS11_SESSION_SIGNING_RECOVER TEE_ALG_AES_ECB_NOPAD 0x10000010 __LFRACT_FBIT__ 31 TEE_LOGIN_GROUP 0x00000002 __ARM_ARCH_ISA_THUMB TEE_Param CFG_RESERVED_VASPACE_SIZE (1024 * 1024 * 10) __SIZEOF_WCHAR_T__ 4 TEE_LOGIN_PUBLIC 0x00000000 __USACCUM_MAX__ 0XFFFFP-8UHK PKCS11_CKM_MD5 CFG_ENABLE_EMBEDDED_TESTS 1 PKCS11_CKM_SHA384 tee_attr __INT8_MAX__ 0x7f SIMPLEQ_INSERT_HEAD(head,elm,field) do { if (((elm)->field.sqe_next = (head)->sqh_first) == NULL) (head)->sqh_last = &(elm)->field.sqe_next; (head)->sqh_first = (elm); } while ( 0) pkcs2tee_load_attr _WCHAR_T_ PKCS11_CKK_DH INT8_MIN (-0x7f-1) PKCS11_CKR_SLOT_ID_INVALID CFG_CORE_MAX_SYSCALL_RECURSION 4 CFG_TA_FLOAT_SUPPORT 1 TEE_ATTR_RSA_PRIVATE_EXPONENT 0xC0000330 __USACCUM_EPSILON__ 0x1P-8UHK _CFG_CORE_LTC_MAC 1 __PIC__ 1 PKCS11_CKM_AES_KEY_GEN __ARM_FEATURE_CMSE PKCS11_CKFT_SO_PIN_FINAL_TRY (1U << 21) TEE_NUM_PARAMS 4 __LLACCUM_EPSILON__ 0x1P-31LLK _SYS_SIZE_T_H PLATFORM_FLAVOR_qemu_armv8a 1 __INTMAX_C(c) c ## LL __LACCUM_MIN__ (-0X1P31LK-0X1P31LK) __UINT_FAST16_MAX__ 0xffffffffU __ARM_ARCH_EXT_IDIV__ 1 __UINT_FAST64_TYPE__ long long unsigned int obj_attrs PKCS11_CKFS_HW_SLOT (1U << 2) assert(expr) do { if (!(expr)) { _assert_log(#expr, __FILE__, __LINE__, __func__); _assert_break(); } } while (0) TEE_ATTR_DSA_SUBPRIME 0xD0001131 LONG_MAX __LONG_MAX__ PKCS11_CKR_INFORMATION_SENSITIVE TEE_ERROR_SECURITY 0xFFFF000F UINT_FAST16_MAX UINT16_MAX __UFRACT_EPSILON__ 0x1P-16UR PRIx32 "x" PRIxVA PRIxPTR CFG_SM_NO_CYCLE_COUNTING 1 PKCS11_TA_H __SIZE_MAX__ 0xffffffffU SIMPLEQ_INSERT_AFTER(head,listelm,elm,field) do { if (((elm)->field.sqe_next = (listelm)->field.sqe_next) == NULL) (head)->sqh_last = &(elm)->field.sqe_next; (listelm)->field.sqe_next = (elm); } while ( 0) __LONG_LONG_WIDTH__ 64 TEE_ATTR_PBKDF2_SALT 0xD00002C2 pkcs11_key_type PKCS11_RV_NOT_FOUND TEE_ERROR_NOT_IMPLEMENTED 0xFFFF0009 CFG_CRYPTO 1 CFG_CRYPTO_SIZE_OPTIMIZATION 1 TEE_ALG_HMAC_SHA512 0x30000006 PKCS11_SESSION_BUSY SIZE_2G UINTPTR_C(0x80000000) __SQ_IBIT__ 0 __ARM_FEATURE_SIMD32 1 __need_NULL offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER) TEE_HANDLE_NULL 0 __UHQ_IBIT__ 0 pkcs2tee_key_type TEE_AES_BLOCK_SIZE 16UL CFG_CRYPTO_SHA384 1 TEE_TYPE_HMAC_SHA384 0xA0000005 PKCS11_CKA_WRAP_TEMPLATE IS_POWER_OF_TWO(x) (((x) != 0) && (((x) & (~(x) + 1)) == (x))) TEE_SHA384_HASH_SIZE tmp_sz TEE_SHA224_HASH_SIZE __SFRACT_MIN__ (-0.5HR-0.5HR) __thumb2__ 1 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 __LACCUM_FBIT__ 31 TEE_ALG_AES_CMAC 0x30000610 proc_id __ULACCUM_MIN__ 0.0ULK TEE_OPERATION_STATE_INITIAL 0x00000000 MAX_FUNC_PRINT_SIZE 32 TEE_PANIC_ID_TEE_BIGINTCONVERTFROMFMM 0x00001C02 __UINT32_TYPE__ unsigned int CFG_REE_FS 1 PKCS11_CKFM_EC_NAMEDCURVE (1U << 23) TEE_STORAGE_PRIVATE_REE 0x80000000 PKCS11_CKA_PIXEL_X PKCS11_CKA_PIXEL_Y PKCS11_CKA_WRAP_WITH_TRUSTED PKCS11_SESSION_SIGNING PKCS11_FUNC_STEP_UPDATE_KEY __LONG_MAX__ 0x7fffffffL TEE_LOGIN_TRUSTED_APP 0xF0000000 __LACCUM_IBIT__ 32 PKCS11_CKA_RESOLUTION __FLT64_NORM_MAX__ 1.7976931348623157e+308F64 TEE_INTERNAL_HASH_TO_ALGO(algo) TEE_ALG_HASH_ALGO(TEE_ALG_GET_INTERNAL_HASH(algo)) TEE_ALG_SM3 0x50000007 TAILQ_FIRST(head) ((head)->tqh_first) TEE_ALG_DES3_CBC_MAC_PKCS5 0x30000513 UINT_FAST64_MAX UINT64_MAX PLATFORM_FLAVOR qemu_armv8a PKCS11_CKR_ENCRYPTED_DATA_LEN_RANGE mech_id TEE_ECC_CURVE_NIST_P384 0x00000004 PKCS11_TOKEN_SERIALNUM_SIZE 16 tee_id TAILQ_FOREACH_REVERSE(var,head,headname,field) for ((var) = (*(((struct headname *)((head)->tqh_last))->tqh_last)); (var); (var) = (*(((struct headname *)((var)->field.tqe_prev))->tqh_last))) TEE_CipherUpdate TEE_PARAM_TYPE_MEMREF_OUTPUT 6 CFG_CRYPTO_SHA1 1 short unsigned int PKCS11_TOKEN_MODEL_SIZE 16 signed char PKCS11_CKM_SHA256_RSA_PKCS_PSS PKCS11_CKA_JAVA_MIDP_SECURITY_DOMAIN PKCS11_CKR_UNWRAPPING_KEY_HANDLE_INVALID SIMPLEQ_EMPTY(head) ((head)->sqh_first == NULL) PKCS11_CKA_VERIFY PKCS11_CKA_LOCAL start __size_t__ INT_FAST8_MAX INT8_MAX LIST_HEAD(name,type) struct name { struct type *lh_first; } PRIxPA_WIDTH ((int)(sizeof(paddr_t) * 2)) TEE_PANIC_ID_TEE_ASYMMETRICVERIFYDIGEST 0x00001104 __ULLACCUM_EPSILON__ 0x1P-32ULLK __CHAR_BIT__ 8 TEE_TYPE_RSA_KEYPAIR 0xA1000030 __INTMAX_TYPE__ long long int TEE_ATTR_RSA_PRIME1 0xC0000430 TEE_TYPE_AES 0xA0000010 TEE_MEMREF_0_USED 0x00000001 SHIFT_U32(v,shift) ((uint32_t)(v) << (shift)) _SYS_QUEUE_H_ __HQ_IBIT__ 0 ROUNDUP(v,size) (((v) + ((__typeof__(v))(size) - 1)) & ~((__typeof__(v))(size) - 1)) __nostackcheck __attribute__((no_instrument_function)) PKCS11_CKFT_WRITE_PROTECTED (1U << 1) TEE_ALG_CONCAT_KDF_SHA224_DERIVE_KEY 0x800030C1 TEE_TYPE_DES3 0xA0000013 PKCS11_CKM_AES_CBC_ENCRYPT_DATA CFG_TA_MBEDTLS 1 _BSD_SIZE_T_ pkcs11_proc_state TEE_MAIN_ALGO_AES 0x10 TEE_PANIC_ID_TEE_FREE 0x00000602 /home/test/workspace/code/optee_3.16/optee_os INT_LEAST8_MAX INT8_MAX __FLT64_MIN__ 2.2250738585072014e-308F64 __INTPTR_MAX__ 0x7fffffff hmac_hash TEE_ALG_SM4_CBC_NOPAD 0x10000114 __ARM_FP16_ARGS PKCS11_CKM_SHA512 __noreturn __attribute__((__noreturn__)) TEE_INTERNAL_API_H __GCC_ATOMIC_POINTER_LOCK_FREE 2 __ULACCUM_IBIT__ 32 __always_inline __attribute__((always_inline)) inline PRIX16 "X" _CFG_CORE_LTC_SHA384 1 __DBL_MAX__ ((double)1.7976931348623157e+308L) __rodata __section(".rodata" __SECTION_FLAGS_RODATA) TEE_PANIC_ID_TEE_BIGINTCOMPUTEFMM 0x00001C01 TEE_OBJECT_ID_MAX_LEN 64 CFG_KERN_LINKER_FORMAT elf64-littleaarch64 __FLT32_MAX_10_EXP__ 38 GNU C99 10.2.1 20201103 -mcpu=cortex-a53 -mthumb -mno-unaligned-access -mfloat-abi=hard -mfpu=neon -mtls-dialect=gnu -march=armv8-a+crc+simd -g3 -Os -std=gnu99 -fpic -fno-short-enums -fno-common -funsafe-math-optimizations -funwind-tables TEE_TIME_SUB(t1,t2,dst) do { (dst).seconds = (t1).seconds - (t2).seconds; if ((t1).millis < (t2).millis) { (dst).seconds--; (dst).millis = (t1).millis + TEE_TIME_MILLIS_BASE - (t2).millis; } else { (dst).millis = (t1).millis - (t2).millis; } } while (0) CFG_CORE_ASYNC_NOTIF_GIC_INTID 0 ASSERT_H TEE_DATA_FLAG_SHARE_READ 0x00000010 TEE_ATTR_DH_PRIME 0xD0001032 CFG_CRYPTO_SHA512 1 LL(v) v ## LL STDINT_H PKCS11_CKR_TEMPLATE_INCONSISTENT state PKCS11_CKR_OPERATION_NOT_INITIALIZED SIMPLEQ_HEAD_INITIALIZER(head) { NULL, &(head).sqh_first } TEE_ALG_RSASSA_PKCS1_V1_5_SHA384 0x70005830 __WINT_WIDTH__ 32 CIRCLEQ_HEAD(name,type) struct name { struct type *cqh_first; struct type *cqh_last; } UINT16_MAX 0xffff tee_hash_op_handle CFG_STACK_TMP_EXTRA 0 CFG_ARM_GICV3 1 _ANSI_STDDEF_H ULL(v) v ## ULL TEE_MAIN_ALGO_ECDH 0x42 TEE_PANIC_ID_TEE_WAIT 0x00001405 TEE_USAGE_VERIFY 0x00000020 PRIX8 "X" db_main __ARM_FP16_FORMAT_IEEE CFG_WARN_DECL_AFTER_STATEMENT 1 input TEE_MEM_OUTPUT 0x00000002 __GCC_ATOMIC_INT_LOCK_FREE 2 __UINT32_C(c) c ## U __FLT64_MAX_EXP__ 1024 TEE_ALG_SM4_CTR 0x10000214 TEE_OPERATION_AE 4 __compiler_bswap32(x) __builtin_bswap32((x)) __REGISTER_PREFIX__ out_sz TEE_PANIC_ID_TEE_BIGINTCONVERTTOS32 0x00001704 BIT(nr) BIT32(nr) QUEUEDEBUG_TAILQ_INSERT_TAIL(head,elm,field) TEE_MAIN_ALGO_SM4 0x14 __USFRACT_MAX__ 0XFFP-8UHR CIRCLEQ_INSERT_BEFORE(head,listelm,elm,field) do { QUEUEDEBUG_CIRCLEQ_HEAD((head), field) QUEUEDEBUG_CIRCLEQ_ELM((head), (listelm), field) (elm)->field.cqe_next = (listelm); (elm)->field.cqe_prev = (listelm)->field.cqe_prev; if ((listelm)->field.cqe_prev == (void *)(head)) (head)->cqh_first = (elm); else (listelm)->field.cqe_prev->field.cqe_next = (elm); (listelm)->field.cqe_prev = (elm); } while ( 0) PKCS11_CKFT_SO_PIN_COUNT_LOW (1U << 20) PKCS11_CKK_RSA CFG_CORE_WORKAROUND_NSITR_CACHE_PRIME 1 TEE_PROPSET_TEE_IMPLEMENTATION (TEE_PropSetHandle)0xFFFFFFFD DMSG_RAW(...) (void)0 derive_key_by_symm_enc CFG_WITH_VFP 1 __FLT32_MAX__ 3.4028234663852886e+38F32 PKCS11_CKA_OTP_SERVICE_LOGO TEE_OPERATION_ASYMMETRIC_SIGNATURE 7 function LONG_MIN (-LONG_MAX - 1L) TEE_MODE_SIGN TEE_MEM_INPUT 0x00000001 __nex_data PKCS11_CKR_WRAPPED_KEY_INVALID PKCS11_CKA_OTP_PIN_REQUIREMENT LIST_NEXT(elm,field) ((elm)->field.le_next) _CFG_CORE_LTC_ACIPHER 1 TEE_PANIC_ID_TEE_STARTPERSISTENTOBJECTENUMERATOR 0x00000A05 __UFRACT_MAX__ 0XFFFFP-16UR __USQ_FBIT__ 32 __linux__ 1 TEE_AllocateTransientObject __FILE_ID__ ta_pkcs11_src_processing_symm_c __ARM_FEATURE_BF16_SCALAR_ARITHMETIC __FRACT_IBIT__ 0 TEE_TYPE_ECDSA_KEYPAIR 0xA1000041 __rodata_dummy __section(".rodata.dummy" __SECTION_FLAGS_RODATA) TEE_PANIC_ID_TEE_CIPHERDOFINAL 0x00000E01 ADD_OVERFLOW(a,b,res) __compiler_add_overflow((a), (b), (res)) __STDC_HOSTED__ 1 TEE_ERROR_CANCEL 0xFFFF0002 __UINTMAX_C(c) c ## ULL TEE_ATTR_PBKDF2_ITERATION_COUNT 0xF00003C2 __need_ptrdiff_t computed_mac user_identity TEE_PARAM_TYPE_GET(t,i) ((((uint32_t)t) >> ((i)*4)) & 0xF) TEE_TYPE_DH_KEYPAIR 0xA1000032 __UACCUM_MAX__ 0XFFFFFFFFP-16UK PKCS11_TOKEN_MODEL "OP-TEE TA" __INT_LEAST32_MAX__ 0x7fffffff EMSG(...) trace_printf_helper(TRACE_ERROR, true, __VA_ARGS__) TEE_PANIC_ID_TEE_AEDECRYPTFINAL 0x00001001 relogged long int __WINT_MIN__ 0U PKCS11_CKA_OTP_TIME_INTERVAL TEE_TYPE_HMAC_SHA224 0xA0000003 __DBL_NORM_MAX__ ((double)1.7976931348623157e+308L) INTMAX_MIN INT64_MIN __DBL_HAS_DENORM__ 1 INT_LEAST16_MIN INT16_MIN __ARM_FEATURE_FMA __UINT32_MAX__ 0xffffffffU __FLT64_MAX_10_EXP__ 308 TEE_PANIC_ID_TEE_GETPROPERTYASBINARYBLOCK 0x00000204 SHIFT_U64(v,shift) ((uint64_t)(v) << (shift)) STAILQ_ENTRY(type) struct { struct type *stqe_next; } TEE_MAIN_ALGO_HKDF 0xC0 MAX_UNSAFE(a,b) (((a) > (b)) ? (a) : (b)) __PTRDIFF_TYPE__ int TEE_ATTR_RSA_PRIME2 0xC0000530 TEE_PANIC_ID_TEE_MALLOC 0x00000604 __FLT32X_HAS_DENORM__ 1 TEE_PROPSET_CURRENT_CLIENT (TEE_PropSetHandle)0xFFFFFFFE TEE_ATTR_CONCAT_KDF_OTHER_INFO 0xD00002C1 __TEE_ObjectHandle TEE_PANIC_ID_TEE_BIGINTNEG 0x00001904 __GNUC_STDC_INLINE__ 1 PRIi32 "i" serialargs_init __ARM_FP CIRCLEQ_FOREACH(var,head,field) for ((var) = ((head)->cqh_first); (var) != (const void *)(head); (var) = ((var)->field.cqe_next)) TEE_ALG_HMAC_SHA1 0x30000002 PKCS11_CKR_PIN_LEN_RANGE TEE_ALG_HKDF_SHA384_DERIVE_KEY 0x800050C0 _CFG_CORE_LTC_SHA256 1 CFG_TZDRAM_START 0x0e100000 PKCS11_CKK_DSA TEE_PANIC_ID_TEE_STARTPROPERTYENUMERATOR 0x0000020C _PTRDIFF_T_ __WCHAR_WIDTH__ 32 PKCS11_CKA_EC_PARAMS PKCS11_TA_PROCESSING_H IMSG(...) (void)0 TEE_PARAM_TYPE_VALUE_INOUT 3 __UTQ_FBIT__ 128 SLIST_INIT(head) do { (head)->slh_first = NULL; } while ( 0) TEE_MAX_HASH_SIZE __PTRDIFF_T TRACE_ERROR 1 TEE_ALG_SM2_PKE 0x80000045 __attr_const __attribute__((__const__)) PKCS11_CKR_DEVICE_ERROR __LLACCUM_FBIT__ 31 label PKCS11_FUNCTION_GENERATE_PAIR __ARM_FEATURE_CRYPTO TEE_STORAGE_PRIVATE_SQL_RESERVED 0x80000200 _CFG_CORE_LTC_SHA512 1 PKCS11_TA_OBJECT_H CFG_TEE_TA_LOG_LEVEL 1 PKCS11_CKR_WRAPPING_KEY_HANDLE_INVALID session __FLT32_HAS_DENORM__ 1 TEE_U16_TO_BIG_ENDIAN(x) TEE_U16_BSWAP(x) TEE_SE_READER_NAME_MAX 20 SLIST_EMPTY(head) ((head)->slh_first == NULL) TEE_PARAM0_SIZE_MIN sizeof(uint32_t) TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA384 0x60510230 PKCS11_CKFM_ENCRYPT (1U << 8) __UQQ_FBIT__ 8 __ARM_FEATURE_FP16_SCALAR_ARITHMETIC __SACCUM_FBIT__ 7 __HQ_FBIT__ 15 TEE_ALG_HMAC_ALGO(main_hash) (TEE_OPERATION_MAC << 28 | (main_hash)) __LLACCUM_IBIT__ 32 TEE_CHAIN_MODE_PKCS1_PSS_MGF1 0x9 PKCS11_CKR_TOKEN_NOT_PRESENT TEE_TYPE_PBKDF2_PASSWORD 0xA10000C2 __SIZE_T __LLFRACT_FBIT__ 63 PKCS11_CKO_PRIVATE_KEY PKCS11_CKM_SHA_1 QUEUEDEBUG_LIST_INSERT_HEAD(head,elm,field) STAILQ_REMOVE_HEAD(head,field) do { if (((head)->stqh_first = (head)->stqh_first->field.stqe_next) == NULL) (head)->stqh_last = &(head)->stqh_first; } while ( 0) __GCC_ATOMIC_SHORT_LOCK_FREE 2 TEE_PANIC_ID_TEE_ALLOCATETRANSIENTOBJECT 0x00000801 so_identity PKCS11_TA_HANDLE_H _CFG_CORE_LTC_CTR 1 TOKEN_CAPABILITIES_H TEE_CHAIN_MODE_ECB_NOPAD 0x0 PKCS11_CKFM_EC_F_P (1U << 20) TEE_ALG_SHA224 0x50000003 __SIZEOF_POINTER__ 4 PKCS11_CKM_ECDSA_SHA224 __GCC_ASM_FLAG_OUTPUTS__ 1 TEE_PANIC_ID_TEE_RESTRICTOBJECTUSAGE1 0x00000707 TEE_PARAM_TYPE_MEMREF_INOUT 7 PKCS11_CKR_OBJECT_HANDLE_INVALID serialargs_get_ptr _T_SIZE PKCS11_CKR_PIN_EXPIRED PKCS11_CKM_SHA512_RSA_PKCS_PSS TEE_PANIC_ID_TEE_MACINIT 0x00000F03 PKCS11_CKR_USER_PIN_NOT_INITIALIZED TEE_PANIC_ID_TEE_CLOSETASESSION 0x00000401 PKCS11_TA_PKCS11_TOKEN_H __INTPTR_WIDTH__ 32 CFG_TZDRAM_SIZE 0x00f00000 TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA224 0x70313930 UTEE_SE_READER_TEE_ONLY (1 << 1) db_objs TEE_ATTR_DSA_PRIVATE_VALUE 0xC0000231 TEE_ALG_GET_CLASS(algo) __tee_alg_get_class(algo) __printf(a,b) __attribute__((format(printf, a, b))) TEE_SHA512_HASH_SIZE TEE_PANIC_ID_TEE_BIGINTMUL 0x00001903 __ATOMIC_RELAXED 0 TEE_ALG_RSASSA_PKCS1_V1_5_SHA256 0x70004830 PKCS11_CKM_SHA_1_HMAC __FLT64_HAS_INFINITY__ 1 PKCS11_CKA_DERIVE_TEMPLATE CFG_CORE_RESERVED_SHM 1 PKCS11_CKR_SIGNATURE_INVALID PKCS11_FUNC_STEP_INIT in2_buf TEE_DATA_MAX_POSITION 0xFFFFFFFF __LONG_LONG_MAX__ 0x7fffffffffffffffLL CFG_MMAP_REGIONS 13 PKCS11_CKM_SHA_1_HMAC_GENERAL QUEUEDEBUG_TAILQ_PREREMOVE(head,elm,field) TEE_ALG_SHA512 0x50000006 _T_WCHAR_ PKCS11_FUNCTION_DESTROY input_hmac_len_is_valid __STDC_VERSION__ 199901L __LFRACT_MIN__ (-0.5LR-0.5LR) __UINT16_C(c) c PKCS11_CKM_SHA224_HMAC_GENERAL __LLFRACT_MIN__ (-0.5LLR-0.5LLR) TEE_PANIC_ID_TEE_MACUPDATE 0x00000F04 __INT_FAST16_MAX__ 0x7fffffff PKCS11_CKR_SESSION_READ_ONLY_EXISTS PKCS11_CKA_MECHANISM_TYPE TEE_PANIC_ID_TEE_ALLOCATEPROPERTYENUMERATOR 0x00000201 TRACE_DEBUG 3 CFG_HWSUPP_MEM_PERM_PXN 1 __ULFRACT_EPSILON__ 0x1P-32ULR TEE_TYPE_CORRUPTED_OBJECT 0xA00000BE PKCS11_CKFM_EC_COMPRESS (1U << 25) PKCS11_FUNCTION_WRAP TEE_ATTR_HKDF_OKM_LENGTH 0xF00004C0 TEE_Result PKCS11_CKM_SHA384_HMAC_GENERAL TEE_ATTR_FLAG_VALUE (1 << 29) TEE_MAC_SIZE_AES_CBC_MAC_PKCS5 PKCS11_CKFT_LOGIN_REQUIRED (1U << 2) char PKCS11_CKA_OTP_USER_IDENTIFIER __FLT64_EPSILON__ 2.2204460492503131e-16F64 TEE_PANIC_ID_TEE_FREETRANSIENTOBJECT 0x00000803 _CFG_CORE_LTC_SIZE_OPTIMIZATION 1 tee_op_handle PKCS11_CKA_VALUE_BITS PKCS11_CKFT_USER_PIN_INITIALIZED (1U << 3) TEE_ATTR_SM2_ID_INITIATOR 0xD0000446 SIZE_4M UINTPTR_C(0x400000) TEE_PANIC_ID_TEE_DERIVEKEY 0x00001201 TAILQ_CONCAT(head1,head2,field) do { if (!TAILQ_EMPTY(head2)) { *(head1)->tqh_last = (head2)->tqh_first; (head2)->tqh_first->field.tqe_prev = (head1)->tqh_last; (head1)->tqh_last = (head2)->tqh_last; TAILQ_INIT((head2)); } } while ( 0) TEE_ECC_CURVE_NIST_P224 0x00000002 hash_size PKCS11_CKR_SESSION_COUNT _CFG_CORE_LTC_RSA 1 CFG_TEE_FW_IMPL_VERSION FW_IMPL_UNDEF __ILP32__ 1 __ULLACCUM_FBIT__ 32 TEE_ATTR_PBKDF2_DKM_LENGTH 0xF00004C2 __LDBL_HAS_QUIET_NAN__ 1 PKCS11_CKA_HASH_OF_SUBJECT_PUBLIC_KEY PKCS11_FALSE false __ARM_FEATURE_DSP 1 CFG_TA_ASLR_MIN_OFFSET_PAGES 0 processing __WCHAR_MAX__ 0xffffffffU PRIi64 __PRI64_PREFIX "i" _SIZE_T va_end(v) __builtin_va_end(v) UTEE_SE_READER_SELECT_RESPONE_ENABLE (1 << 2) CFG_NUM_THREADS 2 PRIi8 "i" FMSG_RAW(...) (void)0 TEE_USAGE_EXTRACTABLE 0x00000001 CFG_CRYPTO_HMAC 1 TEE_PANIC_ID_TEE_BIGINTSUBMOD 0x00001A06 PKCS11_CKA_KEY_TYPE PKCS11_CKA_CHAR_SETS STAILQ_FIRST(head) ((head)->stqh_first) STDIO_H __LDBL_MANT_DIG__ 53 PKCS11_SLOT_DESC_SIZE 64 __ULLFRACT_FBIT__ 64 __compiler_bswap64(x) __builtin_bswap64((x)) __DQ_IBIT__ 0 PKCS11_CKM_ECDSA_SHA256 TEE_TYPE_HMAC_MD5 0xA0000001 __FLT64_MAX__ 1.7976931348623157e+308F64 CFG_TEE_SDP_MEM_SIZE 0x00400000 _SIZE_T_DEFINED QUEUEDEBUG_TAILQ_POSTREMOVE(elm,field) CFG_TA_ASLR_MAX_OFFSET_PAGES 128 __UQQ_IBIT__ 0 le_prev PKCS11_CKFM_HW (1U << 0) TEE_ATTR_ECC_EPHEMERAL_PUBLIC_VALUE_X 0xD0000946 __SIG_ATOMIC_WIDTH__ 32 HW_UNIQUE_KEY_LENGTH (16) TEE_ERROR_NO_DATA 0xFFFF000B find_ctx PKCS11_CKO_HW_FEATURE proc_params TEE_ATTR_SM2_KEP_CONFIRMATION_OUT 0xD0000846 __size_t align PKCS11_CKR_ATTRIBUTE_TYPE_INVALID TEE_PANIC_ID_TEE_ASYMMETRICENCRYPT 0x00001102 __ARM_FEATURE_LDREX CFG_PKCS11_TA_AUTH_TEE_IDENTITY 1 PKCS11_SLOT_MANUFACTURER_SIZE 32 TEE_PANIC_ID_TEE_BIGINTSQUARE 0x00001905 QUEUEDEBUG_TAILQ_INSERT_HEAD(head,elm,field) NULL ((void *)0) __USFRACT_EPSILON__ 0x1P-8UHR PKCS11_SESSION_VERIFYING_RECOVER __ORDER_BIG_ENDIAN__ 4321 CFG_TEE_CORE_DEBUG 1 PKCS11_CKR_BUFFER_TOO_SMALL __gnu_linux__ 1 INT_FAST8_MIN INT8_MIN CFG_CRYPTO_RSA 1 PKCS11_CKR_OPERATION_ACTIVE PKCS11_CKK_AES TEE_MACInit __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 CFG_CORE_BIGNUM_MAX_BITS 4096 __UINT_FAST32_TYPE__ unsigned int PKCS11_CKM_RSA_PKCS_OAEP SIMPLEQ_FIRST(head) ((head)->sqh_first) PKCS11_CKA_HW_FEATURE_TYPE __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) TEE_SHA256_HASH_SIZE true 1 TEE_PANIC_ID_TEE_CIPHERUPDATE 0x00000E03 SLIST_REMOVE(head,elm,type,field) do { if ((head)->slh_first == (elm)) { SLIST_REMOVE_HEAD((head), field); } else { struct type *curelm = (head)->slh_first; while(curelm->field.sle_next != (elm)) curelm = curelm->field.sle_next; curelm->field.sle_next = curelm->field.sle_next->field.sle_next; } } while ( 0) __UINT_FAST16_TYPE__ unsigned int UINT64_C(v) ULL(v) PKCS11_CKM_RSA_PKCS_PSS CFG_COMPAT_GP10_DES 1 TEE_API_H OUTRMSG(r) do { OUTMSG("r=[%x]", r); return r; } while (0) TRACE_PRINTF_LEVEL TRACE_ERROR PKCS11_CKA_NEVER_EXTRACTABLE TEE_MEMREF_3_USED 0x00000008 TEE_MAIN_ALGO_DH 0x32 __compiler_add_overflow(a,b,res) __builtin_add_overflow((a), (b), (res)) __need_wchar_t __FLT_DECIMAL_DIG__ 9 INTTYPES_H PKCS11_CKM_UNDEFINED_ID _T_PTRDIFF TEE_OPERATION_MAC 3 TEE_TYPE_HMAC_SHA512 0xA0000006 UINT_LEAST32_MAX UINT32_MAX __USACCUM_IBIT__ 8 va_arg(v,l) __builtin_va_arg(v,l) PKCS11_CKA_URL INT_LEAST8_MIN INT8_MIN _CFG_CORE_LTC_SHA384_DESC 1 TEE_PANIC_ID_TEE_OPENPERSISTENTOBJECT 0x00000903 SYS_CDEFS_H PKCS11_CKFM_GENERATE (1U << 15) __ULFRACT_MIN__ 0.0ULR buffer TEE_ALG_AES_CBC_NOPAD 0x10000110 __linux 1 UINT32_MAX 0xffffffffU TEE_CHAIN_MODE_CBC_NOPAD 0x1 __ARM_FEATURE_CDE __UINTPTR_TYPE__ unsigned int pkcs11_object __FINITE_MATH_ONLY__ 0 __noinline __attribute__((noinline)) TEE_AllocateOperation __ARM_FEATURE_UNALIGNED TEE_MAIN_ALGO_SHA256 0x04 __ARM_FEATURE_BF16_VECTOR_ARITHMETIC CFG_LOCKDEP_RECORD_STACK 1 __ORDER_PDP_ENDIAN__ 3412 __ARM_ARCH_PROFILE __STDC__ 1 input_sign_size_is_valid TEE_ALG_ECDSA_P192 0x70001041 PKCS11_CKR_SESSION_READ_WRITE_SO_EXISTS CFG_SECURE_TIME_SOURCE_CNTPCT 1 CFG_PKCS11_TA_TOKEN_COUNT 3 mecha_type PKCS11_CKA_KEY_GEN_MECHANISM PKCS11_TA_UUID { 0xfd02c9da, 0x306c, 0x48c7, { 0xa4, 0x9c, 0xbb, 0xd8, 0x27, 0xae, 0x86, 0xee } } PKCS11_CKM_EC_KEY_PAIR_GEN TEE_PANIC_ID_TEE_BIGINTADDMOD 0x00001A01 __ARM_SIZEOF_MINIMAL_ENUM 4 pkcs11_attr_id __INT64_C(c) c ## LL CFG_CORE_RWDATA_NOEXEC 1 __INT32_TYPE__ int pkcs11_token_state PKCS11_CKA_SIGN_RECOVER __DA_FBIT__ 31 __FLT32_MIN__ 1.1754943508222875e-38F32 TEE_PANIC_ID_TEE_ALLOCATEPERSISTENTOBJECTENUMERATOR 0x00000A01 PKCS11_TOKEN_RESET CFG_CRYPTO_MD5 1 key_type TEE_PANIC_ID_TA_CLOSESESSIONENTRYPOINT 0x00000101 _CFG_CORE_LTC_HMAC 1 PKCS11_CKM_MD5_RSA_PKCS PKCS11_CKA_LABEL __GCC_ATOMIC_BOOL_LOCK_FREE 2 TEE_CHAIN_MODE_CBC_MAC_PKCS5 0x5 __INT_FAST32_MAX__ 0x7fffffff TAILQ_PREV(elm,headname,field) (*(((struct headname *)((elm)->field.tqe_prev))->tqh_last)) processing_func CFG_DTB_MAX_SIZE 0x100000 TEE_ERROR_STORAGE_NOT_AVAILABLE 0xF0100003 CIRCLEQ_INSERT_TAIL(head,elm,field) do { QUEUEDEBUG_CIRCLEQ_HEAD((head), field) (elm)->field.cqe_next = (void *)(head); (elm)->field.cqe_prev = (head)->cqh_last; if ((head)->cqh_first == (void *)(head)) (head)->cqh_first = (elm); else (head)->cqh_last->field.cqe_next = (elm); (head)->cqh_last = (elm); } while ( 0) CIRCLEQ_INSERT_AFTER(head,listelm,elm,field) do { QUEUEDEBUG_CIRCLEQ_HEAD((head), field) QUEUEDEBUG_CIRCLEQ_ELM((head), (listelm), field) (elm)->field.cqe_next = (listelm)->field.cqe_next; (elm)->field.cqe_prev = (listelm); if ((listelm)->field.cqe_next == (void *)(head)) (head)->cqh_last = (elm); else (listelm)->field.cqe_next->field.cqe_prev = (elm); (listelm)->field.cqe_next = (elm); } while ( 0) get_key_type PKCS11_TOKEN_READ_WRITE __TQ_FBIT__ 127 __VFP_FP__ 1 PKCS11_CKM_MD5_HMAC __ARM_ASM_SYNTAX_UNIFIED__ 1 SIZE_MAX ULONG_MAX PKCS11_CKA_AC_ISSUER _CFG_CORE_LTC_AES 1 _STDINT_H PKCS11_CKA_BITS_PER_PIXEL TEE_ALG_GET_MAIN_ALG(algo) __tee_alg_get_main_alg(algo) SLIST_FOREACH_SAFE(var,head,field,tvar) for ((var) = SLIST_FIRST((head)); (var) && ((tvar) = SLIST_NEXT((var), field), 1); (var) = (tvar)) TEE_ALG_DSA_SHA1 0x70002131 TEE_PANIC_ID_TEE_GETOPERATIONINFO 0x00000C04 TEE_ALG_ECDH_P256 0x80003042 TEE_SM3_HASH_SIZE __ULFRACT_IBIT__ 0 PKCS11_CKFT_TOKEN_INITIALIZED (1U << 10) PKCS11_CKA_WRAP computed_mac_size PKCS11_CKR_DEVICE_REMOVED TEE_ATTR_ECC_CURVE 0xF0000441 UTEE_SE_READER_PRESENT (1 << 0) TEE_PANIC_ID_TEE_GETOBJECTVALUEATTRIBUTE 0x00000704 __ARM_NEON 1 _CFG_CORE_LTC_SM2_PKE 1 __ARM_SIZEOF_WCHAR_T 4 PKCS11_FUNCTION_ENCRYPT __SIZEOF_DOUBLE__ 8 __UINT_FAST32_MAX__ 0xffffffffU __LDBL_MAX_EXP__ 1024 PKCS11_CKR_DATA_INVALID tqe_prev STAILQ_REMOVE_AFTER(head,elm,field) do { if ((STAILQ_NEXT(elm, field) = STAILQ_NEXT(STAILQ_NEXT(elm, field), field)) == NULL) (head)->stqh_last = &STAILQ_NEXT((elm), field); } while (0) PKCS11_CKA_PUBLIC_KEY_INFO args MBEDTLS_SELF_TEST 1 so_pin_salt pkcs2tee_mode _BSD_WCHAR_T_ __ARM_FEATURE_FP16_VECTOR_ARITHMETIC PKCS11_CKA_APPLICATION CFG_PKCS11_TA_ALLOW_DIGEST_KEY 1 _CFG_CORE_LTC_OPTEE_THREAD 1 PKCS11_CK_UNAVAILABLE_INFORMATION UINT32_C(0xFFFFFFFF) CFG_CRYPTO_SM3 1 TEE_U32_TO_BIG_ENDIAN(x) TEE_U32_BSWAP(x) LIST_EMPTY(head) ((head)->lh_first == NULL) __compiler_sub_overflow(a,b,res) __builtin_sub_overflow((a), (b), (res)) PKCS11_CKM_AES_CMAC_GENERAL timeMid TEE_PANIC_ID_TA_OPENSESSIONENTRYPOINT 0x00000105 TEE_SHA1_HASH_SIZE user_pin_count PKCS11_CKA_OTP_LENGTH _CFG_CORE_LTC_XTS 1 __INTMAX_MAX__ 0x7fffffffffffffffLL TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA256 0x60410230 TEE_PROPSET_CURRENT_TA (TEE_PropSetHandle)0xFFFFFFFF TEE_TIME_LE(t1,t2) (((t1).seconds == (t2).seconds) ? ((t1).millis <= (t2).millis) : ((t1).seconds <= (t2).seconds)) data processing_step __LONG_WIDTH__ 32 __OPTIMIZE__ 1 timeLow so_pin_count TEE_USAGE_ENCRYPT 0x00000002 _CFG_CORE_LTC_SM2_DSA 1 CFG_CRYPTO_CBC_MAC 1 in_buf _CFG_CORE_LTC_SM2_KEP 1 CFG_OS_REV_REPORTS_GIT_SHA1 1 PKCS11_CKA_EC_POINT head PKCS11_FUNCTION_IMPORT __restrict restrict SUB_OVERFLOW(a,b,res) __compiler_sub_overflow((a), (b), (res)) TEE_ECC_CURVE_NIST_P256 0x00000003 TEE_ALG_HMAC_SM3 0x30000007 PKCS11_CKFT_USER_PIN_FINAL_TRY (1U << 17) __OPTIMIZE_SIZE__ 1 PRIdPTR __PRIPTR_PREFIX "d" __weak __attribute__((weak)) STAILQ_FOREACH_SAFE(var,head,field,tvar) for ((var) = STAILQ_FIRST((head)); (var) && ((tvar) = STAILQ_NEXT((var), field), 1); (var) = (tvar)) _TAILQ_HEAD(name,type,qual) struct name { qual type *tqh_first; qual type *qual *tqh_last; } PKCS11_CKR_WRAPPING_KEY_TYPE_INCONSISTENT PKCS11_CKR_TOKEN_WRITE_PROTECTED handles TAILQ_REMOVE(head,elm,field) do { QUEUEDEBUG_TAILQ_PREREMOVE((head), (elm), field) QUEUEDEBUG_TAILQ_OP((elm), field) if (((elm)->field.tqe_next) != NULL) (elm)->field.tqe_next->field.tqe_prev = (elm)->field.tqe_prev; else (head)->tqh_last = (elm)->field.tqe_prev; *(elm)->field.tqe_prev = (elm)->field.tqe_next; QUEUEDEBUG_TAILQ_POSTREMOVE((elm), field); } while ( 0) CFG_CRYPTO_HKDF 1 __pure __attribute__((pure)) __ATOMIC_ACQ_REL 4 LIST_FOREACH_SAFE(var,head,field,tvar) for ((var) = LIST_FIRST((head)); (var) && ((tvar) = LIST_NEXT((var), field), 1); (var) = (tvar)) _T_WCHAR PKCS11_CKK_SHA384_HMAC PKCS11_CKR_SESSION_READ_ONLY _SIZET_ __INT8_TYPE__ signed char __LDBL_DENORM_MIN__ 4.9406564584124654e-324L TEE_ATTR_HKDF_INFO 0xD00003C0 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 TEE_API_DEFINES_EXTENSIONS_H PRIo8 "o" PKCS11_CKA_ISSUER PKCS11_CKA_COEFFICIENT _STDDEF_H_ PKCS11_CKM_GENERIC_SECRET_KEY_GEN TEE_ERROR_TIME_NOT_SET 0xFFFF5000 TEE_API_TYPES_H __ACCUM_MAX__ 0X7FFFFFFFP-15K PKCS11_TOKEN_SO_PIN_COUNT_MAX 7 TAILQ_FOREACH(var,head,field) for ((var) = ((head)->tqh_first); (var); (var) = ((var)->field.tqe_next)) __FLT64_MIN_EXP__ (-1021) __INT_FAST32_TYPE__ int PKCS11_CKFT_SECONDARY_AUTHENTICATION (1U << 11) SIMPLEQ_INSERT_TAIL(head,elm,field) do { (elm)->field.sqe_next = NULL; *(head)->sqh_last = (elm); (head)->sqh_last = &(elm)->field.sqe_next; } while ( 0) TEE_ATTR_RSA_EXPONENT1 0xC0000630 TRACE_MAX TRACE_FLOW _CONCAT(x,y) x ##y TEE_PANIC_ID_TA_INVOKECOMMANDENTRYPOINT 0x00000104 TEE_TYPE_DSA_KEYPAIR 0xA1000031 PKCS11_CKA_ALWAYS_AUTHENTICATE PKCS11_CKR_SESSION_HANDLE_INVALID PKCS11_CKO_DATA INMSG(...) FMSG("> " __VA_ARGS__) __INT_FAST8_TYPE__ signed char CFG_CRYPTO_XTS 1 SLIST_FIRST(head) ((head)->slh_first) _CFG_FTRACE_BUF_WHEN_FULL_shift 1 TEE_PANIC_ID_TEE_ALLOCATEOPERATION 0x00000C01 out_buf PKCS11_CKFM_EC_ECPARAMETERS (1U << 22) TEE_TYPE_RSA_PUBLIC_KEY 0xA0000030 __FLT32_DECIMAL_DIG__ 9 PKCS11_CKA_COLOR PKCS11_FUNCTION_GENERATE __TEE_OperationHandle __FLT32X_MIN_EXP__ (-1021) TEE_ALG_RSASSA_PKCS1_V1_5_SHA224 0x70003830 TEE_ERROR_ACCESS_CONFLICT 0xFFFF0003 _BSD_PTRDIFF_T_ __WCHAR_T TEE_ALG_DES3_CBC_NOPAD 0x10000113 TEE_ALG_RSASSA_PKCS1_V1_5_SHA512 0x70006830 CFG_IN_TREE_EARLY_TAS trusted_keys/f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c PKCS11_CKR_WRAPPED_KEY_LEN_RANGE TEE_MAIN_ALGO_DSA 0x31 TEE_PANIC_ID_TEE_BIGINTCOMPUTEEXTENDEDGCD 0x00001B01 CFG_CRYPTO_DH 1 TEE_ALG_HASH_ALGO(main_hash) __tee_alg_hash_algo(main_hash) STAILQ_HEAD(name,type) struct name { struct type *stqh_first; struct type **stqh_last; } TEE_PANIC_ID_TEE_WRITEOBJECTDATA 0x00000B04 __INT16_C(c) c trace_printf_helper_raw(level,level_ok,...) trace_printf(NULL, 0, (level), (level_ok), __VA_ARGS__) PKCS11_CKA_OTP_SERVICE_IDENTIFIER ___int_ptrdiff_t_h TEE_ERROR_EXTERNAL_CANCEL 0xFFFF0011 TEE_PANIC_ID_TEE_BIGINTCMP 0x00001801 __INT_FAST8_MAX__ 0x7f TEE_MALLOC_FILL_ZERO 0x00000000 MUL_OVERFLOW(a,b,res) __compiler_mul_overflow((a), (b), (res)) long long unsigned int __SIZEOF_SHORT__ 2 TEE_CHAIN_MODE_CMAC 0x6 length L(v) v ## L TEE_CHAIN_MODE_CTS 0x3 UINT_LEAST8_MAX UINT8_MAX TEE_PANIC_ID_TEE_GETINSTANCEDATA 0x00000603 TEE_TYPE_ECDH_KEYPAIR 0xA1000042 PKCS11_CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT __UINT8_MAX__ 0xff CHAR_MAX UCHAR_MAX TEE_ALG_RSASSA_PKCS1_V1_5_SHA1 0x70002830 TEE_PANIC_ID_TEE_SETINSTANCEDATA 0x00000609 __compiler_bswap16(x) __builtin_bswap16((x)) PKCS11_CKM_ECDSA_SHA384 CFG_CRYPTO_CBC_MAC_BUNDLE_BLOCKS 64 TEE_ERROR_ITEM_NOT_FOUND 0xFFFF0008 CFG_CC_OPT_LEVEL s PKCS11_CKM_ECDSA_SHA1 TEE_TYPE_HMAC_SHA1 0xA0000002 _CFG_CORE_LTC_AUTHENC 1 PKCS11_CKFS_REMOVABLE_DEVICE (1U << 1) CFG_TEE_CORE_EMBED_INTERNAL_TESTS 1 __UINT_FAST8_MAX__ 0xff TEE_ALG_AES_CTR 0x10000210 TEE_ATTR_RSA_MODULUS 0xD0000130 TEE_ATTR_ECC_EPHEMERAL_PUBLIC_VALUE_Y 0xD0000A46 TEE_ORIGIN_TRUSTED_APP 0x00000004 QUEUEDEBUG_CIRCLEQ_ELM(head,elm,field) TEE_ALG_SHA1 0x50000002 PKCS11_CKA_DECRYPT ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL) TEE_PANIC_ID_TEE_MACCOMPUTEFINAL 0x00000F02 PKCS11_CKR_STATE_UNSAVEABLE __FLT64_DECIMAL_DIG__ 17 __UINTPTR_MAX__ 0xffffffffU __ARM_FEATURE_COMPLEX TEE_MODE_ENCRYPT _VA_LIST PRIxPA PRIxPTR CFG_LIBUTILS_WITH_ISOC 1 TRACE_MIN 0 PKCS11_CKR_SAVED_STATE_INVALID __SFRACT_EPSILON__ 0x1P-7HR __ATOMIC_CONSUME 1 __FLT_MIN__ 1.1754943508222875e-38F __INT_LEAST16_TYPE__ short int CFG_GP_SOCKETS 1 __UINT_LEAST64_TYPE__ long long unsigned int PKCS11_CKK_EC PKCS11_CKM_SHA384_RSA_PKCS_PSS __USFRACT_FBIT__ 8 PKCS11_CKR_USER_ANOTHER_ALREADY_LOGGED_IN PKCS11_CKFT_USER_PIN_TO_BE_CHANGED (1U << 19) CFG_CORE_HUK_SUBKEY_COMPAT 1 CFG_GIC 1 UDIV_ROUND_NEAREST(x,y) (__extension__ ({ __typeof__(x) _x = (x); __typeof__(y) _y = (y); (_x + (_y / 2)) / _y; })) PRIxUA PRIxPTR TEE_DATA_FLAG_SHARE_WRITE 0x00000020 TEE_MAIN_ALGO_PBKDF2 0xC2 PKCS11_CKM_SHA224_RSA_PKCS __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 CFG_HWSUPP_MEM_PERM_WXN 1 TEE_ALG_SM2_DSA_SM3 0x70006045 __INT_LEAST32_TYPE__ int __SIZEOF_PTRDIFF_T__ 4 pkcs2tee_algorithm TEE_ALG_ECDH_P521 0x80005042 PKCS11_FUNC_STEP_FINAL TEE_TYPE_SM2_DSA_KEYPAIR 0xA1000045 PKCS11_CKA_SENSITIVE TEE_TIME_LT(t1,t2) (((t1).seconds == (t2).seconds) ? ((t1).millis < (t2).millis) : ((t1).seconds < (t2).seconds)) UINT8_C(v) v TEE_ALG_DES_CBC_NOPAD 0x10000111 TEE_TYPE_DSA_PUBLIC_KEY 0xA0000031 INT64_MIN (-0x7fffffffffffffffL-1) CFG_CORE_HEAP_SIZE 65536 pkcs11_data _VA_LIST_T_H TEE_ALG_ECDH_P192 0x80001042 __FLT32X_HAS_QUIET_NAN__ 1 STAILQ_INSERT_TAIL(head,elm,field) do { (elm)->field.stqe_next = NULL; *(head)->stqh_last = (elm); (head)->stqh_last = &(elm)->field.stqe_next; } while ( 0) TEE_PANIC_ID_TEE_MEMMOVE 0x00000607 object_list TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA1 0x60210230 PKCS11_CKA_PRIME_BITS __ACCUM_MIN__ (-0X1P15K-0X1P15K) CIRCLEQ_ENTRY(type) struct { struct type *cqe_next; struct type *cqe_prev; } tqe_next __DBL_MIN_EXP__ (-1021) TEE_ATTR_CONCAT_KDF_DKM_LENGTH 0xF00003C1 ta/pkcs11/src/processing_symm.c TEE_PANIC_ID_TEE_GETPROPERTYASBOOL 0x00000205 TYPES_EXT_H CFG_CRYPTO_SM4 1 TEE_PANIC_ID_TEE_BIGINTCONVERTTOOCTETSTRING 0x00001703 PKCS11_CKA_REQUIRED_CMS_ATTRIBUTES TEE_ALG_DSA_SHA224 0x70003131 TEE_ERROR_SHORT_BUFFER 0xFFFF0010 always_authen TEE_MAIN_ALGO_DES3 0x13 __FLT32X_DECIMAL_DIG__ 17 PKCS11_CKM_AES_ECB __LDBL_MAX_10_EXP__ 308 SIMPLEQ_ENTRY(type) struct { struct type *sqe_next; } DIV_ROUND_UP(x,y) (((x) + (y) - 1) / (y)) TEE_ALG_ECDSA_P256 0x70003041 TEE_MACComputeFinal PKCS11_CKA_TOKEN TEE_PANIC_ID_TEE_BIGINTGETBITCOUNT 0x00001804 __INT64_TYPE__ long long int PKCS11_CKO_UNDEFINED_ID LIST_FIRST(head) ((head)->lh_first) __TA_FBIT__ 63 __LDBL_NORM_MAX__ 1.7976931348623157e+308L CFG_CRYPTO_CMAC 1 key_size TEE_PANIC_ID_TEE_AEINIT 0x00001003 PKCS11_CKR_MECHANISM_PARAM_INVALID __FLT64_DENORM_MIN__ 4.9406564584124654e-324F64 TEE_MAIN_ALGO_SHA224 0x03 TEE_USAGE_DERIVE 0x00000040 PKCS11_RV_NOT_IMPLEMENTED PKCS11_CKM_RSA_PKCS TEE_PARAM_TYPE_SET(t,i) (((uint32_t)(t) & 0xF) << ((i)*4)) CFG_SYSTEM_PTA 1 __used __attribute__((__used__)) CFG_REE_FS_TA 1 TEE_ALG_SHA256 0x50000004 DHEXDUMP(buf,len) (void)0 PKCS11_CKA_MIME_TYPES __HA_IBIT__ 8 PKCS11_CKR_GENERAL_ERROR PRIX64 __PRI64_PREFIX "X" __TA_IBIT__ 64 CFG_EMBEDDED_TS 1 PKCS11_CKO_SECRET_KEY CFG_WITH_ARM_TRUSTED_FW 1 __GCC_ATOMIC_LLONG_LOCK_FREE 2 TEE_ALG_CONCAT_KDF_SHA512_DERIVE_KEY 0x800060C1 __FLT32_HAS_QUIET_NAN__ 1 __ATOMIC_RELEASE 3 PKCS11_CKR_SESSION_EXISTS PRIi16 "i" long long int __FLT_EVAL_METHOD__ 0 INT_FAST16_MAX INT16_MAX in_sz CFG_CORE_MBEDTLS_MPI 1 serialargs TEE_MODE_VERIFY CIRCLEQ_LOOP_PREV(head,elm,field) (((elm)->field.cqe_prev == (void *)(head)) ? ((head)->cqh_last) : (elm->field.cqe_prev)) __UHA_FBIT__ 8 trace_printf_helper(level,level_ok,...) trace_printf(__func__, __LINE__, (level), (level_ok), __VA_ARGS__) init_tee_operation PKCS11_CKA_VERIFY_RECOVER SLIST_HEAD(name,type) struct name { struct type *slh_first; } TEE_ALG_AES_GCM 0x40000810 TEE_MAC_SIZE_DES_CBC_MAC_PKCS5 __ARM_FEATURE_CLZ 1 CONCAT(x,y) _CONCAT(x, y) __ARM_FEATURE_LDREX 15 TEE_ALG_RSA_NOPAD 0x60000030 CFG_CORE_UNMAP_CORE_AT_EL0 1 TEE_AES_MAX_KEY_SIZE 32UL TEE_ALG_HKDF_MD5_DERIVE_KEY 0x800010C0 __ULACCUM_EPSILON__ 0x1P-32ULK memset __FDPIC__ MSG(...) trace_printf_helper(0, false, __VA_ARGS__) __HAVE_BUILTIN_OVERFLOW 1 unix 1 CIRCLEQ_REMOVE(head,elm,field) do { QUEUEDEBUG_CIRCLEQ_HEAD((head), field) QUEUEDEBUG_CIRCLEQ_ELM((head), (elm), field) if ((elm)->field.cqe_next == (void *)(head)) (head)->cqh_last = (elm)->field.cqe_prev; else (elm)->field.cqe_next->field.cqe_prev = (elm)->field.cqe_prev; if ((elm)->field.cqe_prev == (void *)(head)) (head)->cqh_first = (elm)->field.cqe_next; else (elm)->field.cqe_prev->field.cqe_next = (elm)->field.cqe_next; QUEUEDEBUG_CIRCLEQ_POSTREMOVE((elm), field) } while ( 0) INT_LEAST32_MIN INT32_MIN TEE_PANIC_ID_TEE_MEMCOMPARE 0x00000605 TEE_PARAM_TYPE_VALUE_INPUT 1 LLONG_MAX __LONG_LONG_MAX__ TEE_PANIC_ID_TEE_GETPROPERTYASUUID 0x00000209 TEE_PANIC_ID_TEE_BIGINTFMMCONTEXTSIZEINU32 0x00001501 __cold __attribute__((__cold__)) TEE_TYPE_ECDSA_PUBLIC_KEY 0xA0000041 PKCS11_CKM_ECDSA_SHA512 TEE_MEMORY_ACCESS_NONSECURE 0x10000000 TEE_PANIC_ID_TEE_FREEPROPERTYENUMERATOR 0x00000202 __TEE_MAIN_HASH_SM3 0x7 __DBL_HAS_QUIET_NAN__ 1 ARM32 1 TEE_ALG_DES3_CMAC 0xF0000613 TEE_Identity PKCS11_SESSION_DIGESTING_ENCRYPTING TEE_ATTR_RSA_OAEP_LABEL 0xD0000930 TEE_PANIC_ID_TEE_INITVALUEATTRIBUTE 0x00000806 EMSG_RAW(...) trace_printf_helper_raw(TRACE_ERROR, true, __VA_ARGS__) PKCS11_TOKEN_LABEL_SIZE 32 PKCS11_CKA_EXTRACTABLE TEE_LOGIN_USER 0x00000001 MEMBER_SIZE(type,member) sizeof(((type *)0)->member) __USFRACT_IBIT__ 0 __FLT32X_MIN_10_EXP__ (-307) SCHAR_MIN (-SCHAR_MAX - 1) __unix 1 __LDBL_HAS_INFINITY__ 1 PKCS11_CKA_OTP_COUNTER_REQUIREMENT long unsigned int PKCS11_CKR_TOKEN_NOT_RECOGNIZED __compiler_mul_overflow(a,b,res) __builtin_mul_overflow((a), (b), (res)) login CFG_CRYPTOLIB_DIR core/lib/libtomcrypt TEE_ECC_CURVE_NIST_P521 0x00000005 CFG_CRYPTOLIB_NAME tomcrypt TEE_PANIC_ID_TEE_GETSYSTEMTIME 0x00001402 PKCS11_FUNCTION_DERIVE QUEUEDEBUG_CIRCLEQ_POSTREMOVE(elm,field) TEE_ERROR_GENERIC 0xFFFF0000 TEE_TIMEOUT_INFINITE 0xFFFFFFFF SIMPLEQ_REMOVE(head,elm,type,field) do { if ((head)->sqh_first == (elm)) { SIMPLEQ_REMOVE_HEAD((head), field); } else { struct type *curelm = (head)->sqh_first; while (curelm->field.sqe_next != (elm)) curelm = curelm->field.sqe_next; if ((curelm->field.sqe_next = curelm->field.sqe_next->field.sqe_next) == NULL) (head)->sqh_last = &(curelm)->field.sqe_next; } } while ( 0) PKCS11_CKR_KEY_HANDLE_INVALID PKCS11_CKS_RW_USER_FUNCTIONS PKCS11_CKR_DOMAIN_PARAMS_INVALID pkcs2tee_algo PKCS11_TOKEN_FW_VERSION PKCS11_SLOT_FW_VERSION UINT_FAST8_MAX UINT8_MAX TEE_ATTR_SECRET_VALUE 0xC0000000 SIMPLEQ_INIT(head) do { (head)->sqh_first = NULL; (head)->sqh_last = &(head)->sqh_first; } while ( 0) PKCS11_TOKEN_USER_PIN_COUNT_MAX 7 __LDBL_MAX__ 1.7976931348623157e+308L PRIx8 "x" ROUNDUP_DIV(x,y) (__extension__({ typeof(x) __roundup_x = (x); typeof(y) __roundup_mask = (typeof(x))(y) - 1; (__roundup_x / (y)) + (__roundup_x & __roundup_mask ? 1 : 0); })) TEE_PANIC_ID_TEE_GETTAPERSISTENTTIME 0x00001403 __SIZEOF_LONG_DOUBLE__ 8 TEE_PANIC_ID_TEE_RESETPROPERTYENUMERATOR 0x0000020B PKCS11_CKFSS_SERIAL_SESSION (1U << 2) ROUNDDOWN(v,size) ((v) & ~((__typeof__(v))(size) - 1)) PKCS11_CKR_CURVE_NOT_SUPPORTED CFG_CORE_ARM64_PA_BITS 32 __FLT64_HAS_DENORM__ 1 PKCS11_CKFSS_RW_SESSION (1U << 1) __FLT_HAS_DENORM__ 1 PKCS11_CKM_ECDSA sign_sz TEE_ALG_GET_KEY_TYPE(algo,with_private_key) __tee_alg_get_key_type(algo, with_private_key) __THUMBEL__ 1 TEE_PANIC_ID_TEE_BIGINTADD 0x00001901 CFG_CRYPTO_SHA256 1 tee_hash_algo TEE_ATTR_RSA_EXPONENT2 0xC0000730 TAILQ_HEAD_INITIALIZER(head) { NULL, &(head).tqh_first } PKCS11_CKFT_SO_PIN_LOCKED (1U << 22) PKCS11_CKA_CERTIFICATE_CATEGORY attrs_size PKCS11_CKM_SHA512_RSA_PKCS TEE_MemCompare TEE_Free __TQ_IBIT__ 0 SIMPLEQ_REMOVE_HEAD(head,field) do { if (((head)->sqh_first = (head)->sqh_first->field.sqe_next) == NULL) (head)->sqh_last = &(head)->sqh_first; } while ( 0) TEE_Attribute __FLT32X_MIN__ 2.2250738585072014e-308F32x TEE_MD5_HASH_SIZE __compiler_compare_and_swap(p,oval,nval) __atomic_compare_exchange_n((p), (oval), (nval), true, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED) PKCS11_CKM_SHA224_RSA_PKCS_PSS UINTPTR_MAX ULONG_MAX CFG_DEBUG_INFO 1 TEE_PANIC_ID_TEE_FREEPERSISTENTOBJECTENUMERATOR 0x00000A02 __SIZE_T__ PKCS11_CKA_PRIVATE __SIZE_TYPE__ unsigned int __UINT_LEAST8_TYPE__ unsigned char TAILQ_ENTRY(type) _TAILQ_ENTRY(struct type,) PKCS11_CKA_MODULUS PKCS11_CKR_KEY_INDIGESTIBLE TEE_PANIC_ID_TEE_AEENCRYPTFINAL 0x00001002 TEE_PANIC_ID_TEE_POPULATETRANSIENTOBJECT 0x00000807 version PKCS11_CKR_USER_ALREADY_LOGGED_IN TEE_MODE_DIGEST CFG_CRYPTO_CONCAT_KDF 1 __CHAR16_TYPE__ short unsigned int TEE_ORIGIN_API 0x00000001 TEE_PARAM_TYPE_MEMREF_INPUT 5 input_data_size_is_valid TEE_TYPE_HMAC_SHA256 0xA0000004 PKCS11_CKM_SHA512_HMAC __UFRACT_FBIT__ 16 PRIu32 "u" TEE_OPERATION_KEY_DERIVATION 8 unsigned int PKCS11_FUNCTION_VERIFY_RECOVER TEE_ERROR_SIGNATURE_INVALID 0xFFFF3072 PRIXPTR __PRIPTR_PREFIX "X" __data __section(".data") PKCS11_FUNCTION_MODIFY TAILQ_FOREACH_SAFE(var,head,field,next) for ((var) = ((head)->tqh_first); (var) != NULL && ((next) = TAILQ_NEXT(var, field), 1); (var) = (next)) __ARM_FEATURE_MVE USHRT_MAX (SHRT_MAX * 2 + 1) PKCS11_SLOT_DESCRIPTION "OP-TEE PKCS11 TA" PKCS11_FUNCTION_SIGN TEE_ATTR_SM2_KEP_CONFIRMATION_IN 0xD0000746 OUTMSG(...) FMSG("< " __VA_ARGS__) __UHA_IBIT__ 8 PKCS11_CKFT_RNG (1U << 0) __ARM_FEATURE_CDE_COPROC _assert_break __LLFRACT_MAX__ 0X7FFFFFFFFFFFFFFFP-63LLR CFG_WITH_STATS 1 PKCS11_CKA_DEFAULT_CMS_ATTRIBUTES short int PKCS11_BOOLPROPS_BASE 0 PKCS11_CKR_KEY_SIZE_RANGE PKCS11_TOKEN_HW_VERSION PKCS11_SLOT_HW_VERSION CFG_SHMEM_SIZE 0x00200000 _CFG_CORE_LTC_CBC 1 TEE_PANIC_ID_TEE_GETNEXTPROPERTY 0x00000203 PKCS11_SESSION_DECRYPTING_DIGESTING __UINT_LEAST16_TYPE__ short unsigned int __ULLFRACT_EPSILON__ 0x1P-64ULLR TEE_MAIN_ALGO_SM2_KEP 0x46 UINT16_C(v) v TEE_ALG_RSASSA_PKCS1_V1_5_MD5 0x70001830 TEE_U64_TO_BIG_ENDIAN(x) TEE_U64_BSWAP(x) PKCS11_FUNCTION_COPY PKCS11_CKM_SHA256_RSA_PKCS PKCS11_CKFT_PROTECTED_AUTHENTICATION_PATH (1U << 8) TEE_U32_FROM_BIG_ENDIAN(x) TEE_U32_BSWAP(x) TEE_PANIC_ID_TEE_ASYMMETRICDECRYPT 0x00001101 TEE_TYPE_GENERIC_SECRET 0xA0000000 __INT_FAST8_WIDTH__ 8 TEE_ALG_ILLEGAL_VALUE 0xEFFFFFFF __FLT_DENORM_MIN__ 1.4012984643248171e-45F TEE_PANIC_ID_TA_CREATEENTRYPOINT 0x00000102 TAILQ_LAST(head,headname) (*(((struct headname *)((head)->tqh_last))->tqh_last)) _STDARG_H SLIST_NEXT(elm,field) ((elm)->field.sle_next) PKCS11_CKA_EXPONENT_1 PKCS11_CKA_EXPONENT_2 CFG_CORE_THREAD_SHIFT 0 _CFG_CORE_LTC_ECB 1 PKCS11_CKA_PRIVATE_EXPONENT __UINT_LEAST8_MAX__ 0xff TEE_PANIC_ID_TEE_BIGINTMOD 0x00001A03 __ARM_ARCH_ISA_THUMB 2 BIT64(nr) (UINT64_C(1) << (nr)) flags PKCS11_CKA_OTP_SERVICE_LOGO_TYPE lh_first LIST_REMOVE(elm,field) do { QUEUEDEBUG_LIST_OP((elm), field) if ((elm)->field.le_next != NULL) (elm)->field.le_next->field.le_prev = (elm)->field.le_prev; *(elm)->field.le_prev = (elm)->field.le_next; QUEUEDEBUG_LIST_POSTREMOVE((elm), field) } while ( 0) CMP_TRILEAN(a,b) (__extension__({ __typeof__(a) _a = (a); __typeof__(b) _b = (b); _a > _b ? 1 : _a < _b ? -1 : 0; })) CFG_CORE_TZSRAM_EMUL_SIZE 458752 so_pin_hash __ARM_FEATURE_CRC32 1 __ARM_FEATURE_DOTPROD
GCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103
processing_symm.c get_key_type $t $d .LC0 .LC1 pkcs2tee_key_type input_data_size_is_valid.isra.0 .LC2 .LC3 .LC4 .LC5 .LC6 .LC7 .LC8 .LC9 .LC10 __func__.3 pkcs2tee_key_type.2 __func__.10 __func__.9 pkcs2tee_algo.8 pkcs2tee_key_type.6 hmac_hash.4 __func__.5 __func__.7 __func__.1 __func__.0 wm4.0.1c6fea0fa04536b4f733b8ee5b011e7b wm4.conf.h.2.27a59c4a24628c7694563cf161b1456a wm4.compiler.h.7.ff8c7af35a6a55f407776d82ff392a74 wm4.stdarg.h.31.b55da1089056868966f25de5dbfc7d3c wm4.stdbool.h.29.07dce69c3b78884144b7f7bd19483461 wm4.stddef.h.39.27677723d43e5b5a7afdf8d798429f1d wm4.trace_levels.h.6.505d35da271c0597dd2f84103d342d6b wm4.trace.h.14.84a3f70fa2c4c8c9b59d5f994321d7e7 wm4.assert.h.19.d5c5642ae191d5539a96347cd4ce4641 wm4.limits.h.6.1223e95d2c07729a89d61368528e351a wm4.stdint.h.14.d146b1991724e1271c79beb11fbc516a wm4.pkcs11_ta.h.12.6c93de4a661b28a6001eb7aa0dd15c2a wm4.cdefs.h.6.216810ff45474094d4f2557fb832b9f7 wm4.tee_api_defines.h.9.15bfa1d81f385075137a5e5cb1dad104 wm4.inttypes.h.11.b36a3d97cd4f39688ec32ad1fdb4feb1 wm4.tee_api_types.h.195.70f88af562e4de06db5cb96bde92609f wm4.tee_ta_api.h.8.f4800279fda17276557cda4165818a75 wm4.tee_api_defines_extensions.h.8.4f014b668a58a53beba9a565b7ccfcde wm4.types_ext.h.15.e3b47cfc410272ddfab11b3a34a626a6 wm4.utee_defines.h.18.c17b9403052b06642cb6b8e2e294c31e wm4.util.h.6.47b426b7fb0b49a5af30a0a0aaf8ca95 wm4.attributes.h.23.a9be43e29acc793c87b49a89a69c4bc7 wm4.queue.h.36.ab6be41b80585ec9d579ac4c6beceb1a wm4.pkcs11_token.h.18.d49974c76b70e98ef214cc3359fe3843 get_attribute __aeabi_unwind_cpp_pr0 _assert_log _assert_break processing_is_tee_symm init_symm_operation get_object_key_bit_size pkcs2tee_mode mechanism_supported_key_sizes_bytes TEE_AllocateOperation trace_printf tee2pkcs_error TEE_SetOperationKey TEE_FreeTransientObject pkcs2tee_load_attr TEE_Malloc pkcs2tee_load_hashed_attr TEE_Free TEE_AllocateTransientObject TEE_Panic TEE_PopulateTransientObject serialargs_init serialargs_get serialargs_get_ptr serialargs_remaining_bytes TEE_MACInit TEE_MemMove TEE_CipherInit tee_init_ctr_operation __aeabi_unwind_cpp_pr1 step_symm_operation memset TEE_MACUpdate TEE_CipherUpdate TEE_MACComputeFinal TEE_MACCompareFinal TEE_MemCompare TEE_CipherDoFinal derive_key_by_symm_enc wrap_data_by_symm_enc unwrap_key_by_symm
.symtab .strtab .shstrtab .group .rel.text .data .bss .ARM.extab .rel.ARM.exidx .rodata.str1.1.ta/pkcs11/src/processing_symm.c .rodata.ta/pkcs11/src/processing_symm.c .rel.debug_info .debug_abbrev .rel.debug_loc .rel.debug_aranges .debug_ranges .rel.debug_macro .rel.debug_line .debug_str .comment .note.GNU-stack .rel.debug_frame .ARM.attributes