ELFY@@RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{@rT{_Rcore/include/kernel/user_ta.his_user_ta_ctx(ctx)core/arch/arm/include/kernel/stmm_sp.his_stmm_ctx(ctx){CS*[*ck@rTrATc!R ѵb 6qTXsxa c!RqT @@D@`T@R!*{ASB[CcDkE_ߖqT @qHT@`@Q@qT @R*r5 @!CJA@B@ @`R*qT@zrATqR@@AbD)*,@| SB@A7`s`2rT`@@ ?v***6R*brT@@ ?57@`Ӂ)kFq T@ 5B)@?6Nt T* 5k@7*ywVqaT@3 @@qT@**e7V qT@ @@qaT @7@*57@`Ӂ)Jq3sE7RkT B)*@@@*7@275331Csystem.ptato_stmm_ctxto_user_ta_ctxx/:]-zs% int IW 7!} 8! :!P BI [I            q I  " E #  $  %! 2u 3 - 4  6 a 7 b 8   1  5Q 9u :    q P 32-   P  ops;@*6+,- . (/ ( 0 ((1 =02 86e(A ctx!-"  e elr   x0  x1  x2 x3 ( x4 0 x5 8 x6 @ x7 H x8 P x9 X x10 ` x11 h x12 p x13 x x14 x30  pad  (=.^2j val3P  j cvOP P mQP P P wqjj,o v- o q I0 reg12 3 4  V IVVaVg8OaPQ = vaR DS =T U "V(a  ops = =OmPYgggP_`a =bc d De = f! (g0h@hhh opsPO pgt! tbl- D$ ' kU kkl} lalgn oU pP   O P Qe idR 8SE<T PUXV\W]X `Y hZp[\ j]  PD E F GH 0I 4J 8K<L@   B a! b" %w &' =( = - val. mem/B h+ , u0  w IF F F P P P  $4 $'  Fl vfpGHI sp pc   x   I  rx- tx-PP  } !  vfp#4 %@& 8H' 8P+ 8X, 8`-h.i/ Dp-      #(.#(\ag\a #$ % & '40(-@) P* () 1 0 P0Pp$% &A ' $( &)e(*P+PX,l`6      I2   nvp2 AIP"l,,,/0l 12 3>  l  DPPP 5_ y !  " (# 0$8%@&H-5==Y==YP;=y=eC>Hy I   ! ("0% 8&@~2--=!P  hy !I("I(-"ID"J"K#sM$N%"N&"'# M&#()#7*#+y$,P'" &"(-$-$+y$,P. ",R 3&'"&"*3"*?"*K"+$,P2,Q %!T d&!&!&!(*!*!*!*!*!/$,P/$,P,Q1/$ ,P,R@/$+,P,R/$N,P3,Q,R+$,P% V & & & (*!*!* !*,!*8!*D!*P!*Z!*f!0r!x'O$]&l$&`$1}!*~!*!2# &#/$,P 3,P2" =&"/$,,P3,P2$ &B$&6$&*$-$/$,Q0+ %,P,Qx,R,S ,T,U,V0,W ,,0.W pX & &t &h * * 0 x* * * 'O$&l$&`$/%,P,Q,R,Sx+"%,P,Q,R.HZ & & &* *( *4 *> *J -.%/:%,P,Q,R+F%,P.Zl\ 3&&w&k******0x.$ &B$&6$&*$-.%/R%,P,Q,R,S,Tx+F%,P%^ &%&(*2*?*L.8` &&**0x+^%,Ux-j% !94"9)":";2#s=-j%-y$4!5!65"6$ 7res( 6) =4 Z5 556 6 =7res 8969E9: ;res ;s;symI: : =;va D8W 9799: ;res ;s: : 8 969E9: ;res : : D;va D;sz =8u!9u79v9w:y :} ;res~ :: : ;f: : =;va D<:=:P8: "9:E9;9<:> =;res? :@ :A :B 8#X"9#.9$:& =:' :( 8!"=buf!2-9">"9*8%"=ctxE8 ""=ctx;?# <: # ^# I "88#=ctx/@Fp#p#=ctxF7A#<:I # ^# I v#89#=ctx9->#9*86#$$=ctx6A?$ <:9 #m ^$ I$>O$=val.9=C9C8y$909?B.B B C MB` BD#B7 B B9BC?B B1 B: B<B! B;B! B" B=% UB $ > $ > : ; 9 I&I : ; 9  : ; 9 I8 I !I/ : ; 9 I8  : ; 9  : ; 9 I I> I: ;9 ( > I: ; 9  : ; 9 'II  : ; 9 ' : ; 9  : ; 9 I8 : ; 9  : ; 9 I<!I'I'4: ; 9 I 4: ;9 I!.: ;9 'I@B": ;9 IB#4: ;9 IB$4: ;9 IB%1RBUX YW &1B'1RBUX Y W ( U) 1*41B+1,B-1.1RBX YW /10411 1U21RBX Y W 34.: ;9 'I 5: ;9 I64: ;9 I74: ;9 I8.: ; 9 'I 9: ; 9 I:4: ; 9 I;4: ; 9 I< =: ; 9 I>.: ; 9 ' ?4I4@.: ; 9 'IA4I4B.?<n: ; 9 C.?<n: ;9 D.?<n: ; PPQcQcQcQcQcQcQcQcQcQcQRfRfRfRfRfRfRfRSdSdSdSdSPeeeeeeeeeeedf0S0R5ddffee@c@|PPcP0Pe00    eeddffRee 1 1  ||Pc00Pf0jj 0gg 0PPc 0hh 0iiii  cfPdSfReA0Pcc00f0dS#S#dSfReE|Pc0Pd0c0fdfRe U|Pc0Pf0g0c 0h$ Pdf600df '|PcPPQQRR0P<4($% & ' (  )   * + , -     .    / 0& !  1  2 3 4  5 67 89  : ; <      = i> ?  @   AB    CD2  E  F G  HI JK L M   N OZ   PQ!Q"  R  $S TUV   " W    !$&'()*+,-./123456789:;<=>?@ABCDEFGHIJKLMNOPQRSXYZ[\^bdfgijklmnpqrstuvwyz{|}~ "$&'()*5789?@BCEFGIMQTW "'/0146iloru!"#4'(*"'/6=DIOQT_fmt{   !&,/12);hijkmnoprstuyz{|~ !"$%&'(*+,-.01234    !"#$%&'()*+,-./03456789<=>?@ABEFGHKLMPQRUXZ[\]^_`abcdefghijklmnopqrstuxyz{|}~"# "$%&'./0124678@BDEFGMRY[]lmt !"#$%&'(+,-./01234EUX`knz$Y^az{|%.6<" !&'()*+,-./0123456789:;<=>?@ABCDEFGHKNQTWZ\^acfpqst     (),14DLRU`bcijlmou}~   !"#$&+,#(+4<EMUcqi&'(*+,./0234678:;<?AMopuv"#$%&'()+,./02678;>?@ABCDEFGHIKLMNOPQRSUVWXYZ[\]^ab  !"%&'()*,-./12346789;<>?ABCDFGHIKLMPV^_`abcdefghijklprtvy{}S*  +I !"# !"$%'-246;B  !#opqrstu      z~ FGHJLM$%()*-./67FY\] !#+GPQRWXYZ[\ac/023DEGHKLMNOPQTUg%&),/2+EP*+,-./_`efgijklpqrstuvwxyz{}&368:FPYf|^  core/ptacore/include/kernelcore/arch/arm/include/kernellib/libutils/ext/includecore/include/mm/home/test/workspace/code/optee_3.16/toolchains/aarch64/lib/gcc/aarch64-none-linux-gnu/10.2.1/includelib/libutils/isoc/includelib/libutee/includecore/include/cryptocore/arch/arm/include/mmcore/include/tee./out/arm/include/generatedlib/libutils/isoc/include/syscore/arch/arm/includecore/include/dt-bindings/interrupt-controllercore/includecore/arch/arm/plat-vexpress/.ldelf/includesystem.cuser_mode_ctx.huser_ta.hstmm_sp.hsecure_partition.hutil.hfobj.hmobj.hstddef.hstdint.htee_api_types.htypes_ext.hcrypto.h huk_subkey.hts_manager.hthread.hrefcount.hwait_queue.hmutex.hvfp.htee_mmu_types.hpgt_cache.h tee_ta_manager.hthread_spmc.huser_mode_ctx_struct.hcore_memprot.hpseudo_ta.htpm.hassert.hvm.hmalloc.hstdlib_ext.hldelf_loader.htee_supp_plugin_rpc.h conf.h compiler.htrace.hstdarg.hstdbool.htrace_levels.hinttypes.hlimits.htee_api_defines.hhandle.hunistd.hutee_defines.htee_api_defines_extensions.hqueue.h config.hffa.hsmccc.hembedded_ts.hlinker.hdt.hinterrupt.hirq.hpanic.hscattered_array.hkeep.harm.harm64.hcdefs.h atomic.htee_common.hstdlib.huser_ta_header.hutee_types.hsp_mem.htee_pager.h abort.hfile.htee_mm.hcore_mmu.h platform_config.hgeneric_ram_layout.h string.hentry_std.h optee_msg.hmisc.hmsg_param.hstring_ext.hstdio.hts_store.hldelf.hpta_system.huuid.h  2!"  / # - /!%}   /#Jt     ` }!b  }0 ! 1Ln}1== <i$ ##  /#?Mw "  ~0 1 > i  # !n.n  j !/  P.2 .!0  /  <N"   /  <! !! ~ !11m  n (1g" # X  "~1! ?"!!./ "   "1! ?!" "!I! / "! !!  .<A "?z "   }  TEE_INT_CORE_API_SPEC_VERSION 0x0000000APTA_SYSTEM_MAP_ZI 2CTR_CWG_SHIFT U(24)slh_firstTEE_ALG_HKDF_SHA256_DERIVE_KEY 0x800040C0SLIST_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)TEE_PANIC_ID_TEE_GETOPERATIONINFOMULTIPLE 0x00000C08__FLT64X_HAS_QUIET_NAN__ 1TA_FLAG_CONCURRENT (1 << 8)vm_map_pad__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____UINT16_MAX__ 0xffffTEE_MAIN_ALGO_ECDSA 0x41cancelTEE_TYPE_DES 0xA0000011DEFINE_U32_REG_WRITE_FUNC(reg) DEFINE_REG_WRITE_FUNC_(reg, uint32_t, reg)STMM_RET_NO_MEM -5FFA_SECONDARY_EP_REGISTER_64 U(0xC4000087)data_lenTEE_API_DEFINES_H __ARM_FEATURE_MATMUL_INT8TEE_TYPE_SM2_DSA_PUBLIC_KEY 0xA0000045TEE_ATTR_HKDF_SALT 0xD00002C0IS_ENABLED(config_macro) Z_IS_ENABLED1(config_macro)__FLT32_DIG__ 6_WCHAR_T_DEFINED TEE_MAIN_ALGO_DES 0x11barrier() asm volatile ("" : : : "memory")CFG_TA_MBEDTLS_SELF_TEST 1MP_INFO_FLAG_PRIMARY_CPU UINT32_C(0x00000001)SHRT_MAX __SHRT_MAX____func__nex_calloc(nmemb,size) calloc(nmemb, size)LDELF_SET_PROT 9CFG_ZLIB 1CFG_CRYPTO_CBC 1TEE_PANIC_ID_TEE_BIGINTFMMSIZEINU32 0x00001502TEE_MATTR_PR BIT(4)__FLT64_MANT_DIG__ 53system_get_tpm_event_logPRId64 __PRI64_PREFIX "d"SLIST_INIT(head) do { (head)->slh_first = NULL; } while ( 0)__FLT_MAX_10_EXP__ 38TAILQ_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)handleSLIST_FOREACH(var,head,field) for((var) = (head)->slh_first; (var); (var) = (var)->field.sle_next)SPMC_ENDPOINT_ID 0x8001MIN(a,b) (__extension__({ __typeof__(a) _a = (a); __typeof__(b) _b = (b); _a < _b ? _a : _b; }))__FLT_EVAL_METHOD_C99__ 0SCATTERED_ARRAY_DEFINE_PG_ITEM_ORDERED(array_name,order,element_type) __SCT_ARRAY_DEF_PG_ITEM1(array_name, order, __COUNTER__, element_type)TEE_TYPE_SM2_KEP_PUBLIC_KEY 0xA0000046SPSR_32(mode,isa,aif) (SPSR_MODE_RW_32 << SPSR_MODE_RW_SHIFT | SPSR_32_E_LITTLE << SPSR_32_E_SHIFT | ((mode) & SPSR_32_MODE_MASK) << SPSR_32_MODE_SHIFT | ((isa) & SPSR_32_T_MASK) << SPSR_32_T_SHIFT | ((aif) & SPSR_32_AIF_MASK) << SPSR_32_AIF_SHIFT)TEE_BigIntSizeInU32(n) ((((n)+31)/32)+2)SIMPLEQ_ENTRY(type) struct { struct type *sqe_next; }__FLT32_HAS_INFINITY__ 1CFG_CRYPTO_SM2_KEP 1FFA_MSG_SEND_DIRECT_RESP_64 U(0xC4000070)FFA_MEM_ACC_MASK 0xf__ARM_FP_FASTTEE_ATTR_PBKDF2_PASSWORD 0xC00001C2TEE_ATTR_DSA_SUBPRIME 0xD0001131CFG_CRYPTO_XTS 1UINT32_C(v) U(v)BIT32(nr) (UINT32_C(1) << (nr))__FLT64_MIN_10_EXP__ (-307)UINT_LEAST16_MAX UINT16_MAXTEE_PANIC_ID_TEE_FREEPROPERTYENUMERATOR 0x00000202CFG_PREALLOC_RPC_CACHE 1system_derive_ta_unique_key__PTRDIFF_MAX__ 0x7fffffffffffffffLUINT_LEAST32_MAX UINT32_MAXPRIo32 "o"CTR_CWG_MASK U(0xf)SPSR_64_DAIF_MASK U(0xf)FFA_SVC_RPMB_READ UINT32_C(0xC4000066)__STDC__ 1TAILQ_INIT(head) do { (head)->tqh_first = NULL; (head)->tqh_last = &(head)->tqh_first; } while ( 0)_BoolTRACE_DEBUG 3TEE_PANIC_ID_TEE_ALLOCATEOPERATION 0x00000C01FFA_MEM_RELINQUISH U(0x84000076)TCR_ORGN0_SHIFT U(10)__UINT_FAST16_MAX__ 0xffffffffffffffffULTEE_ATTR_CONCAT_KDF_Z 0xC00001C1__ARM_FEATURE_SVE2_SM4TEE_ECC_CURVE_NIST_P256 0x00000003__ARM_FEATURE_PAC_DEFAULTCORTEX_A57_PART_NUM U(0xD07)CFG_CORE_CLUSTER_SHIFT 2__DBL_MAX_10_EXP__ 308ASAN_MAP_PA ((paddr_t)__asan_map_start)wait_queue_elemFFA_DENIED -6_CFG_CORE_LTC_SHA1 1__ARM_FEATURE_IDIV 1_ILP32TEE_MAIN_ALGO_CONCAT_KDF 0xC1__WCHAR_TYPE__ unsigned intTEE_STORAGE_PRIVATE_RPMB 0x80000100__SECTION_FLAGS_RODATA ",\"a\",%progbits //"TEE_MAIN_ALGO_MD5 0x01__ELF__ 1read_midr() read_midr_el1()__SIZEOF_LONG__ 8TEE_ALG_DES3_ECB_NOPAD 0x10000013__ARM_ARCH 8CFG_FTRACE_US_MS 10000tee_mtime_perftest() do { } while (0)VM_FLAG_READONLY BIT(4)HUK_SUBKEY_RPMBdonePAGED_REGION_TYPE_LOCKSIZE_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 0x00001C03OPTEE_MSG_FUNCID_CALL_WITH_ARG U(0x0004)__aligned(x) __attribute__((aligned(x)))TEE_ALLOCATOR_DESC_LENGTH 32SPSR_64_MODE_SP_MASK U(0x1)INTTYPES_H __need___va_listCFG_CORE_NEX_HEAP_SIZE 16384VCORE_UNPG_RO_PA ((unsigned long)__vcore_unpg_ro_start)vm_unmapSLIST_REMOVE_AFTER(slistelm,field) do { (slistelm)->field.sle_next = SLIST_NEXT(SLIST_NEXT((slistelm), field), field); } while ( 0)Z_IS_ENABLED3(ignore_this,val,...) val_STDBOOL_H SCHAR_MAX __SCHAR_MAX__PGT_CACHE_SIZE ROUNDUP(CFG_NUM_THREADS * 2, PGT_NUM_PGT_PER_PAGE)TEE_ATTR_SM2_KEP_USER 0xF0000646VM_FLAGS_NONPRIV (VM_FLAG_EPHEMERAL | VM_FLAG_PERMANENT | VM_FLAG_SHAREABLE)INTMAX_MAX INT64_MAXUINT_MAX (INT_MAX * 2U + 1U)ESR_EC_WFI U(0x01)DAIF_F_SHIFT U(6)STMM_PARAM_EP UINT8_C(0x01)INT_LEAST32_MIN INT32_MINTEE_ALG_DES3_CBC_MAC_NOPAD 0x30000113__SCT_ARRAY_DEF_ITEM3(element_type,element_name,section_name) static const element_type element_name; DECLARE_KEEP_INIT(element_name); static const element_type element_name __used __section(section_name __SECTION_FLAGS_RODATA)TEE_U32_BSWAP(x) __compiler_bswap32((x))INT_FAST64_MIN INT64_MINUINT_LEAST64_MAX UINT64_MAX__FLT_HAS_INFINITY__ 1is_32bitTEE_PANIC_ID_TEE_DIGESTUPDATE 0x00000D02__FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16__FLT128_MIN_10_EXP__ (-4931)PTA_SYSTEM_GET_TPM_EVENT_LOG 12__FILE_ID__ core_pta_system_cARM32_CPSR_A BIT(8)TEE_ERROR_DEFER_DRIVER_INIT 0x80000000STAILQ_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 1OPTEE_MSG_LOGIN_APPLICATION_GROUP U(0x00000006)TEE_PANIC_ID_TEE_INVOKETACOMMAND 0x00000402DUMP_MAP_WRITE BIT(1)FFA_SVC_RPMB_WRITE_32 UINT32_C(0x84000067)TEE_PANIC_ID_TEE_FREEOPERATION 0x00000C03INT_MIN (-INT_MAX - 1)stmm_ctxTEE_PANIC_ID_TEE_GETCANCELLATIONFLAG 0x00000501LIST_FOREACH(var,head,field) for ((var) = ((head)->lh_first); (var); (var) = ((var)->field.le_next))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)__FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16FFA_PARAM_MBZ U(0x0)__ARM_FEATURE_SVE2TEE_MM_POOL_NO_FLAGS 0UINTMAX_MAX UINT64_MAXTEE_PANIC_ID_TEE_RESETOPERATION 0x00000C05callocPRIX64 __PRI64_PREFIX "X"KERNEL_THREAD_H base_T_PTRDIFF_ __LDBL_DIG__ 33TO_STR(x) _TO_STR(x)TEE_PANIC_ID_TEE_GENERATEKEY 0x00000804thread_user_vfp_stateARM32_CPSR_F_SHIFT U(6)CFG_LPAE_ADDR_SPACE_BITS 32CFG_TA_BIGNUM_MAX_BITS 2048TEE_PANIC_ID_TEE_SETOPERATIONKEY 0x00000C06INT_FAST32_MAX INT32_MAXMPIDR_MT_MASK BIT(MPIDR_MT_SHIFT)ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))CFG_ARM64_ta_arm64 1STAILQ_INIT(head) do { (head)->stqh_first = NULL; (head)->stqh_last = &(head)->stqh_first; } while ( 0)_CFG_CORE_LTC_SM2_PKE 1CIRCLEQ_FOREACH_REVERSE(var,head,field) for ((var) = ((head)->cqh_last); (var) != (const void *)(head); (var) = ((var)->field.cqe_prev))__INT_LEAST16_WIDTH__ 16RTLD_NOW 2CFG_MSG_LONG_PREFIX_MASK 0x1aSMALL_PAGE_SIZE BIT(SMALL_PAGE_SHIFT)MIDR_PRIMARY_PART_NUM_MASK (BIT(MIDR_PRIMARY_PART_NUM_WIDTH) - 1)CPACR_EL1_FPEN_EL0EL1 U(0x3)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_CORE_LTC_AUTHENC 1__DBL_HAS_INFINITY__ 1__UINT_FAST64_MAX__ 0xffffffffffffffffUL__FLT16_HAS_DENORM__ 1TEE_ERROR_CIPHERTEXT_INVALID 0xF0100006CFG_AES_GCM_TABLE_BASED 1__ARM_FEATURE_ATOMICS_VA_LIST_DEFINED TEE_ATTR_DH_PRIVATE_VALUE 0xC0000232TEE_ATTR_RSA_PRIVATE_EXPONENT 0xC0000330__SHRT_MAX__ 0x7fffTEE_ORIGIN_TEE 0x00000003TEE_ALG_DES_ECB_NOPAD 0x10000011_CFG_CORE_LTC_AES_DESC 1CFG_ARM32_ta_arm32 1__INTPTR_TYPE__ long intESR_FSC_SIZE_L2 U(0x02)__wchar_t__ __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32CFG_TEE_CORE_LOG_LEVEL 3__INT_LEAST16_MAX__ 0x7fffCTR_L1IP_SHIFT U(14)__PTA_SYSTEM_H FFA_ID_GET U(0x84000069)SPSR_32_E_SHIFT U(9)TEE_ALG_SHA384 0x50000005UINTPTR_C(v) UL(v)handle_svcINT32_MAX 0x7fffffffOPTEE_MSG_OS_OPTEE_UUID_1 U(0xe7f811e3)ESR_EC_AARCH32_CP14_MR U(0x05)TEE_ERROR_BAD_PARAMETERS 0xFFFF0006TEE_TYPE_SM2_PKE_KEYPAIR 0xA1000047__INT_LEAST64_TYPE__ long int__INT32_MAX__ 0x7fffffff__FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128TEE_PANIC_ID_TEE_COPYOPERATION 0x00000C02TEE_USAGE_SIGN 0x00000010__GNUC_PATCHLEVEL__ 1CFG_CORE_UNMAP_CORE_AT_EL0 1__ARM_FEATURE_SVE_MATMUL_INT8ARM32_CPSR_MODE_MASK U(0x1f)BIT64(nr) (UINT64_C(1) << (nr))TEE_AES_MAX_KEY_SIZE 32ULTEE_ALG_MD5SHA1 0x5000000F_CFG_CORE_LTC_DH 1__UINT_FAST32_TYPE__ long unsigned intsess_ctxTEE_ALG_MD5 0x50000001__AARCH64EL__ 1__SIZEOF_INT__ 4CFG_WARN_INSECURE 1ESR_EC_WATCHPT_EL0 U(0x34)CORE_MMU_PGDIR_LEVEL U(3)__FLT32X_MAX_10_EXP__ 308TEE_ATTR_ECC_PUBLIC_VALUE_Y 0xD0000241PTA_ALLOWED_FLAGS (PTA_MANDATORY_FLAGS | TA_FLAG_SECURE_DATA_PATH | TA_FLAG_CONCURRENT | TA_FLAG_DEVICE_ENUM)CFG_TZDRAM_SIZE 0x00f00000SCTLR_WXN BIT32(19)pseudo_ta_register(...) SCATTERED_ARRAY_DEFINE_PG_ITEM(pseudo_tas, struct pseudo_ta_head) = { __VA_ARGS__ }TEE_ERROR_STORAGE_NO_SPACE 0xFFFF3041tee_ta_sessionABORT_TYPE_UNDEF 0__SIG_ATOMIC_TYPE__ int_BSD_SIZE_T_DEFINED_ __BIGGEST_ALIGNMENT__ 16__FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16TEE_PANIC_ID_TEE_GETPROPERTYNAME 0x0000020A__INT_FAST16_WIDTH__ 64TEE_ATTR_RSA_PUBLIC_EXPONENT 0xD0000230sp_preemptedLDELF_PANIC 2get_cookieTEE_DIGEST_HASH_TO_ALGO(algo) TEE_ALG_HASH_ALGO(TEE_ALG_GET_DIGEST_HASH(algo))__ARM_FEATURE_SVE2_SHA3CFG_TA_STRICT_ANNOTATION_CHECKS 1__UINT16_C(c) c__PRAGMA_REDEFINE_EXTNAME 1_CFG_CORE_LTC_CTR 1is_user_ta_ctx__UINT_FAST16_TYPE__ long unsigned int__pic__ 1__DECLARE_KEEP_INIT1(sym,file_id) __DECLARE_KEEP_INIT2(sym, file_id)DMSG_RAW(...) trace_printf_helper_raw(TRACE_DEBUG, true, __VA_ARGS__)FFA_VERSION_MINOR_MASK U(0xFFFF)__PIE__ 1tqh_firstPTA_SYSTEM_MAP_FLAG_SHAREABLE BIT32(0)CORE_MMU_PGDIR_MASK ((paddr_t)CORE_MMU_PGDIR_SIZE - 1)LDELF_MAP_BIN 7_CFG_CORE_LTC_VFP 1TEE_PARAM_TYPES(t0,t1,t2,t3) ((t0) | ((t1) << 4) | ((t2) << 8) | ((t3) << 12))___int_wchar_t_h QUEUEDEBUG_CIRCLEQ_POSTREMOVE(elm,field) __HAVE_SPECULATION_SAFE_VALUE 1num_bytesARM32_CPSR_F BIT(6)PRIdPTR __PRIPTR_PREFIX "d"ESR_EC_WATCHPT_EL1 U(0x35)UL(v) v ## ULCFG_CRYPTO_ECC 1system_unmapDHEXDUMP(buf,len) dhex_dump(__func__, __LINE__, TRACE_DEBUG, buf, len)TEE_TIMEOUT_INFINITE 0xFFFFFFFFARM32_CPSR_E BIT(9)__DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L)SLIST_INSERT_HEAD(head,elm,field) do { (elm)->field.sle_next = (head)->slh_first; (head)->slh_first = (elm); } while ( 0)TEE_OPERATION_ASYMMETRIC_CIPHER 6STMM_PARAM_VERSION_1 UINT8_C(0x01)__SIZE_MAX__ 0xffffffffffffffffULmemcpy__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)cancel_maskMPIDR_AFF0_MASK (MPIDR_AFFLVL_MASK << MPIDR_AFF0_SHIFT)U(v) v ## U__ARM_FEATURE_SM3CORTEX_A7_PART_NUM U(0xC07)TEE_TYPE_ECDH_PUBLIC_KEY 0xA0000042CFG_CRYPTO_SM2_DSA 1LDELF_LOG 1TEE_PANIC_ID_TEE_GETREETIME 0x00001401__FLT32_MIN_10_EXP__ (-37)TEE_PANIC_ID_TEE_BIGINTRELATIVEPRIME 0x00001B03TEE_ALG_GET_CHAIN_MODE(algo) (((algo) >> 8) & 0xF)TEE_TA_MANAGER_H LDELF_RETURN 0__FLT128_MIN_EXP__ (-16381)TAILQ_HEAD_INITIALIZER(head) { NULL, &(head).tqh_first }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)__STDC_UTF_32__ 1TEE_SUCCESS 0x00000000TEE_ERROR_BAD_STATE 0xFFFF0007ABORT_TYPE_PREFETCH 1TEE_MATTR_CACHE_SHIFT U(12)tee_ta_session_headTEE_PANIC_ID_TEE_MASKCANCELLATION 0x00000502CFG_RPMB_FS_DEV_ID 0DUMP_MAP_EXEC BIT(2)CFG_TEE_API_VERSION GPD-1.1-devFFA_NOT_SUPPORTED -1SCTLR_A BIT32(1)TEE_ALG_SM2_KEP 0x60000045SPSR_64_MODE_SP_ELX U(0x1)WAIT_QUEUE_INITIALIZER { .slh_first = NULL }ref_countreg0reg1INTMAX_C(v) INT64_C(v)_CFG_WITH_SECURE_STORAGE 1TEE_ALG_GET_DIGEST_HASH(algo) __tee_alg_get_digest_hash(algo)__UINT16_TYPE__ short unsigned int__ARM_FEATURE_FMAtee_pbuf_is core_pbuf_isSCATTERED_ARRAY_DEFINE_ITEM(array_name,element_type) __SCT_ARRAY_DEF_ITEM1(array_name, 0, __COUNTER__, element_type)TEE_PANIC_ID_TEE_MACCOMPAREFINAL 0x00000F01BIT(nr) BIT32(nr)protCORE_MMU_PGDIR_SHIFT U(21)clockSeqAndNodeARM32_CPSR_MODE_FIQ U(0x11)CFG_CRYPTO_CTR 1LLONG_MIN (-LLONG_MAX - 1LL)enter_close_session_T_SIZE_ TA_FLAG_SECURE_DATA_PATH (1 << 5)TEE_PROPSET_CURRENT_CLIENT (TEE_PropSetHandle)0xFFFFFFFELIST_NEXT(elm,field) ((elm)->field.le_next)__FLT32X_HAS_INFINITY__ 1__ssize_t_defined CFG_CRYPTO_CCM 1ESR_ABT_WNR BIT32(6)OPTEE_MSG_LOGIN_PUBLIC U(0x00000000)FEAT_BTI_IMPLEMENTED ULL(0x1)ABORT_TYPE_USER_MODE_PANIC 3FFA_RXTX_MAP_32 U(0x84000066)LDELF_SCN_MAX 11TEE_ALG_CONCAT_KDF_SHA384_DERIVE_KEY 0x800050C1__UINT64_MAX__ 0xffffffffffffffffUL__INT8_C(c) cINT_LEAST64_MAX INT64_MAXTEE_ERROR_MAC_INVALID 0xFFFF3071CPACR_EL1_FPEN_SHIFT U(20)__LDBL_DECIMAL_DIG__ 36LIST_INIT(head) do { (head)->lh_first = NULL; } while ( 0)CORE_MEM_REG_SHMTEE_ATTR_ECC_PRIVATE_VALUE 0xC0000341__ARM_FEATURE_QRDMXQUEUEDEBUG_LIST_POSTREMOVE(elm,field) OPTEE_MSG_CMD_CANCEL U(3)__FLT16_MAX_EXP__ 16TA_PROP_STR_SINGLE_INSTANCE "gpd.ta.singleInstance"TEE_TimeTEE_PANIC_ID_TEE_GENERATERANDOM 0x00001301TEE_PANIC_ID_TEE_MEMFILL 0x00000606false 0close_session_entry_point__FLT_MAX_EXP__ 128CFG_CRYPTOLIB_DIR core/lib/libtomcrypt__ATOMIC_SEQ_CST 5FILE_TAG_SIZE TEE_SHA256_HASH_SIZE_GCC_SIZE_T TRACE_LEVELS_H TEE_ATTR_FLAG_VALUE (1 << 29)TEE_PANIC_ID_TEE_CHECKMEMORYACCESSRIGHTS 0x00000601_CFG_CORE_LTC_HASH 1SLIST_FOREACH_SAFE(var,head,field,tvar) for ((var) = SLIST_FIRST((head)); (var) && ((tvar) = SLIST_NEXT((var), field), 1); (var) = (tvar))sp_idleOPTEE_MSG_CMD_REGISTER_SHM U(4)tee_ta_param__FLT32_MANT_DIG__ 24TEE_ALG_DES_CBC_MAC_NOPAD 0x30000111TEE_MATTR_GUARDED BIT(15)FFA_OK 0FFA_SVC_RPMB_WRITE UINT32_C(0xC4000067)secondsTCR_SHX_OSH U(0x2)LDELF_DL_ENTRY_DLOPEN 0__ARM_FEATURE_SVE2_AESTEE_HANDLE_FLAG_INITIALIZED 0x00020000__PRIPTR_PREFIX "l"TEE_TIME_MILLIS_BASE 1000__INTMAX_C(c) c ## LTEE_CRYPTO_ELEMENT_NONE 0x00000000ARM32_CPSR_MODE_UND U(0x1b)ESR_EC_DABT_EL0 U(0x24)_STDDEF_H CIRCLEQ_NEXT(elm,field) ((elm)->field.cqe_next)HUK_SUBKEY_DIE_IDparam_typesmobj_putLDELF_MAP_FLAG_WRITEABLE BIT32(1)CFG_DT 1RECURSIVE_MUTEX_INITIALIZER { .m = MUTEX_INITIALIZER, .owner = THREAD_ID_INVALID }CTR_L1IP_MASK U(0x3)PRIuPTR __PRIPTR_PREFIX "u"TA_FLAG_INSTANCE_KEEP_ALIVE (1 << 4)TEE_PANIC_ID_TEE_AEDECRYPTFINAL 0x00001001TEE_PANIC_ID_TEE_RENAMEPERSISTENTOBJECT 0x00000904__GCC_IEC_559_COMPLEX 0TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA224 0x60310230TEE_PARAM_TYPE_MEMREF_INOUT 7__ARM_FEATURE_JCVTTEE_PANIC_ID_TEE_BIGINTCONVERTFROMOCTETSTRING 0x00001701OPTEE_MSG_REVISION_MINOR U(0)TEE_CHAIN_MODE_GCM 0x8FFA_MEMORY_HANDLE_SECURE_BIT BIT64(45)SIZE_8M UINTPTR_C(0x800000)__FLT16_HAS_QUIET_NAN__ 1_CFG_CORE_LTC_BIGNUM_MAX_BITS 4096TA_PROP_STR_MULTI_SESSION "gpd.ta.multiSession"busyCORE_MEM_SEC__KERNEL_INTERRUPT_H CORE_MEM_TEE_RAMLIMITS_H TEE_DES_BLOCK_SIZE 8ULTEE_DATA_FLAG_OVERWRITE 0x00000400__USER_LABEL_PREFIX__ tee_obj_panic1(s) __panic(s)condvar_SIZE_T_DECLARED TEE_ALG_HKDF_SHA512_DERIVE_KEY 0x800060C0TEE_PANIC_ID_TEE_CREATEPERSISTENTOBJECT 0x00000902attrpad_end__UINT_LEAST32_MAX__ 0xffffffffUKERNEL_EMBEDDED_TS_H SIMPLEQ_HEAD(name,type) struct name { struct type *sqh_first; struct type **sqh_last; }CFG_OPTEE_REVISION_MINOR 16TEE_MAIN_ALGO_SM2_DSA_SM3 0x45TRACE_INFO 2LDELF_MAP_FLAG_SHAREABLE BIT32(0)FFA_MEM_DONATE_64 U(0xC4000071)__SIZEOF_SHORT__ 2DAIF_D BIT32(9)TEE_PANIC_ID_TEE_GETNEXTPERSISTENTOBJECT 0x00000A03__UINT_FAST8_TYPE__ unsigned charPGT_SIZE (4 * 1024)mobjRTLD_NODELETE 0x1000CORE_MEM_NSEC_SHMsavedTEE_MAIN_ALGO_SHA384 0x05__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1TEE_PANIC_ID_TEE_REALLOC 0x00000608_WCHAR_T OPTEE_MSG_ATTR_TYPE_TMEM_INPUT U(0x9)TEE_MMU_TYPES_H PLATFORM_FLAVOR qemu_armv8aMIDR_PRIMARY_PART_NUM_SHIFT U(4)CNTKCTL_PL0VCTEN BIT(1)__ptrESR_EC_ILLEGAL U(0x0e)__DEC_EVAL_METHOD__ 2TEE_PANIC_ID_TEE_BIGINTMOD 0x00001A03TEE_PANIC_ID_TEE_BIGINTCONVERTFROMS32 0x00001702container_of(ptr,type,member) (__extension__({ const typeof(((type *)0)->member) *__ptr = (ptr); (type *)((unsigned long)(__ptr) - offsetof(type, member)); }))TEE_ERROR_BUSY 0xFFFF000DLDELF_REMAP 10CFG_CRYPTO_ECB 1TEE_PANIC_ID_TEE_MEMCOMPARE 0x00000605__FLT32_MIN_EXP__ (-125)CPACR_EL1_FPEN_EL1 U(0x1)_assert_logtypeCONSOLE_BAUDRATE UART_BAUDRATEOPTEE_MSG_UID_0 U(0x384fb3e0)TEE_PANIC_ID_TEE_BIGINTISPROBABLEPRIME 0x00001B02__DECIMAL_DIG__ 36unlink__DBL_MIN_10_EXP__ (-307)FFA_MEM_RETRIEVE_RESP U(0x84000075)TEE_ERROR_NOT_SUPPORTED 0xFFFF000ACFG_OPTEE_REVISION_MAJOR 3TEE_PANIC_ID_TEE_SETOPERATIONKEY2 0x00000C07FFA_MSG_SEND U(0x8400006E)SPSR_32_E_MASK U(0x1)_GCC_PTRDIFF_T __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32xINT32_MIN (-0x7fffffff-1)CFG_WITH_USER_TA 1__FLT_MIN_10_EXP__ (-37)fobj_link__UINTPTR_TYPE__ long unsigned intdestroy_entry_pointHW_UNIQUE_KEY_WORD2 (HW_UNIQUE_KEY_WORD1 + 1)_CFG_CORE_LTC_CTS 1__ARM_FEATURE_BF16_SCALAR_ARITHMETICrxtxVCORE_UNPG_RW_SZ ((size_t)(__vcore_unpg_rw_end - __vcore_unpg_rw_start))__rodata_unpaged(x) __section(".rodata.__unpaged." x __SECTION_FLAGS_RODATA)TEE_ERROR_OVERFLOW 0xFFFF300FDEFINE_REG_WRITE_FUNC_(reg,type,asmreg) static inline __noprof void write_ ##reg(type val) { uint64_t val64 = val; asm volatile("msr " #asmreg ", %0" : : "r" (val64)); }__INT_LEAST64_WIDTH__ 64FFA_MEM_RETRIEVE_REQ_32 U(0x84000074)__DBL_MANT_DIG__ 53SPSR_32_T_MASK U(0x1)DEFINE_U64_REG_WRITE_FUNC(reg) DEFINE_REG_WRITE_FUNC_(reg, uint64_t, reg)OPTEE_MSG_FUNCID_GET_OS_REVISION U(0x0001)ASAN_MAP_SZ ((size_t)__asan_map_size)TEE_ALG_AES_CBC_MAC_NOPAD 0x30000110__INT_WCHAR_T_H TEE_PANIC_ID_TEE_BIGINTINITFMM 0x00001602TEE_PANIC_ID_TEE_DIGESTDOFINAL 0x00000D01CFG_CRYPTO_PBKDF2 1CLIDR_FIELD_WIDTH U(3)SCATTERED_ARRAY_DEFINE_PG_ITEM(array_name,element_type) __SCT_ARRAY_DEF_PG_ITEM1(array_name, 0, __COUNTER__, element_type)CFG_SHMEM_START 0x42000000CFG_ARM_GICV3 1TEE_ALG_DES_CBC_MAC_PKCS5 0x30000511__SIZEOF_LONG_DOUBLE__ 16DT_INFO_INVALID_REG ((paddr_t)-1)vm_paged_regionvm_paged_region_typeSCATTERED_ARRAY_DEFINE_ITEM_ORDERED(array_name,order,element_type) __SCT_ARRAY_DEF_ITEM1(array_name, order, __COUNTER__, element_type)CIRCLEQ_FIRST(head) ((head)->cqh_first)tee_cryp_statePRIi64 __PRI64_PREFIX "i"__FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x__WINT_MAX__ 0xffffffffU__SIZEOF_FLOAT__ 4TCR_SH1_SHIFT U(28)TEE_LOGIN_APPLICATION_GROUP 0x00000006CORTEX_A8_PART_NUM U(0xC08)TEE_PANIC_ID_TEE_GETPROPERTYASU32 0x00000208CFG_SECSTOR_TA 1__INT_WIDTH__ 32TEE_TEXT_VA_START (TEE_RAM_VA_START + (TEE_LOAD_ADDR - TEE_RAM_START))TEE_ERROR_OUT_OF_MEMORY 0xFFFF000CARM32_CPSR_I BIT(7)TEE_ERROR_EXCESS_DATA 0xFFFF0004TEE_PANIC_ID_TEE_COPYOBJECTATTRIBUTES 0x00000802__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1NSAPP_IDENTITY (NULL)VCORE_INIT_RX_SZ ((size_t)(__vcore_init_rx_end - __vcore_init_rx_start))__UINT_LEAST64_MAX__ 0xffffffffffffffffULSMALL_PAGE_SHIFT U(12)FFA_PARTITION_DIRECT_REQ_RECV_SUPPORT BIT(0)LDELF_STACK_SIZE (4096 * 2)tee_mtime_init() do { } while (0)__UINT8_C(c) cTEE_ATTR_ECC_PUBLIC_VALUE_X 0xD0000141TEE_PANIC_ID_TEE_BIGINTINVMOD 0x00001A02MSG_RAW(...) trace_printf_helper_raw(0, false, __VA_ARGS__)info__ARM_FEATURE_NUMERIC_MAXMIN__ARM_ARCH_8A 1GICD_BASE (GIC_BASE + GICD_OFFSET)FFA_RETRY -7TEE_ATTR_HKDF_IKM 0xC00001C0TEE_MATTR_PRX (TEE_MATTR_PR | TEE_MATTR_PX)TEE_MATTR_PRWX (TEE_MATTR_PRW | TEE_MATTR_PX)__INTMAX_TYPE__ long intTEE_STORAGE_PRIVATE 0x00000001va_copy(d,s) __builtin_va_copy(d,s)CFG_WITH_STACK_CANARIES 1INT_FAST32_MIN INT32_MINTEE_ALG_ECDH_P384 0x80004042__DECLARE_KEEP_INIT2(sym,file_id) extern const unsigned long ____keep_init_ ##sym ##file_id; const unsigned long ____keep_init_ ##sym ##_ ##file_id __section("__keep_meta_vars_init") = (unsigned long)&(sym)sp_name_value_pairTCR_SH0_SHIFT U(12)ESR_FSC_TRANS_L2 U(0x06)TEE_ATTR_BIT_VALUE TEE_ATTR_FLAG_VALUEunsigned charCFG_CRYPTOLIB_NAME_tomcrypt 1user_ta_ctxDEFINE_U32_REG_READWRITE_FUNCS(reg) DEFINE_U32_REG_READ_FUNC(reg) DEFINE_U32_REG_WRITE_FUNC(reg)CFG_CRYPTO_CTS 1STMM_MEM_ATTR_ACCESS_RO U(3)FFA_SVC_MEMORY_ATTRIBUTES_GET_64 UINT32_C(0xC4000064)TEE_PANIC_ID_TEE_CIPHERINIT 0x00000E02__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; }DEFINE_U64_REG_READ_FUNC(reg) DEFINE_REG_READ_FUNC_(reg, uint64_t, reg)TEE_ERROR_TIME_NEEDS_RESET 0xFFFF5001ESR_EC_IABT_EL1 U(0x21)CPACR_EL1_FPEN_MASK U(0x3)get_instance_idSTAILQ_NEXT(elm,field) ((elm)->field.stqe_next)__FLT_DIG__ 6__SCHAR_MAX__ 0x7fTEE_ALG_CONCAT_KDF_SHA1_DERIVE_KEY 0x800020C1__FLT_MANT_DIG__ 24TEE_PANIC_ID_TEE_BIGINTSHIFTRIGHT 0x00001805CORE_MMU_USER_PARAM_SIZE BIT(CORE_MMU_USER_PARAM_SHIFT)vm_paged_region_headOPTEE_MSG_OS_OPTEE_UUID_2 U(0xbc5e0002)TEE_ECC_CURVE_NIST_P521 0x00000005TEE_ALG_HMAC_SHA512 0x30000006TEE_ATTR_BIT_PROTECTED TEE_ATTR_FLAG_PUBLIC__UINT_LEAST16_MAX__ 0xffffOPTEE_MSG_LOGIN_APPLICATION_USER U(0x00000005)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)TA_PROP_STR_KEEP_ALIVE "gpd.ta.instanceKeepAlive"__ARM_FEATURE_FP16_FML__FLT32X_MAX_EXP__ 1024STMM_PARAM_BL_PARAMS UINT8_C(0x05)__bss __section(".bss")FFA_MEM_FRAG_TX U(0x8400007B)__SIG_ATOMIC_MAX__ 0x7fffffffFMSG(...) (void)0CFG_SECSTOR_TA_MGMT_PTA 1__FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32TTBR_ASID_SHIFT U(48)sp_statusbusy_cvTEE_ECC_CURVE_NIST_P192 0x00000001CORE_MMU_BASE_TABLE_OFFSET (CFG_TEE_CORE_NB_CORE * BIT(CFG_LPAE_ADDR_SPACE_BITS - CORE_MMU_BASE_TABLE_SHIFT) * U(8))panickedTEE_ALG_RSASSA_PKCS1_V1_5 0xF0000830_CFG_CORE_LTC_CIPHER 1__FLT64X_MAX__ 1.18973149535723176508575932662800702e+4932F64x__PTRDIFF_WIDTH__ 64VM_FLAG_PERMANENT BIT(1)timeHiAndVersion_out_arm_include_generated_conf_h_ SHRT_MIN (-SHRT_MAX - 1)IT_CONSOLE_UART IT_UART1is_sp_ctxLLONG_MAX __LONG_LONG_MAX____SCATTERED_ARRAY_H THREAD_EXCP_NATIVE_INTR (ARM32_CPSR_I >> ARM32_CPSR_F_SHIFT)TEE_U16_BSWAP(x) __compiler_bswap16((x))CIRCLEQ_EMPTY(head) ((head)->cqh_first == (void *)(head))__unix__ 1STMM_PARAM_SP_IMAGE_BOOT_INFO UINT8_C(0x07)create_entry_pointuser_ctxCORE_MEM_SDP_MEMSLIST_HEAD_INITIALIZER(head) { NULL }INTPTR_MAX LONG_MAXINT16_MAX 0x7fffTEE_TYPE_HMAC_SHA1 0xA0000002HW_UNIQUE_KEY_WORD1 (8)tqe_prevTAILQ_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)sle_nextSTAILQ_HEAD_INITIALIZER(head) { NULL, &(head).stqh_first }VCORE_NEX_RW_SZ ((size_t)__vcore_nex_rw_end - __vcore_nex_rw_start)__UINT_LEAST64_TYPE__ long unsigned intQUEUEDEBUG_CIRCLEQ_ELM(head,elm,field) TEE_ATTR_DSA_BASE 0xD0001231tee_mtime_stamp(descr) do { } while (0)MPIDR_AFFINITY_BITS U(8)TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA512 0x60610230ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)__DBL_DECIMAL_DIG__ 17__SIZEOF_LONG_LONG__ 8__ARM_FEATURE_SVE_BITSPRId8 "d"TEE_CHAIN_MODE_CMAC 0x6PRIo16 "o"TEE_ALG_PBKDF2_HMAC_SHA1_DERIVE_KEY 0x800020C2PTA_SYSTEM_COPY_FROM_TA_BINARY 7__FLT64X_MAX_10_EXP__ 4932TEE_HANDLE_FLAG_EXPECT_TWO_KEYS 0x00080000__FLT32_DECIMAL_DIG__ 9ESR_EC_BREAKPT_EL0 U(0x30)vm_infoCTR_DMINLINE_WIDTH U(4)TEE_ATTR_RSA_COEFFICIENT 0xC0000830PRIX32 "X"TRACE_FLOW 4TEE_ALG_AES_CTR 0x10000210__ARM_ARCH_PROFILE 65_WCHAR_T_DEFINED_ TEE_ATTR_RSA_PSS_SALT_LENGTH 0xF0000A30ns_comm_buf_addrVCORE_UNPG_RO_SZ_UNSAFE ((size_t)__vcore_unpg_ro_size)STMM_MEM_ATTR_ACCESS_NONE U(0)SPSR_64_MODE_SP_SHIFT U(0)GENMASK_32(h,l) (((~UINT32_C(0)) << (l)) & (~UINT32_C(0) >> (32 - 1 - (h))))__WINT_TYPE__ unsigned intTEE_LOGIN_APPLICATION_USER 0x00000005__FLT128_MAX_10_EXP__ 4932TEE_ALG_HMAC_SHA384 0x30000005TEE_MAIN_ALGO_RSA 0x30_CFG_CORE_LTC_DES 1TCR_XRGNX_WT U(0x2)GICC_OFFSET 0x10000__ILP32__TEE_PANIC_ID_TEE_BIGINTGETBITCOUNT 0x00001804OPTEE_MSG_ATTR_TYPE_MASK GENMASK_32(7, 0)TEE_PANIC_ID_TEE_CLOSEOBJECT 0x00000701CNTKCTL_PL0PCTEN BIT(0)OPTEE_MSG_ATTR_TYPE_VALUE_INPUT U(0x1)TEE_MAIN_ALGO_SHA512 0x06TEE_PANIC_ID_TEE_GETOBJECTBUFFERATTRIBUTE 0x00000702CFG_TA_MBEDTLS_MPI 1FFA_MEMORY_REGION_FLAG_CLEAR_RELINQUISH BIT(2)TEE_MAIN_ALGO_SHA1 0x02TEE_OPERATION_AE 4CONDVAR_INITIALIZER { .m = NULL }CHAR_BIT __CHAR_BIT__TEE_IdentityTEE_OPERATION_STATE_ACTIVE 0x00000001ESR_EC_AARCH32_FP U(0x28)CORE_MMU_USER_CODE_SHIFT SMALL_PAGE_SHIFT__va_copy(d,s) __builtin_va_copy(d,s)QUEUEDEBUG_TAILQ_OP(elm,field) __FLT64_HAS_QUIET_NAN__ 1UINT64_MAX 0xffffffffffffffffULPRIoPTR __PRIPTR_PREFIX "o"va_end(v) __builtin_va_end(v)DT_INFO_INVALID_RESET -1_CFG_CORE_LTC_DSA 1SPSR_64_MODE_EL1 U(0x1)CORTEX_A9_PART_NUM U(0xC09)ESR_EC_BREAKPT_EL1 U(0x31)TEE_ALG_HMAC_SHA256 0x30000004_XXXX1 _YYYY,ta_time_offsTEE_ATTR_FLAG_PUBLIC (1 << 28)OPTEE_MSG_LOGIN_APPLICATION U(0x00000004)TEE_SM4_BLOCK_SIZE 16UL__ARM_FEATURE_SVE_MATMUL_FP32DT_STATUS_OK_NSEC BIT(0)fobj_sec_mem_allocCFG_CORE_WORKAROUND_SPECTRE_BP 1FFA_FEATURES U(0x84000064)__SIZE_WIDTH__ 64refcRTLD_GLOBAL 0x100phys_mem_map_begin SCATTERED_ARRAY_BEGIN(phys_mem_map, struct core_mmu_phys_mem)__SIZEOF_PADDR__ __SIZEOF_POINTER__SIZE_2M UINTPTR_C(0x200000)CFG_CRYPTO_SHA224 1lock_thread__ARM_FEATURE_MEMORY_TAGGING_WCHAR_T_H __INT_LEAST8_MAX__ 0x7f__FLT_MIN_EXP__ (-125)TEE_ALG_SM3 0x50000007param_valPTA_SYSTEM_DLSYM 11__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__TEE_MAC_SIZE_AES_CMAC 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)_CFG_CORE_LTC_SHA256 1TEE_NUM_PARAMS 4__FLT_RADIX__ 2__INT32_C(c) cTEE_TYPE_SM2_KEP_KEYPAIR 0xA1000046_ANSI_STDARG_H_ __SIZEOF_WCHAR_T__ 4__FLT32X_DIG__ 15IS_ALIGNED_WITH_TYPE(x,type) (__extension__({ type __is_aligned_y; IS_ALIGNED((uintptr_t)(x), __alignof__(__is_aligned_y)); }))CLIDR_LOUIS_SHIFT U(21)STACK_ALIGNMENT 64CORE_MEM_CACHEDINT_LEAST64_MIN INT64_MINTEE_OPERATION_DIGEST 5VCORE_UNPG_RW_PA ((unsigned long)__vcore_unpg_rw_start)__FLT_EVAL_METHOD_TS_18661_3__ 0__maybe_unused __attribute__((unused))PRIxUA PRIxPTRUART_BAUDRATE 115200objectsCFG_EARLY_TA_COMPRESS 1FFA_TARGET_INFO_MBZ U(0x0)TEE_PANIC_ID_TA_DESTROYENTRYPOINT 0x00000103TEE_ALG_AES_XTS 0x10000410OPTEE_MSG_ATTR_CACHE_SHIFT U(16)tqh_lastget_paCFG_CRYPTO_DES 1__ARM_FEATURE_RNGTEE_DATA_FLAG_ACCESS_WRITE_META 0x00000004CRYPTO_RNG_SRC_JITTER_SESSIONSTAILQ_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 0x00000805TEE_DATA_FLAG_ACCESS_READ 0x00000001SMCCC_ARCH_WORKAROUND_1 0x80008000linkSCATTERED_ARRAY_FOREACH(elem,array_name,element_type) for ((elem) = SCATTERED_ARRAY_BEGIN(array_name, element_type); (elem) < SCATTERED_ARRAY_END(array_name, element_type); (elem)++)__FLT32X_MANT_DIG__ 53__ATOMIC_H vm_flagsINT8_C(v) v__CHAR32_TYPE__ unsigned intTEE_ErrorOriginSTMM_RET_DENIED -3MB_LEN_MAX 1TEE_ATTR_ECC_EPHEMERAL_PUBLIC_VALUE_Y 0xD0000A46TEE_PANIC_ID_TEE_CLOSEANDDELETEPERSISTENTOBJECT 0x00000901VCORE_INIT_RX_SZ_UNSAFE ((size_t)__vcore_init_rx_size)ESR_FSC_SIZE_L1 U(0x01)__UINT64_TYPE__ long unsigned intDEFINE_DT_DRIVER(name) SCATTERED_ARRAY_DEFINE_PG_ITEM(dt_drivers, struct dt_driver)ULONG_MAX (LONG_MAX * 2UL + 1UL)CFG_CRYPTO_DSA 1TEE_PANIC_ID_TEE_OPENPERSISTENTOBJECT 0x00000903DT_STATUS_OK_SEC BIT(1)INT_LEAST32_MAX INT32_MAXmutexFFA_VERSION_MAJOR U(1)INT_FAST64_MAX INT64_MAXDAIF_I BIT32(7)TEE_PARAM_TYPE_NONE 0TZDRAM_BASE CFG_TZDRAM_STARTSTMM_PARAM_BL31 UINT8_C(0x03)__LP64__ 1__ARM_NEONVCORE_INIT_RO_SZ_UNSAFE ((size_t)__vcore_init_ro_size)LDELF_DL_ENTRY_DLSYM 1TEE_PANIC_ID_TEE_CLOSEANDDELETEPERSISTENTOBJECT1 0x00000905INT32_C(v) vTEE_ALG_SM4_ECB_NOPAD 0x10000014TEE_TYPE_SM2_PKE_PUBLIC_KEY 0xA0000047DAIFBIT_FIQ BIT32(0)MUTEX_INITIALIZER { .wq = WAIT_QUEUE_INITIALIZER }CFG_EARLY_TA 1FFA_NO_MEMORY -3__WCHAR_MIN__ 0UTEE_TYPE_HMAC_SM3 0xA0000007OPTEE_MSG_ATTR_TYPE_RMEM_OUTPUT U(0x6)TEE_PANIC_ID_TEE_BIGINTCMPS32 0x00001802TEE_MATTR_CACHE_CACHED U(1)__FLT32X_DECIMAL_DIG__ 17TEE_PARAM_TYPE_VALUE_OUTPUT 2vm_check_access_rightsTEE_ATTR_DH_SUBPRIME 0xD0001132__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2va_arg(v,l) __builtin_va_arg(v,l)__INT16_TYPE__ short int__FLT128_DIG__ 33TEE_RAM_START TZDRAM_BASETEE_ALG_ECDH_P521 0x80005042__bool_true_false_are_defined 1TEE_OPERATION_CIPHER 1CORE_MMU_BASE_TABLE_LEVEL U(1)CFG_CORE_DYN_SHM 1CFG_CRYPTO_SHA512_256 1___int_size_t_h __UINT_LEAST32_TYPE__ unsigned intTEE_SUPP_PLUGIN_RPC_H 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_ __FLT128_MANT_DIG__ 113ESR_EC_AARCH64_FP U(0x2c)TEE_PANIC_ID_TEE_ALLOCATEPERSISTENTOBJECTENUMERATOR 0x00000A01size_t_DT_BINDINGS_INTERRUPT_CONTROLLER_IRQ_H __GCC_ATOMIC_LONG_LOCK_FREE 2__ARM_FEATURE_SVE_MATMUL_FP64CFG_TEE_CORE_NB_CORE 4_TAILQ_ENTRY(type,qual) struct { qual type *tqe_next; qual type *qual *tqe_prev; }CORTEX_A73_PART_NUM U(0xD09)__MM_FILE_H TEE_MATTR_URW (TEE_MATTR_UR | TEE_MATTR_UW)offsuint8_tQUEUEDEBUG_TAILQ_INSERT_TAIL(head,elm,field) __section(x) __attribute__((section(x)))TCR_ORGN1_SHIFT U(26)__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1_CONCAT(x,y) x ##yINT_FAST16_MIN INT16_MINHW_UNIQUE_KEY_WORD4 (HW_UNIQUE_KEY_WORD1 + 3)_CFG_CORE_LTC_SHA224 1refcount_decNULLESR_EC_AARCH32_CP15_64 U(0x04)TEE_ERROR_BAD_FORMAT 0xFFFF0005KERNEL_LDELF_LOADER_H CTR_IMINLINE_SHIFT U(0)STAILQ_FOREACH(var,head,field) for ((var) = ((head)->stqh_first); (var); (var) = ((var)->field.stqe_next))tqe_nextCIRCLEQ_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 1endpoint_idDAIFBIT_ALL (DAIFBIT_FIQ | DAIFBIT_IRQ | DAIFBIT_ABT | DAIFBIT_DBG)TEE_MATTR_VALID_BLOCK BIT(0)to_sp_ctxTEE_ERROR_STORAGE_NOT_AVAILABLE_2 0xF0100004TEE_PANIC_ID_TEE_READOBJECTDATA 0x00000B01TEE_PANIC_ID_TEE_GETPROPERTYASIDENTITY 0x00000206__compiler_atomic_load(p) __atomic_load_n((p), __ATOMIC_RELAXED)STMM_PARAM_BL_LOAD_INFO UINT8_C(0x04)TEE_ATTR_DSA_PUBLIC_VALUE 0xD0000131ts_sessionparamTEE_ERROR_COMMUNICATION 0xFFFF000Ephys_granuleLDELF_CP_FROM_BIN 8__KERNEL_LINKER_H TEE_PANIC_ID_TEE_GETPROPERTYASSTRING 0x00000207_GCC_WCHAR_T CRYPTO_RNG_SRC_IS_QUICK(sid) (!!((sid) & 1))nex_memalign(alignment,size) memalign(alignment, size)TEE_ALG_ECDSA_P521 0x70005041FFA_PARTITION_INFO_GET U(0x84000068)TEE_ALG_ECDSA_P384 0x70004041__CONFIG_H_ __uint32_t_defined TEE_ALG_ECDH_P224 0x80002042ESR_FSC_ACCF_L2 U(0x0a)TEE_MEM_OUTPUT 0x00000002__INT_FAST64_WIDTH__ 64__LDBL_MIN__ 3.36210314311209350626267781732175260e-4932LTEE_MAC_SIZE_AES_CBC_MAC_NOPAD tee_vbuf_is_non_sec(buf,len) core_vbuf_is(CORE_MEM_NON_SEC, (void *)(buf), (len))nex_realloc(ptr,size) realloc(ptr, size)ARM32_CPSR_IT_MASK (ARM32_CPSR_IT_MASK1 | ARM32_CPSR_IT_MASK2)ESR_EC_AARCH32_CP14_64 U(0x0c)TEE_PANIC_ID_TEE_GETOBJECTINFO 0x00000703TEE_ALG_AES_CCM 0x40000710va_start(v,l) __builtin_va_start(v,l)exp_pt__FLT16_MIN_10_EXP__ (-4)CFG_TEE_MANUFACTURER LINAROvfp_reg__CHAR_UNSIGNED__ 1TEE_PANIC_ID_TEE_FREEPERSISTENTOBJECTENUMERATOR 0x00000A02UINT8_MAX 0xffMPIDR_CLUSTER_MASK MPIDR_AFF1_MASK__LDBL_MIN_EXP__ (-16381)PGT_NUM_PGT_PER_PAGE 1_BSD_WCHAR_T_TEE_RAM_VA_START TEE_RAM_START_PTRDIFF_T CFG_CRYPTO_AES 1__GCC_HAVE_DWARF2_CFI_ASM 1TEE_MATTR_PW BIT(5)phys_ddr_overall_begin SCATTERED_ARRAY_BEGIN(phys_ddr_overall, struct core_mmu_phys_mem)_SIZE_T_ CFG_UNWIND 1TEE_TYPE_SM4 0xA0000014IRQ_TYPE_NONE 0__FLT16_MAX_10_EXP__ 4TEE_ALG_HMAC_SHA224 0x30000003CFG_TA_BGET_TEST 1TEE_DATA_FLAG_ACCESS_WRITE 0x00000002STMM_PARAM_VERSION_2 UINT8_C(0x02)__need_size_tTCR_IRGN0_SHIFT U(8)CFG_FTRACE_BUF_WHEN_FULL shiftKERNEL_VFP_H __FLT64X_MAX_EXP__ 16384__need_ptrdiff_t__ARM_FEATURE_AES__INT16_MAX__ 0x7fffFFA_RX_RELEASE U(0x84000065)VM_FLAG_EPHEMERAL BIT(0)__KERNEL_TS_MANAGER_H _CFG_CORE_LTC_ASN1 1INT_MAX __INT_MAX___CFG_CORE_LTC_CMAC 1TA_DERIVED_KEY_MIN_SIZE 16TEE_ATTR_DH_X_BITS 0xF0001332memrefTEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA256 0x70414930TEE_ATTR_DSA_PRIME 0xD0001031OPTEE_MSG_UID_1 U(0xe7f811e3)ESR_EC_AARCH64_SVC U(0x15)PRIxPTR __PRIPTR_PREFIX "x"__packed __attribute__((packed))IRQ_TYPE_LEVEL_HIGH 4CFG_TA_ASLR 1TEE_PANIC_ID_TEE_SEEKOBJECTDATA 0x00000B02__GCC_IEC_559 0PRIx64 __PRI64_PREFIX "x"__FLT_HAS_QUIET_NAN__ 1__ARM_FEATURE_SM4UNISTD_H TEE_ALG_ECDSA_P224 0x70002041fobj_ops__SCT_ARRAY_DEF_ITEM1(array_name,order,id,element_type) __SCT_ARRAY_DEF_ITEM2(array_name, order, id, element_type)SCTLR_I BIT32(12)TEE_ALG_RSAES_PKCS1_V1_5 0x60000130UTIL_H UINT_LEAST8_MAX UINT8_MAXSTDLIB_H vm_get_flagsSPSR_64_MODE_EL0 U(0x0)TA_PROP_STR_DESCRIPTION "gpd.ta.description"INT_LEAST8_MAX INT8_MAXregions__FLT64X_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F64xFFA_MEMORY_REGION_FLAG_CLEAR BIT(0)__FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16access_flags_T_WCHAR_ __SCHAR_WIDTH__ 8ldelf_stack_ptr__compiler_atomic_store(p,val) __atomic_store_n((p), (val), __ATOMIC_RELAXED)TCR_EPD0 BIT32(7)TEE_ERROR_ACCESS_DENIED 0xFFFF0001__ORDER_PDP_ENDIAN__ 3412tee_storage_enum_headTRACE_LEVEL 3clnt_idhuk_subkey_deriveMEM_AREA_TEE_RAM_RW_DATA MEM_AREA_TEE_RAM_RWTEE_ATTR_DH_PUBLIC_VALUE 0xD0000132TEE_MATTR_UW BIT(8)SMCCC_ARCH_FEATURES 0x80000001TEE_CHAIN_MODE_CCM 0x7__MM_SP_MEM_H __SCT_ARRAY_DEF_PG_ITEM1(array_name,order,id,element_type) __SCT_ARRAY_DEF_PG_ITEM2(array_name, order, id, element_type)TEE_PANIC_ID_TEE_BIGINTDIV 0x00001902buf_is_attrFFA_MSG_SEND_DIRECT_RESP_32 U(0x84000070)REGISTER_TA_STORE(prio) int __tee_ta_store_ ##prio __unused; SCATTERED_ARRAY_DEFINE_PG_ITEM_ORDERED(ta_stores, prio, struct ts_store_ops)__WINT_WIDTH__ 32TEE_MEMORY_ACCESS_READ 0x00000001TEE_ERROR_CORRUPT_OBJECT 0xF0100001CFG_CRYPTO_SM2_PKE 1PAGED_REGION_TYPE_ROCFG_DTB_MAX_SIZE 0x100000TEE_ORIGIN_TRUSTED_APP 0x00000004PTA_SYSTEM_SET_PROT 8ITRF_TRIGGER_LEVEL BIT(0)_panic0() __panic((void *)0)TEE_MEMREF_2_USED 0x00000004PAGED_REGION_TYPE_RWIMSG(...) trace_printf_helper(TRACE_INFO, true, __VA_ARGS__)to_stmm_ctxTEE_ALG_HKDF_SHA1_DERIVE_KEY 0x800020C0__MM_MOBJ_H CFG_TEE_IMPL_DESCR OPTEEFFA_MEM_LEND_64 U(0xC4000072)__FLT16_MANT_DIG__ 11LDELF_MAP_ZI 3INT16_C(v) v_CFG_CORE_LTC_SHA256_DESC 1__INTMAX_WIDTH__ 64TEE_PANIC_ID_TEE_RESTRICTOBJECTUSAGE 0x00000705SPSR_MODE_RW_32 U(0x1)__INT_LEAST64_MAX__ 0x7fffffffffffffffLCFG_WITH_LPAE 1TEE_USAGE_DECRYPT 0x00000004TEE_MEMORY_ACCESS_SECURE 0x20000000TEE_USAGE_MAC 0x00000008__FLT64X_MIN_10_EXP__ (-4931)HUK_SUBKEY_SSKvaluetee_mtime_report() do { } while (0)FFA_MEM_FRAG_RX U(0x8400007A)GIC_BASE 0x08000000_CFG_CORE_LTC_CCM 1__aarch64__ 1CFG_ARM64_ldelf 1ts_push_current_sessionVCORE_UNPG_RX_SZ_UNSAFE ((size_t)__vcore_unpg_rx_size)__UINTMAX_MAX__ 0xffffffffffffffffULOPTEE_MSG_ATTR_TYPE_FMEM_INPUT OPTEE_MSG_ATTR_TYPE_RMEM_INPUT__must_check __attribute__((warn_unused_result))CFG_RPMB_FS_RD_ENTRIES 8TA_RAM_SIZE (ROUNDDOWN(TZDRAM_BASE + (TZDRAM_SIZE - TEE_SDP_TEST_MEM_SIZE), SMALL_PAGE_SIZE) - TA_RAM_START)paramsCIRCLEQ_INIT(head) do { (head)->cqh_first = (void *)(head); (head)->cqh_last = (void *)(head); } while ( 0)TEE_ORIGIN_COMMS 0x00000002TA_PROP_STR_VERSION "gpd.ta.version"enter_open_session_CFG_CORE_LTC_SHA512_256 1__UINT8_TYPE__ unsigned charHW_UNIQUE_KEY_WORD3 (HW_UNIQUE_KEY_WORD1 + 2)TEE_MAIN_ALGO_SM3 0x07__deprecated __attribute__((deprecated))get_vaINT16_MIN (-0x7fff-1)MPIDR_AFFLVL_MASK U(0xff)FFA_SVC_RPMB_READ_32 UINT32_C(0x84000066)OPTEE_MSG_LOGIN_GROUP U(0x00000002)TCR_TG1_4KB SHIFT_U32(2, 30)__DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L)GENMASK_64(h,l) (((~UINT64_C(0)) << (l)) & (~UINT64_C(0) >> (64 - 1 - (h))))INTPTR_MIN LONG_MINARM32_CPSR_MODE_SVC U(0x13)TEE_ALG_GET_INTERNAL_HASH(algo) (((algo) >> 20) & 0x7)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 1TEE_PANIC_ID_TEE_FREE 0x00000602INT64_MAX 0x7fffffffffffffffLregister_phys_mem_pgdir(type,addr,size) register_phys_mem(type, ROUNDDOWN(addr, CORE_MMU_PGDIR_SIZE), ROUNDUP(size + addr - ROUNDDOWN(addr, CORE_MMU_PGDIR_SIZE), CORE_MMU_PGDIR_SIZE))SLIST_ENTRY(type) struct { struct type *sle_next; }VCORE_UNPG_RX_PA ((unsigned long)__vcore_unpg_rx_start)phys_sdp_mem_begin SCATTERED_ARRAY_BEGIN(phys_sdp_mem, struct core_mmu_phys_mem)OPTEE_MSG_CMD_CLOSE_SESSION U(2)MAX(a,b) (__extension__({ __typeof__(a) _a = (a); __typeof__(b) _b = (b); _a > _b ? _a : _b; }))LIST_HEAD_INITIALIZER(head) { NULL }TEE_MATTR_UX BIT(9)IRQ_TYPE_EDGE_BOTH (IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING)__INT_FAST16_MAX__ 0x7fffffffffffffffLCFG_CORE_ASLR 1INT_LEAST16_MAX INT16_MAXLONG_MIN (-LONG_MAX - 1L)wait_readMPIDR_CLUSTER_SHIFT MPIDR_AFF1_SHIFTCOMPILER_H MPIDR_AFF1_MASK (MPIDR_AFFLVL_MASK << MPIDR_AFF1_SHIFT)TEE_PANIC_ID_TEE_AEUPDATEAAD 0x00001005PTA_SYSTEM_MAP_FLAG_WRITEABLE BIT32(1)OPTEE_MSG_UID_2 U(0xaf630002)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)_WCHAR_T_DECLARED CFG_CORE_WORKAROUND_SPECTRE_BP_SEC 1__ATOMIC_RELEASE 3__INT64_MAX__ 0x7fffffffffffffffLTEE_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)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)tee_pbuf_is_sec(buf,len) core_pbuf_is(CORE_MEM_SEC, (paddr_t)(buf), (len))__INT_LEAST8_WIDTH__ 8__GNUC__ 10TEE_MEMORY_ACCESS_WRITE 0x00000002ASAN_SHADOW_PA ((paddr_t)__asan_shadow_start)system_map_ziFFA_VERSION_MINOR_SHIFT U(0)__INT_FAST32_WIDTH__ 64__int8_t_defined CFG_RPMB_FS_CACHE_ENTRIES 0__AARCH64EB__TEE_TYPE_CONCAT_KDF_Z 0xA10000C1TCR_T1SZ_SHIFT U(16)destroy__AARCH64_CMODEL_TINY____INT_LEAST32_WIDTH__ 32CORE_MMU_BASE_TABLE_SHIFT U(30)TEE_MAIN_ALGO_DSA 0x31FFA_INTERRUPT U(0x84000062)MALLOC_H __FLT128_HAS_DENORM__ 1FFA_MEM_LEND_32 U(0x84000072)TEE_PANIC_ID_TEE_RESETTRANSIENTOBJECT 0x00000808TEE_PANIC_ID_TEE_BIGINTSUB 0x00001906TEE_LOGIN_REE_KERNEL 0x80000000LDELF_MAP_FLAG_BTI BIT32(3)__SCT_ARRAY_DEF_PG_ITEM2(array_name,order,id,element_type) __SCT_ARRAY_DEF_PG_ITEM3(element_type, __scattered_array_ ## id ## array_name, ".scattered_array_" #array_name "_1_" #order)TEE_HANDLE_FLAG_KEY_SET 0x00040000refc_cvSPSR_64(el,sp,daif) (SPSR_MODE_RW_64 << SPSR_MODE_RW_SHIFT | ((el) & SPSR_64_MODE_EL_MASK) << SPSR_64_MODE_EL_SHIFT | ((sp) & SPSR_64_MODE_SP_MASK) << SPSR_64_MODE_SP_SHIFT | ((daif) & SPSR_64_DAIF_MASK) << SPSR_64_DAIF_SHIFT)TEE_LOAD_ADDR TEE_RAM_STARTTEE_ALG_DH_DERIVE_SHARED_SECRET 0x80000032__FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64xPRId32 "d"dump_entry_func__INT_MAX__ 0x7fffffffTEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA384 0x70515930TEE_ALG_DSA_SHA1 0x70002131__GXX_ABI_VERSION 1014__INT_LEAST8_TYPE__ signed charVM_FLAG_LDELF BIT(3)TAILQ_NEXT(elm,field) ((elm)->field.tqe_next)CIRCLEQ_LAST(head) ((head)->cqh_last)FFA_MEM_ACC_RW BIT(1)thread_ctx_regs__DBL_MAX_EXP__ 1024TCR_EL1_IPS_SHIFT U(32)TEE_ALG_AES_ECB_NOPAD 0x10000010TEE_ATTR_SM2_ID_RESPONDER 0xD0000546TEE_ParamUINT8_C(v) vCFG_RESERVED_VASPACE_SIZE (1024 * 1024 * 10)TEE_PANIC_ID_TEE_OPENTASESSION 0x00000403TEE_LOGIN_PUBLIC 0x00000000SPSR_32_E_LITTLE U(0x0)__FLT_EVAL_METHOD__ 0__UINT_FAST64_TYPE__ long unsigned intCFG_ENABLE_EMBEDDED_TESTS 1SIMPLEQ_HEAD_INITIALIZER(head) { NULL, &(head).sqh_first }__INT8_MAX__ 0x7fcpacr_el1SIMPLEQ_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)TEE_MEMREF_1_USED 0x00000002_WCHAR_T_ __ATOMIC_ACQUIRE 2INT8_MIN (-0x7f-1)CORE_MEM_TA_RAMSHIFT_U32(v,shift) ((uint32_t)(v) << (shift))TEE_ATTR_PBKDF2_SALT 0xD00002C2OPTEE_MSG_OS_OPTEE_UUID_0 U(0x486178e0)CFG_TA_FLOAT_SUPPORT 1read_ctr() read_ctr_el0()VFP_NUM_REGS U(32)tee_ta_ctxregister_ddr(addr,size) __register_memory(#addr, MEM_AREA_DDR_OVERALL, (addr), (size), phys_ddr_overall)__PIC__ 1__DECLARE_KEEP_PAGER2(sym,file_id) extern const unsigned long ____keep_pager_ ##sym; const unsigned long ____keep_pager_ ##sym ##_ ##file_id __section("__keep_meta_vars_pager") = (unsigned long)&(sym)DEFINE_U32_REG_READ_FUNC(reg) DEFINE_REG_READ_FUNC_(reg, uint32_t, reg)magicESR_EC_IABT_EL0 U(0x20)_SYS_SIZE_T_H PLATFORM_FLAVOR_qemu_armv8a 1uint64_tPTA_SYSTEM_UUID { 0x3a2f8978, 0x5dc0, 0x11e8, { 0x9c, 0x2d, 0xfa, 0x7a, 0xe0, 0x1b, 0xbe, 0xbc } }TEE_PANIC_ID_TEE_BIGINTMULMOD 0x00001A04IMSG_RAW(...) trace_printf_helper_raw(TRACE_INFO, true, __VA_ARGS__)assert(expr) do { if (!(expr)) { _assert_log(#expr, __FILE__, __LINE__, __func__); _assert_break(); } } while (0)DAIFBIT_DBG BIT32(3)DAIFBIT_ABT BIT32(2)__FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64PRIu8 "u"SCATTERED_ARRAY_BEGIN(array_name,element_type) (__extension__({ static const element_type __scattered_array_begin[0] __unused __section(".scattered_array_" #array_name "_0" __SECTION_FLAGS_RODATA); (const element_type *)scattered_array_relax_ptr( __scattered_array_begin); }))LONG_MAX __LONG_MAX__TCR_SHX_ISH U(0x3)SLIST_FIRST(head) ((head)->slh_first)TEE_ERROR_SECURITY 0xFFFF000FUINT_FAST16_MAX UINT16_MAXHUK_SUBKEY_MAX_LEN TEE_SHA256_HASH_SIZEPRIx32 "x"__ARM_ALIGN_MAX_PWR 28_CFG_CORE_LTC_ECC 1__ARM_FEATURE_TMECFG_SM_NO_CYCLE_COUNTING 1TEE_PANIC_ID_TEE_BIGINTINITFMMCONTEXT 0x00001603CFG_KERN_LINKER_ARCH aarch64SIMPLEQ_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)CORE_MEMPROT_H TEE_MATTR_URX (TEE_MATTR_UR | TEE_MATTR_UX)DAIF_F BIT32(6)dec_mapCRYPTO_RNG_SRC_JITTER_RPCTEE_MAIN_ALGO_SHA256 0x04__SIZEOF_SIZE_T__ 8TEE_ERROR_NOT_IMPLEMENTED 0xFFFF0009CFG_CRYPTO 1typesCFG_CRYPTO_SIZE_OPTIMIZATION 1__roundup_xPRIX8 "X"SPSR_64_MODE_SP_EL0 U(0x0)CORE_MMU_USER_CODE_MASK ((paddr_t)CORE_MMU_USER_CODE_SIZE - 1)TAILQ_EMPTY(head) ((head)->tqh_first == NULL)MPIDR_AFF0_SHIFT U(0)uuidARM32_CPSR_MODE_ABT U(0x17)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)TEE_HANDLE_NULL 0TEE_ATTR_RSA_EXPONENT1 0xC0000630FFA_SVC_MEMORY_ATTRIBUTES_GET_32 UINT32_C(0x84000064)CFG_CRYPTO_SHA384 1TEE_TYPE_HMAC_SHA384 0xA0000005TEE_MATTR_PRW (TEE_MATTR_PR | TEE_MATTR_PW)CFG_ARM64_core 1TEE_SHMEM_START CFG_SHMEM_STARTPRIi8 "i"TEE_TYPE_CORRUPTED_OBJECT 0xA00000BEDAIFBIT_IRQ BIT32(1)VCORE_UNPG_RX_SZ ((size_t)(__vcore_unpg_rx_end - __vcore_unpg_rx_start))SCTLR_C BIT32(2)CHAR_MIN 0OPTEE_MSG_UID_3 U(0xa5d5c51b)__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1TA_PROP_STR_DATA_SIZE "gpd.ta.dataSize"FFA_SUCCESS_64 U(0xC4000061)TEE_ALG_AES_CMAC 0x30000610__KERNEL_TPM_H__ TEE_RAM_VA_SIZE CORE_MMU_PGDIR_SIZE__KERNEL_REFCOUNT_H MIDR_IMPLEMENTER_SHIFT U(24)TEE_OPERATION_STATE_INITIAL 0x00000000MAX_FUNC_PRINT_SIZE 32TEE_PANIC_ID_TEE_BIGINTCONVERTFROMFMM 0x00001C02__UINT32_TYPE__ unsigned intCFG_REE_FS 1OPTEE_MSG_ATTR_CACHE_MASK GENMASK_32(2, 0)ESR_EC_SOFTSTP_EL0 U(0x32)TEE_STORAGE_PRIVATE_REE 0x80000000SPSR_MODE_RW_MASK U(0x1)TEE_TYPE_ECDSA_PUBLIC_KEY 0xA0000041__LONG_MAX__ 0x7fffffffffffffffLMIDR_IMPLEMENTER_ARM U(0x41)tx_is_minesp_regsTCR_RES1 BIT32(31)TEE_LOGIN_TRUSTED_APP 0xF0000000__LDBL_MAX_10_EXP__ 4932wait_queueTHREAD_EXCP_ALL (THREAD_EXCP_FOREIGN_INTR | THREAD_EXCP_NATIVE_INTR | (ARM32_CPSR_A >> ARM32_CPSR_F_SHIFT))FFA_MEM_DONATE_32 U(0x84000071)TEE_INTERNAL_HASH_TO_ALGO(algo) TEE_ALG_HASH_ALGO(TEE_ALG_GET_INTERNAL_HASH(algo))SPSR_MODE_RW_SHIFT U(4)CLIDR_LOC_SHIFT U(24)TEE_ALG_GET_DIGEST_SIZE(algo) __tee_alg_get_digest_size(algo)TA_FLAG_USER_MODE 0TEE_ATTR_CONCAT_KDF_DKM_LENGTH 0xF00003C1TAILQ_FIRST(head) ((head)->tqh_first)__ARM_FEATURE_FP16_SCALAR_ARITHMETICUINT_FAST64_MAX UINT64_MAX__ARM_ARCH_ISA_A64 1CPACR_EL1_FPEN_NONE U(0x0)regsis_stmm_ctxTEE_PARAM_TYPE_MEMREF_OUTPUT 6SIZE_2G UINTPTR_C(0x80000000)TA_FLAG_MULTI_SESSION (1 << 3)PTA_SYSTEM_OPEN_TA_BINARY 4TAILQ_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)))CFG_CORE_MAX_SYSCALL_RECURSION 4__FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128__SIZEOF_INT128__ 16KERNEL_HANDLE_H short unsigned intsigned chardump_ftraceUINT64_C(v) UL(v)ESR_EC_SOFTSTP_EL1 U(0x33)SIMPLEQ_EMPTY(head) ((head)->sqh_first == NULL)TA_DERIVED_EXTRA_DATA_MAX_SIZE 1024LDELF_OPEN_BIN 5__size_t__ system_dlopenTEE_ALG_SHA224 0x50000003CTR_DMINLINE_SHIFT U(16)LIST_HEAD(name,type) struct name { struct type *lh_first; }FFA_NORMAL_MEM_REG_ATTR U(0x2f)PRIxPA_WIDTH ((int)(sizeof(paddr_t) * 2))MAKE_FFA_VERSION(major,minor) ((((major) & FFA_VERSION_MAJOR_MASK) << FFA_VERSION_MAJOR_SHIFT) | ((minor) & FFA_VERSION_MINOR_MASK))__FLT64X_HAS_INFINITY__ 1TEE_PANIC_ID_TEE_ASYMMETRICVERIFYDIGEST 0x00001104_OPTEE_MSG_H _TO_STR(x) #xOPTEE_MSG_OS_OPTEE_UUID_3 U(0xa5d5c51b)__CHAR_BIT__ 8TEE_ALG_DES3_CBC_MAC_PKCS5 0x30000513__linux__ 1TEE_TYPE_AES 0xA0000010TEE_MEMREF_0_USED 0x00000001__ARM_FEATURE_SVE_SYS_QUEUE_H_ ROUNDUP(v,size) (((v) + ((__typeof__(v))(size) - 1)) & ~((__typeof__(v))(size) - 1))end_vacountopen_session_entry_pointFFA_MEM_SHARE_64 U(0xC4000073)sp_busyKERNEL_WAIT_QUEUE_H __FLT64X_DIG__ 33__ARM_FEATURE_DOTPRODTEE_TYPE_DES3 0xA0000013CFG_TA_MBEDTLS 1_BSD_SIZE_T_ ldelf_dlopenTEE_MAIN_ALGO_AES 0x10STAILQ_HEAD(name,type) struct name { struct type *stqh_first; struct type **stqh_last; }/home/test/workspace/code/optee_3.16/optee_osOPTEE_MSG_CMD_INVOKE_COMMAND U(1)TEE_MEMORY_ACCESS_ANY_OWNER 0x00000004__UINTMAX_TYPE__ long unsigned int__INT32_TYPE__ intIS_ALIGNED(x,a) (((x) & ((a) - 1)) == 0)TEE_ALG_SM4_CBC_NOPAD 0x10000114STDLIB_EXT_H __FLT32_HAS_QUIET_NAN__ 1STAILQ_EMPTY(head) ((head)->stqh_first == NULL)__noreturn __attribute__((__noreturn__))tpm_get_event_log__GCC_ATOMIC_POINTER_LOCK_FREE 2TEE_ATTR_DH_PRIME 0xD0001032MPIDR_AARCH32_AFF_MASK (MPIDR_AFF0_MASK | MPIDR_AFF1_MASK | MPIDR_AFF2_MASK)ARM64 1PRIX16 "X"_CFG_CORE_LTC_SHA384 1ldelf_dlsymROUNDDOWN(v,size) ((v) & ~((__typeof__(v))(size) - 1))__KERNEL_USER_MODE_CTX_STRUCT_H __rodata __section(".rodata" __SECTION_FLAGS_RODATA)sp_ffa_init_infoTEE_OBJECT_ID_MAX_LEN 64CFG_KERN_LINKER_FORMAT elf64-littleaarch64ESR_EC_SERROR U(0x2f)__FLT32_MAX_10_EXP__ 38TEE_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 0TEE_PANIC_ID_TEE_COPYOBJECTATTRIBUTES1 0x00000809TEE_DATA_FLAG_SHARE_READ 0x00000010TEE_PANIC_ID_TEE_GETPROPERTYASBOOL 0x00000205CFG_CRYPTO_SHA512 1LL(v) v ## LLDT_STATUS_DISABLED U(0)STDINT_H statevaddr_tTEE_MATTR_GLOBAL BIT(10)ID_AA64PFR1_EL1_BT_MASK ULL(0xf)TEE_ALG_RSASSA_PKCS1_V1_5_SHA384 0x70005830CFG_CRYPTO_CONCAT_KDF 1CIRCLEQ_HEAD(name,type) struct name { struct type *cqh_first; struct type *cqh_last; }UINT16_MAX 0xffffEMIT_SECTION_INFO_SYMBOLSCFG_STACK_TMP_EXTRA 0__ARM_FEATURE_SVE_VECTOR_OPERATORS__LDBL_HAS_DENORM__ 1dump_state_ANSI_STDDEF_H ULL(v) v ## ULLTEE_MAIN_ALGO_ECDH 0x42TEE_PANIC_ID_TEE_WAIT 0x00001405TEE_USAGE_VERIFY 0x00000020SPSR_32_AIF_SHIFT U(6)FFA_PARTITION_DIRECT_REQ_SEND_SUPPORT BIT(1)reg_pair_from_64UINTMAX_C(v) UINT64_C(v)CFG_WARN_DECL_AFTER_STATEMENT 1fobj_putMM_TEE_PAGER_H TEE_CHAIN_MODE_XTS 0x4OPTEE_MSG_FUNCID_GET_OS_UUID U(0x0000)__ARM_ALIGN_MAX_STACK_PWR 16__GCC_ATOMIC_INT_LOCK_FREE 2__UINT32_C(c) c ## U__FLT64_MAX_EXP__ 1024is_initializing__INT_FAST32_MAX__ 0x7fffffffffffffffLCORE_MMU_USER_CODE_SIZE BIT(CORE_MMU_USER_CODE_SHIFT)__compiler_bswap32(x) __builtin_bswap32((x))__REGISTER_PREFIX__ TEE_ECC_CURVE_NIST_P384 0x00000004TEE_PANIC_ID_TEE_BIGINTCONVERTTOS32 0x00001704PRIiPTR __PRIPTR_PREFIX "i"ESR_EC_AARCH64_SYS U(0x18)OPTEE_MSG_ATTR_TYPE_VALUE_OUTPUT U(0x2)TEE_MAIN_ALGO_SM4 0x14MSG(...) trace_printf_helper(0, false, __VA_ARGS__)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)INT_FAST8_MAX INT8_MAXCFG_CORE_WORKAROUND_NSITR_CACHE_PRIME 1pseudo_ta_headCRYPTO_RNG_SRC_NONSECURELDELF_MAP_FLAG_EXECUTABLE BIT32(2)TEE_PROPSET_TEE_IMPLEMENTATION (TEE_PropSetHandle)0xFFFFFFFDCFG_WITH_VFP 1TEE_OPERATION_ASYMMETRIC_SIGNATURE 7TEE_ATTR_DH_BASE 0xD0001232TCR_EPD1 BIT32(23)TEE_MEM_INPUT 0x00000001TCR_IRGN1_SHIFT U(24)UCHAR_MAX (SCHAR_MAX * 2 + 1)CTR_ERG_SHIFT U(20)tee_obj_head_CFG_CORE_LTC_ACIPHER 1TEE_PANIC_ID_TEE_STARTPERSISTENTOBJECTENUMERATOR 0x00000A05IRQ_TYPE_LEVEL_LOW 8TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA512 0x70616930cancel_timeEMSG_RAW(...) trace_printf_helper_raw(TRACE_ERROR, true, __VA_ARGS__)TA_FLAG_REMAP_SUPPORT 0OPTEE_MSG_GET_ARG_SIZE(num_params) (sizeof(struct optee_msg_arg) + sizeof(struct optee_msg_param) * (num_params))ts_ctx__INT_LEAST32_MAX__ 0x7fffffffSPSR_64_MODE_EL_SHIFT U(2)SIMPLEQ_FIRST(head) ((head)->sqh_first)_PTRDIFF_T_ IT_UART1 40ESR_EC_DABT_EL1 U(0x25)vabase__register_memory_ul(_name,_type,_addr,_size,_section) __register_memory(_name, _type, _addr, _size, _section)CORTEX_A75_PART_NUM U(0xD0A)TEE_ENTRY_STD_H __KERNEL__ 1DT_INFO_INVALID_CLOCK -1TEE_TYPE_ECDSA_KEYPAIR 0xA1000041__rodata_dummy __section(".rodata.dummy" __SECTION_FLAGS_RODATA)TEE_PANIC_ID_TEE_CIPHERDOFINAL 0x00000E01OPTEE_MSG_ATTR_CACHE_PREDEFINED U(0)FFA_MEMORY_HANDLE_NONE_SECURE_BIT BIT64(44)MPIDR_MT_SHIFT U(24)__STDC_HOSTED__ 1TEE_ERROR_CANCEL 0xFFFF0002UINT_FAST32_MAX UINT32_MAXTEE_ATTR_PBKDF2_ITERATION_COUNT 0xF00003C2__INT_FAST32_TYPE__ long intTEE_PARAM_TYPE_VALUE_INOUT 3PRIxVA_WIDTH ((int)(sizeof(vaddr_t) * 2))TEE_TYPE_DH_KEYPAIR 0xA1000032__KERNEL_THREAD_SPMC_H pad_beginCFG_WITH_SOFTWARE_PRNG 1__FLT32_MAX_EXP__ 128__LDBL_MIN_10_EXP__ (-4931)entropy_szoutlenlong int__WINT_MIN__ 0U__ARM_64BIT_STATE 1MEMBER_SIZE(type,member) sizeof(((type *)0)->member)TEE_TYPE_HMAC_SHA224 0xA0000003_panic_fn(a,b,name,...) name__FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45FTLBI_ASID_SHIFT U(48)__DBL_HAS_DENORM__ 1INT_LEAST16_MIN INT16_MIN__UINT32_MAX__ 0xffffffffU__FLT64_MAX_10_EXP__ 308ASSERT_H SHIFT_U64(v,shift) ((uint64_t)(v) << (shift))STAILQ_ENTRY(type) struct { struct type *stqe_next; }TEE_MAIN_ALGO_HKDF 0xC0MAX_UNSAFE(a,b) (((a) > (b)) ? (a) : (b))mobj_with_fobj_allocTEE_ATTR_RSA_PRIME2 0xC0000530TEE_PANIC_ID_TEE_MALLOC 0x00000604__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2cmd_idFFA_RXTX_MAP_64 U(0xC4000066)TEE_ATTR_CONCAT_KDF_OTHER_INFO 0xD00002C1TEE_PANIC_ID_TEE_BIGINTNEG 0x00001904__GNUC_STDC_INLINE__ 1PTA_DEFAULT_FLAGS PTA_MANDATORY_FLAGSPRIi32 "i"USER_TA_HEADER_H __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x_CFG_CORE_LTC_SHA512 1__ARM_FPCIRCLEQ_FOREACH(var,head,field) for ((var) = ((head)->cqh_first); (var) != (const void *)(head); (var) = ((var)->field.cqe_next))TEE_ALG_HMAC_SHA1 0x30000002CIRCLEQ_HEAD_INITIALIZER(head) { (void *)&head, (void *)&head }TEE_ALG_HKDF_SHA384_DERIVE_KEY 0x800050C0CFG_TZDRAM_START 0x0e100000TEE_PANIC_ID_TEE_STARTPROPERTYENUMERATOR 0x0000020CTEE_PANIC_ID_TEE_RESETPERSISTENTOBJECTENUMERATOR 0x00000A04uctx__WCHAR_WIDTH__ 32MM_PGT_CACHE_H TEE_MATTR_SECURE BIT(11)__nostackcheck __attribute__((no_instrument_function))__FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64TA_FLAG_EXEC_DDR 0TEE_PANIC_ID_TEE_ASYMMETRICDECRYPT 0x00001101FFA_MEM_RECLAIM U(0x84000077)TEE_MATTR_CACHE_MASK U(0x7)FFA_VERSION U(0x84000063)TEE_MM_H __PTRDIFF_T TRACE_ERROR 1TEE_ALG_SM2_PKE 0x80000045__attr_const __attribute__((__const__))INT64_C(v) L(v)_CFG_CORE_LTC_MAC 1PRIu64 __PRI64_PREFIX "u"PTA_SYSTEM_CLOSE_TA_BINARY 5__ARM_FEATURE_CRYPTOopen_sessionTEE_STORAGE_PRIVATE_SQL_RESERVED 0x80000200INT_FAST16_MAX INT16_MAXTAILQ_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)register_phys_mem(type,addr,size) __register_memory(#addr, (type), (addr), (size), phys_mem_map)__FLT32_HAS_DENORM__ 1DAIF_A BIT32(8)TEE_U16_TO_BIG_ENDIAN(x) TEE_U16_BSWAP(x)stack_ptrSLIST_EMPTY(head) ((head)->slh_first == NULL)TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA384 0x60510230CORE_MMU_USER_PARAM_MASK ((paddr_t)CORE_MMU_USER_PARAM_SIZE - 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)GICC_BASE (GIC_BASE + GICC_OFFSET)TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA224 0x70313930__LDBL_MAX__ 1.18973149535723176508575932662800702e+4932LTEE_PARAM_TYPE_GET(t,i) ((((uint32_t)t) >> ((i)*4)) & 0xF)TEE_ALG_HMAC_ALGO(main_hash) (TEE_OPERATION_MAC << 28 | (main_hash))FFA_MEMORY_REGION_FLAG_ANY_ALIGNMENT 0TEE_CHAIN_MODE_PKCS1_PSS_MGF1 0x9uint32_tTEE_TYPE_PBKDF2_PASSWORD 0xA10000C2__SIZE_T OPTEE_MSG_ATTR_TYPE_FMEM_OUTPUT OPTEE_MSG_ATTR_TYPE_RMEM_OUTPUTOPTEE_MSG_REVISION_MAJOR U(2)__SHRT_WIDTH__ 16LDELF_CLOSE_BIN 6CORTEX_A15_PART_NUM U(0xC0F)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 2KERNEL_MISC_H TEE_PANIC_ID_TEE_ALLOCATETRANSIENTOBJECT 0x00000801ARM32_CPSR_MODE_SYS U(0x1f)TEE_SHMEM_SIZE CFG_SHMEM_SIZECIRCLEQ_PREV(elm,field) ((elm)->field.cqe_prev)TEE_CHAIN_MODE_ECB_NOPAD 0x0CFG_CORE_HEAP_SIZE 65536uintptr_t__VERSION__ "10.2.1 20201103"PAR_PA_SHIFT U(12)__GCC_ASM_FLAG_OUTPUTS__ 1__SIZEOF_POINTER__ 8TEE_PANIC_ID_TEE_RESTRICTOBJECTUSAGE1 0x00000707ESR_EC_SHIFT U(26)__FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128__ARM_FEATURE_SHA2__ARM_FEATURE_SHA3millis_T_SIZE phys_ddr_overall_end SCATTERED_ARRAY_END(phys_ddr_overall, struct core_mmu_phys_mem)TEE_ATTR_ECC_EPHEMERAL_PUBLIC_VALUE_X 0xD0000946TEE_PANIC_ID_TEE_MACINIT 0x00000F03TEE_ATTR_SM2_KEP_CONFIRMATION_IN 0xD0000746PRIu16 "u"UTEE_SE_READER_TEE_ONLY (1 << 1)tpidr_el0TEE_ATTR_DSA_PRIVATE_VALUE 0xC0000231TEE_ALG_GET_CLASS(algo) __tee_alg_get_class(algo)TEE_MM_POOL_HI_ALLOC (1u << 0)__printf(a,b) __attribute__((format(printf, a, b)))__panic(str) __do_panic(__FILE__, __LINE__, __func__, str)LDELF_GEN_RND_NUM 11MPIDR_AFF2_SHIFT U(16)__ATOMIC_RELAXED 0FFA_SVC_MEMORY_ATTRIBUTES_SET_32 UINT32_C(0x84000065)TEE_ALG_RSASSA_PKCS1_V1_5_SHA256 0x70004830PRIo64 __PRI64_PREFIX "o"__FLT64_HAS_INFINITY__ 1CFG_CORE_RESERVED_SHM 1__CRYPTO_CRYPTO_H TEE_DATA_MAX_POSITION 0xFFFFFFFF__LONG_LONG_MAX__ 0x7fffffffffffffffLLTHREAD_CORE_LOCAL_ALIGNED __aligned(16)CFG_MMAP_REGIONS 13TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA256 0x60410230QUEUEDEBUG_TAILQ_PREREMOVE(head,elm,field) TEE_ALG_SHA512 0x50000006TEE_PANIC_ID_TEE_GETOBJECTINFO1 0x00000706_CFG_CORE_LTC_SHA512_DESC 1VM_FLAG_SHAREABLE BIT(2)__STDC_VERSION__ 199901LKERNEL_MUTEX_H __ARM_FEATURE_BTI_DEFAULTTCR_EL1_IPS_MASK UINT64_C(0x7)OPTEE_MSG_LOGIN_USER U(0x00000001)panic(...) _panic_fn("", ##__VA_ARGS__, _panic1, _panic0)(__VA_ARGS__)lazy_savedTEE_CHAIN_MODE_CTS 0x3TEE_PANIC_ID_TEE_MACUPDATE 0x00000F04sp_dead__always_inline __attribute__((always_inline)) inline__UINTPTR_MAX__ 0xffffffffffffffffULTRACE_H PLATFORM_CONFIG_H TTBR_ASID_MASK U(0xff)__GCC_ATOMIC_LLONG_LOCK_FREE 2SCTLR_SA BIT32(3)sp_ctxnum_pagests_pop_current_sessionCFG_HWSUPP_MEM_PERM_PXN 1vm_regionlink_tsdQUEUEDEBUG_LIST_INSERT_HEAD(head,elm,field) TEE_ATTR_HKDF_OKM_LENGTH 0xF00004C0__FLT_MAX__ 3.40282346638528859811704183484516925e+38F__LONG_LONG_WIDTH__ 64TEE_ECC_CURVE_SM2 0x00000300TEE_MAC_SIZE_AES_CBC_MAC_PKCS5 __SCT_ARRAY_DEF_PG_ITEM3(element_type,element_name,section_name) static const element_type element_name __used __section(section_name __SECTION_FLAGS_RODATA)TEE_PANIC_ID_TEE_BIGINTSQUAREMOD 0x00001A05system_pnumvm_region_headTEE_SDP_TEST_MEM_SIZE 0charADD_OVERFLOW(a,b,res) __compiler_add_overflow((a), (b), (res))CFG_PKCS11_TA_HEAP_SIZE (32 * 1024)TEE_PANIC_ID_TEE_FREETRANSIENTOBJECT 0x00000803_CFG_CORE_LTC_SIZE_OPTIMIZATION 1FFA_MSG_SEND_DIRECT_REQ_64 U(0xC400006F)TEE_ATTR_SM2_ID_INITIATOR 0xD0000446SIZE_1M UINTPTR_C(0x100000)TEE_PANIC_ID_TEE_DERIVEKEY 0x00001201TEE_ECC_CURVE_NIST_P224 0x00000002TEE_LOGIN_APPLICATION 0x00000004ARM32_CPSR_MODE_IRQ U(0x12)_CFG_CORE_LTC_RSA 1CFG_TEE_FW_IMPL_VERSION FW_IMPL_UNDEF__UINT_LEAST16_TYPE__ short unsigned intfallthrough __attribute__((__fallthrough__))ESR_EC_AARCH32_CP14_LS U(0x06)OPTEE_MSG_ATTR_TYPE_TMEM_INOUT U(0xb)TEE_ATTR_PBKDF2_DKM_LENGTH 0xF00004C2__LDBL_HAS_QUIET_NAN__ 1__ARM_FEATURE_SHA512CFG_TA_ASLR_MIN_OFFSET_PAGES 0TEE_MATTR_PX BIT(6)__WCHAR_MAX__ 0xffffffffU__GNUC_VA_LIST __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64_SIZE_T TEE_PANIC_ID_TEE_ALLOCATEPROPERTYENUMERATOR 0x00000201TA_FLAGS_MASK GENMASK_32(10, 0)CFG_NUM_THREADS 2phys_ddr_overall_compat_end SCATTERED_ARRAY_END(phys_ddr_overall_compat, struct core_mmu_phys_mem)FMSG_RAW(...) (void)0CFG_CRYPTO_HMAC 1TEE_PANIC_ID_TEE_BIGINTSUBMOD 0x00001A06ts_ops__nex_data THREAD_RPC_MAX_NUM_PARAMS U(4)FFA_BUSY -4__FLT64X_MANT_DIG__ 113dl_entry_funcSTMM_PARAM_IMAGE_BINARY UINT8_C(0x02)STAILQ_FIRST(head) ((head)->stqh_first)STDIO_H FFA_MEMORY_REGION_TRANSACTION_TYPE_SHARE SHIFT_U32(1, 3)true 1ESR_FSC_ALIGN U(0x21)__compiler_bswap64(x) __builtin_bswap64((x))__FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16ESR_EC_SP_ALIGN U(0x26)FFA_MEM_ACC_EXE BIT(3)TEE_TYPE_HMAC_MD5 0xA0000001entry_func__SMCCC_H TEE_ALG_AES_CBC_NOPAD 0x10000110CFG_TEE_SDP_MEM_SIZE 0x00400000_SIZE_T_DEFINED QUEUEDEBUG_TAILQ_POSTREMOVE(elm,field) __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128__DECLARE_KEEP_PAGER1(sym,file_id) __DECLARE_KEEP_PAGER2(sym, file_id)CFG_TA_ASLR_MAX_OFFSET_PAGES 128FFA_MEM_RETRIEVE_REQ_64 U(0xC4000074)OPTEE_MSG_CMD_DO_BOTTOM_HALF U(6)DT_INFO_INVALID_INTERRUPT -1__SIG_ATOMIC_WIDTH__ 32HW_UNIQUE_KEY_LENGTH (16)__KERNEL_SECURE_PARTITION_H TEE_ERROR_NO_DATA 0xFFFF000BKERNEL_PSEUDO_TA_H FFA_MSG_POLL U(0x8400006A)sp_sessionTEE_ATTR_SM2_KEP_CONFIRMATION_OUT 0xD0000846__INT_FAST64_TYPE__ long int__size_t IS_POWER_OF_TWO(x) (((x) != 0) && (((x) & (~(x) + 1)) == (x)))OPTEE_MSG_ATTR_TYPE_TMEM_OUTPUT U(0xa)CORTEX_A72_PART_NUM U(0xD08)caller_idESR_FSC_ACCF_L1 U(0x09)ESR_EC_FP_ASIMD U(0x07)SPSR_32_E_BIG U(0x1)TEE_HANDLE_FLAG_PERSISTENT 0x00010000CFG_PKCS11_TA_AUTH_TEE_IDENTITY 1huk_subkey_usage__KERNEL_STMM_SP_H TEE_PANIC_ID_TEE_BIGINTSQUARE 0x00001905THREAD_EXCP_FOREIGN_INTR (ARM32_CPSR_F >> ARM32_CPSR_F_SHIFT)QUEUEDEBUG_TAILQ_INSERT_HEAD(head,elm,field) CTR_IMINLINE_MASK U(0xf)CONSOLE_UART_BASE UART1_BASENULL ((void *)0)TEE_ALG_DSA_SHA256 0x70004131ffa_rxtxTEE_PROPSET_CURRENT_TA (TEE_PropSetHandle)0xFFFFFFFFUART0_BASE 0x09000000__ORDER_BIG_ENDIAN__ 4321CFG_TEE_CORE_DEBUG 1CFG_CRYPTO_GCM 1__gnu_linux__ 1INT_FAST8_MIN INT8_MINCFG_CRYPTO_RSA 1THREAD_ID_0 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__FLT64X_HAS_DENORM__ 1CFG_CORE_BIGNUM_MAX_BITS 4096SPSR_32_T_SHIFT U(5)__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)FFA_MEM_SHARE_32 U(0x84000073)EMIT_SECTION_INFO_SYMBOLS(section_name) extern const uint8_t __vcore_ ## section_name ## _start[]; extern const uint8_t __vcore_ ## section_name ## _end[]; extern const uint8_t __vcore_ ## section_name ## _size[]_CFG_CORE_LTC_MD5 1VCORE_START_VA ((vaddr_t)__text_start)TEE_PANIC_ID_TEE_CIPHERUPDATE 0x00000E03FFA_MSG_WAIT U(0x8400006B)TEE_ALG_SM4_CTR 0x10000214CFG_COMPAT_GP10_DES 1__INTPTR_WIDTH__ 64OUTRMSG(r) do { OUTMSG("r=[%x]", r); return r; } while (0)ESR_FSC_TRANS_L1 U(0x05)CFG_GP_SOCKETS 1TRACE_PRINTF_LEVEL TRACE_ERROREMSG(...) trace_printf_helper(TRACE_ERROR, true, __VA_ARGS__)CFG_CRYPTO_RSASSA_NA1 1__FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32xTEE_MAIN_ALGO_DH 0x32__compiler_add_overflow(a,b,res) __builtin_add_overflow((a), (b), (res))__need_wchar_t__FLT_DECIMAL_DIG__ 9TEE_MM_POOL_NEX_MALLOC (1u << 1)_T_PTRDIFF TEE_OPERATION_MAC 3TEE_TYPE_HMAC_SHA512 0xA0000006TEE_ALG_AES_CTS 0x10000310__FLT16_DECIMAL_DIG__ 5TEE_PANIC_ID_TEE_PANIC 0x00000301INT_LEAST8_MIN INT8_MIN__FLT64X_EPSILON__ 1.92592994438723585305597794258492732e-34F64x_CFG_CORE_LTC_SHA384_DESC 1CTR_ERG_MASK U(0xf)SYS_CDEFS_H VCORE_NEX_RW_PA ((unsigned long)__vcore_nex_rw_start)__FLT128_MAX_EXP__ 16384__GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)ESR_EC_AARCH32_BKPT U(0x38)bufferMIDR_IMPLEMENTER_WIDTH U(8)__linux 1UINT32_MAX 0xffffffffUsizeTEE_CHAIN_MODE_CBC_NOPAD 0x1OPTEE_MSG_FUNCID_CALLS_REVISION U(0xFF03)SLIST_INSERT_AFTER(slistelm,elm,field) do { (elm)->field.sle_next = (slistelm)->field.sle_next; (slistelm)->field.sle_next = (elm); } while ( 0)__FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128STMM_MEM_ATTR_ALL (STMM_MEM_ATTR_ACCESS_RW | STMM_MEM_ATTR_ACCESS_RO | STMM_MEM_ATTR_EXEC_NEVER)CFG_PKCS11_TA_TOKEN_COUNT 3__FINITE_MATH_ONLY__ 0__noinline __attribute__((noinline))__pie__ 1entropy_inputMIDR_IMPLEMENTER_MASK (BIT(MIDR_IMPLEMENTER_WIDTH) - 1)__ARM_FEATURE_BF16_VECTOR_ARITHMETICCORTEX_A17_PART_NUM U(0xC0E)CFG_LOCKDEP_RECORD_STACK 1TEE_ATTR_RSA_PRIME1 0xC0000430SPSR_32_MODE_USR U(0x0)DAIF_AIF (DAIF_A | DAIF_I | DAIF_F)cpsrESR_FSC_TRANS_L0 U(0x04)TEE_PANIC_ID_TEE_RESETPROPERTYENUMERATOR 0x0000020BKERN_IDENTITY ((TEE_Identity *)-1)DEFINE_REG_READ_FUNC_(reg,type,asmreg) static inline __noprof type read_ ##reg(void) { uint64_t val64 = 0; asm volatile("mrs %0, " #asmreg : "=r" (val64)); return val64; }CFG_SECURE_TIME_SOURCE_CNTPCT 1inc_map__scattered_array_0pseudo_tasTEE_ALG_HMAC_MD5 0x30000001__ARM_BIG_ENDIANTEE_U16_FROM_BIG_ENDIAN(x) TEE_U16_BSWAP(x)TEE_PANIC_ID_TEE_BIGINTADDMOD 0x00001A01__ARM_SIZEOF_MINIMAL_ENUM 4TEE_U64_BSWAP(x) __compiler_bswap64((x))__MM_FOBJ_H CFG_CORE_RWDATA_NOEXEC 1CORE_MMU_USER_PARAM_SHIFT SMALL_PAGE_SHIFTSPSR_32_T_THUMB U(0x1)TEE_ALG_ECDSA_P256 0x70003041CTR_WORD_SIZE U(4)ts_get_calling_sessionDUMP_MAP_LDELF BIT(7)TEE_PANIC_ID_TEE_TRUNCATEOBJECTDATA 0x00000B03GICD_OFFSET 0TEE_PANIC_ID_TA_CLOSESESSIONENTRYPOINT 0x00000101_CFG_CORE_LTC_HMAC 1__FLT64_DIG__ 15GNU C99 10.2.1 20201103 -mstrict-align -mno-outline-atomics -mgeneral-regs-only -mlittle-endian -mabi=lp64 -g3 -Os -std=gnu99 -ffunction-sections -fdata-sections -fpie__GCC_ATOMIC_BOOL_LOCK_FREE 2ESR_EC_PC_ALIGN U(0x22)PTA_SYSTEM_DLOPEN 10register_phys_mem_ul(type,addr,size) __register_memory_ul(#addr, (type), (addr), (size), phys_mem_map)TAILQ_PREV(elm,headname,field) (*(((struct headname *)((elm)->field.tqe_prev))->tqh_last))ARM64_H TEE_ERROR_STORAGE_NOT_AVAILABLE 0xF0100003PLATFORM_vexpress 1CIRCLEQ_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)ESR_FSC_ACCF_L3 U(0x0b)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)TZDRAM_SIZE CFG_TZDRAM_SIZE__DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L)INT8_MAX 0x7fESR_FSC_TRANS_L3 U(0x07)SIZE_4M UINTPTR_C(0x400000)SIZE_MAX ULONG_MAXPRIxPASZ PRIxPTR_CFG_CORE_LTC_AES 1_STDINT_H __SCT_ARRAY_DEF_ITEM2(array_name,order,id,element_type) __SCT_ARRAY_DEF_ITEM3(element_type, __scattered_array_ ## id ## array_name, ".scattered_array_" #array_name "_1_" #order)TEE_ALG_GET_MAIN_ALG(algo) __tee_alg_get_main_alg(algo)SIMPLEQ_FOREACH(var,head,field) for ((var) = ((head)->sqh_first); (var); (var) = ((var)->field.sqe_next))HUK_SUBKEY_TA_ENCESR_EC_AARCH32_CP10_ID U(0x08)TCR_T0SZ_SHIFT U(0)TEE_PANIC_ID_TEE_GETOPERATIONINFO 0x00000C04TEE_ALG_ECDH_P256 0x80003042__FLT16_HAS_INFINITY__ 1CFG_DEVICE_ENUM_PTA 1tee_pbuf_is_non_sec(buf,len) core_pbuf_is(CORE_MEM_NON_SEC, (paddr_t)(buf), (len))__builtin_memcpy__ARM_PCS_AAPCS64 1__FLT64X_DECIMAL_DIG__ 36TEE_ATTR_ECC_CURVE 0xF0000441UTEE_SE_READER_PRESENT (1 << 0)TEE_PANIC_ID_TEE_GETOBJECTVALUEATTRIBUTE 0x00000704get_cattr__ARM_SIZEOF_WCHAR_T 4ARM32_CPSR_MODE_USR U(0x10)ITRF_SHARED BIT(1)__SIZEOF_DOUBLE__ 8VCORE_UNPG_RW_SZ_UNSAFE ((size_t)__vcore_unpg_rw_size)MIN_UNSAFE(a,b) (((a) < (b)) ? (a) : (b))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)TEE_ALG_CONCAT_KDF_SHA224_DERIVE_KEY 0x800030C1TEE_MMU_H INTMAX_MIN INT64_MINPRIx16 "x"__FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32_BSD_WCHAR_T_ OPTEE_MSG_ATTR_TYPE_RMEM_INPUT U(0x5)__ARM_FEATURE_FP16_VECTOR_ARITHMETICTEE_ALG_HASH_ALGO(main_hash) __tee_alg_hash_algo(main_hash)CFG_PKCS11_TA_ALLOW_DIGEST_KEY 1_CFG_CORE_LTC_OPTEE_THREAD 1CFG_CRYPTO_SM3 1KEEP_H 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))__LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966Lpanic_codetimeMidTEE_PANIC_ID_TEE_CLOSETASESSION 0x00000401invoke_command_entry_pointFFA_MSG_YIELD U(0x8400006C)UTEE_SE_READER_SELECT_RESPONE_ENABLE (1 << 2)_CFG_CORE_LTC_XTS 1SCTLR_SPAN BIT32(23)TCR_XRGNX_WBWA U(0x3)nex_malloc(size) malloc(size)__FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64TEE_MATTR_URWX (TEE_MATTR_URW | TEE_MATTR_UX)TEE_TIME_LE(t1,t2) (((t1).seconds == (t2).seconds) ? ((t1).millis <= (t2).millis) : ((t1).seconds <= (t2).seconds))TA_FLAG_SINGLE_INSTANCE (1 << 2)dataMPIDR_AFF2_MASK (MPIDR_AFFLVL_MASK << MPIDR_AFF2_SHIFT)TEE_PANIC_ID_TEE_INITVALUEATTRIBUTE 0x00000806__OPTIMIZE__ 1timeLowTEE_USAGE_ENCRYPT 0x00000002_CFG_CORE_LTC_SM2_DSA 1fpsrCFG_CRYPTO_CBC_MAC 1__PRI64_PREFIX "l"TA_FLAG_DEVICE_ENUM (1 << 9)_CFG_CORE_LTC_SM2_KEP 1CFG_OS_REV_REPORTS_GIT_SHA1 1STMM_PARAM_PSCI_LIB_ARGS UINT8_C(0x06)__AARCH64_CMODEL_SMALL__TAILQ_HEAD(name,type) _TAILQ_HEAD(name, struct type,)OPTEE_MSG_NONCONTIG_PAGE_SIZE U(4096)__restrict restrictSUB_OVERFLOW(a,b,res) __compiler_sub_overflow((a), (b), (res))TEE_TYPE_HKDF_IKM 0xA10000C0STRING_EXT_H TEE_ALG_HMAC_SM3 0x30000007LIST_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)__OPTIMIZE_SIZE__ 1fobj_pgoffs__weak __attribute__((weak))__FLT16_DIG__ 3ARM32_CPSR_IT_MASK2 U(0x0000fc00)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; }PTA_SYSTEM_UNMAP 3FFA_MEMORY_REGION_FLAG_TIME_SLICE BIT(1)CFG_STACK_THREAD_EXTRA 0crypto_rng_add_eventTA_FLAG_CACHE_MAINTENANCE (1 << 7)CFG_CRYPTO_HKDF 1__pure __attribute__((pure))RAND_MAX __INT_MAX____ATOMIC_ACQ_REL 4LIST_FOREACH_SAFE(var,head,field,tvar) for ((var) = LIST_FIRST((head)); (var) && ((tvar) = LIST_NEXT((var), field), 1); (var) = (tvar))invoke_command_T_WCHAR _SIZET_ VCORE_UNPG_RO_SZ ((size_t)(__vcore_unpg_ro_end - __vcore_unpg_ro_start))__INT8_TYPE__ signed charSTMM_MEM_ATTR_EXEC_NEVER BIT(2)TEE_CHAIN_MODE_CTR 0x2TEE_ATTR_HKDF_INFO 0xD00003C0system_dlsymESR_EC_UNKNOWN U(0x00)CFG_TEE_TA_LOG_LEVEL 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1ns_comm_buf_sizeTEE_API_DEFINES_EXTENSIONS_H PRIo8 "o"ARM32_CPSR_IT_MASK1 U(0x06000000)__register_memory(_name,_type,_addr,_size,_section) SCATTERED_ARRAY_DEFINE_ITEM(_section, struct core_mmu_phys_mem) = { .name = (_name), .type = (_type), .addr = (_addr), .size = (_size) }ts_sess_STDDEF_H_ PRIu32 "u"THREAD_PARAM_MEMREF(_direction,_mobj,_offs,_size) (struct thread_param){ .attr = THREAD_PARAM_ATTR_MEMREF_ ## _direction, .u.memref = { .mobj = (_mobj), .offs = (_offs), .size = (_size) } }TEE_ERROR_TIME_NOT_SET 0xFFFF5000TEE_API_TYPES_H tee_vbuf_is_sec(buf,len) core_vbuf_is(CORE_MEM_SEC, (void *)(buf), (len))__DBL_HAS_QUIET_NAN__ 1PAR_F BIT32(0)ARM32_CPSR_MODE_MON U(0x16)TAILQ_FOREACH(var,head,field) for ((var) = ((head)->tqh_first); (var); (var) = ((var)->field.tqe_next))CORE_MEM_NON_SEC__FLT64_MIN_EXP__ (-1021)__ARM_FEATURE_UNALIGNED 1Z_IS_ENABLED1(config_macro) Z_IS_ENABLED2(_XXXX ##config_macro)storage_enumsKERNEL_ABORT_H __ARM_FEATURE_SVE2_BITPERMTRACE_MAX TRACE_FLOWASAN_SHADOW_SZ ((size_t)__asan_shadow_size)TEE_PANIC_ID_TA_INVOKECOMMANDENTRYPOINT 0x00000104TEE_TYPE_DSA_KEYPAIR 0xA1000031fobjthread_svc_regs__KERNEL_HUK_SUBKEY_H CONSOLE_UART_CLK_IN_HZ 1QUEUEDEBUG_LIST_OP(elm,field) INMSG(...) FMSG("> " __VA_ARGS__)__INT_FAST8_TYPE__ signed charTHREAD_PARAM_VALUE(_direction,_a,_b,_c) (struct thread_param){ .attr = THREAD_PARAM_ATTR_VALUE_ ## _direction, .u.value = { .a = (_a), .b = (_b), .c = (_c) } }CFG_TEE_CORE_TA_TRACE 1TCR_A1 BIT32(22)PRIxVA PRIxPTR_CFG_FTRACE_BUF_WHEN_FULL_shift 1OPTEE_MSG_ATTR_TYPE_NONE U(0x0)TEE_TYPE_RSA_PUBLIC_KEY 0xA0000030TLBI_ASID_MASK U(0xff)TEE_AES_BLOCK_SIZE 16ULTEE_PANIC_ID_TEE_BIGINTMUL 0x00001903cryp_states__FLT32X_MIN_EXP__ (-1021)TEE_ALG_RSASSA_PKCS1_V1_5_SHA224 0x70003830TEE_ERROR_ACCESS_CONFLICT 0xFFFF0003ESR_EC_MASK U(0x3f)_BSD_PTRDIFF_T_ __WCHAR_T param_mem__DBL_DIG__ 15TEE_ALG_DES3_CBC_NOPAD 0x10000113TEE_ALG_RSASSA_PKCS1_V1_5_SHA512 0x70006830CFG_IN_TREE_EARLY_TAS trusted_keys/f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8cfor_each_dt_driver(drv) for (drv = SCATTERED_ARRAY_BEGIN(dt_drivers, struct dt_driver); drv < SCATTERED_ARRAY_END(dt_drivers, struct dt_driver); drv++)FFA_ERROR U(0x84000060)phys_mem_map_end SCATTERED_ARRAY_END(phys_mem_map, struct core_mmu_phys_mem)SPSR_32_MODE_SHIFT U(0)TEE_PANIC_ID_TEE_BIGINTCOMPUTEEXTENDEDGCD 0x00001B01CFG_CRYPTO_DH 1__INT64_TYPE__ long intKERNEL_MSG_PARAM_H phys_sdp_mem_end SCATTERED_ARRAY_END(phys_sdp_mem, struct core_mmu_phys_mem)DIV_ROUND_UP(x,y) (((x) + (y) - 1) / (y))DEFINE_U64_REG_READWRITE_FUNCS(reg) DEFINE_U64_REG_READ_FUNC(reg) DEFINE_U64_REG_WRITE_FUNC(reg)__INT16_C(c) ctrace_printf_helper_raw(level,level_ok,...) trace_printf(NULL, 0, (level), (level_ok), __VA_ARGS__)MPIDR_AFF1_SHIFT U(8)TEE_ERROR_EXTERNAL_CANCEL 0xFFFF0011TEE_PANIC_ID_TEE_BIGINTCMP 0x00001801__INT_FAST8_MAX__ 0x7fTEE_MALLOC_FILL_ZERO 0x00000000OPTEE_MSG_FUNCID_CALLS_UID U(0xFF01)unix 1MUL_OVERFLOW(a,b,res) __compiler_mul_overflow((a), (b), (res))__FLT128_HAS_INFINITY__ 1OPTEE_MSG_CMD_STOP_ASYNC_NOTIF U(7)__unused __attribute__((unused))_VA_LIST_ offsetCORE_MMU_PGDIR_SIZE BIT(CORE_MMU_PGDIR_SHIFT)L(v) v ## LVCORE_INIT_RX_PA ((unsigned long)__vcore_init_rx_start)MAX_PRINT_SIZE 256__FLT128_DECIMAL_DIG__ 36__LONG_WIDTH__ 64MIDR_PRIMARY_PART_NUM_WIDTH U(12)TEE_PANIC_ID_TEE_GETINSTANCEDATA 0x00000603TEE_TYPE_ECDH_KEYPAIR 0xA1000042__UINT8_MAX__ 0xffCHAR_MAX UCHAR_MAXTEE_ALG_RSASSA_PKCS1_V1_5_SHA1 0x70002830TEE_PANIC_ID_TEE_SETINSTANCEDATA 0x00000609__compiler_bswap16(x) __builtin_bswap16((x))LDELF_UNMAP 4PTA_SYSTEM_MAP_FLAG_EXECUTABLE BIT32(2)CFG_CRYPTO_CBC_MAC_BUNDLE_BLOCKS 64spsrTEE_ERROR_ITEM_NOT_FOUND 0xFFFF0008CORE_MMU_H CFG_CC_OPT_LEVEL sMALLOC_INITIAL_POOL_MIN_SIZE 1024TEE_MATTR_UR BIT(7)core/pta/system.cTEE_PANIC_ID_TEE_BIGINTFMMCONTEXTSIZEINU32 0x00001501CFG_TEE_CORE_EMBED_INTERNAL_TESTS 1DUMP_MAP_SECURE BIT(3)__UINT_FAST8_MAX__ 0xff__FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64FFA_MSG_SEND_DIRECT_REQ_32 U(0x8400006F)__SIZEOF_WINT_T__ 4CFG_TEE_FW_MANUFACTURER FW_MAN_UNDEFTEE_PANIC_ID_TEE_MACCOMPUTEFINAL 0x00000F02__FLT64_DECIMAL_DIG__ 17TEE_PANIC_ID_TEE_BIGINTINIT 0x00001601TEE_ALG_ECDSA_P192 0x70001041_VA_LIST PRIxPA PRIxPTRCFG_LIBUTILS_WITH_ISOC 1TRACE_MIN 0paddr_tZ_IS_ENABLED2(one_or_two_args) Z_IS_ENABLED3(one_or_two_args true, false)ARM32_CPSR_T BIT(5)__FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32ESR_FSC_SIZE_L0 U(0x00)__TEE_UUID __ATOMIC_CONSUME 1__INT_LEAST16_TYPE__ short int__ARM_FEATURE_FRINTESR_EC_AARCH32_SVC U(0x11)spinlockSPSR_64_MODE_EL_MASK U(0x3)CFG_CORE_HUK_SUBKEY_COMPAT 1KERNEL_PANIC_H CFG_GIC 1UDIV_ROUND_NEAREST(x,y) (__extension__ ({ __typeof__(x) _x = (x); __typeof__(y) _y = (y); (_x + (_y / 2)) / _y; }))TEE_DATA_FLAG_SHARE_WRITE 0x00000020TEE_MAIN_ALGO_PBKDF2 0xC2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2OPTEE_MSG_ATTR_NONCONTIG BIT(9)CFG_HWSUPP_MEM_PERM_WXN 1TEE_ALG_SM2_DSA_SM3 0x70006045__INT_LEAST32_TYPE__ intmaxlenTEE_PANIC_ID_TEE_BIGINTGETBIT 0x00001803__SIZEOF_PTRDIFF_T__ 8HUK_SUBKEY_UNIQUE_TATEE_TYPE_SM2_DSA_KEYPAIR 0xA1000045nex_free(ptr) free(ptr)TEE_TIME_LT(t1,t2) (((t1).seconds == (t2).seconds) ? ((t1).millis < (t2).millis) : ((t1).seconds < (t2).seconds))CFG_SHMEM_SIZE 0x00200000__KERNEL_USER_MODE_CTX_H TEE_ALG_DES_CBC_NOPAD 0x10000111TEE_TYPE_DSA_PUBLIC_KEY 0xA0000031INT64_MIN (-0x7fffffffffffffffL-1)__ARM_FEATURE_COMPLEX_VA_LIST_T_H TEE_ALG_ECDH_P192 0x80001042__FLT32X_HAS_QUIET_NAN__ 1MPIDR_CPU_MASK MPIDR_AFF0_MASKTEE_PANIC_ID_TEE_MEMMOVE 0x00000607TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA1 0x60210230HUK_SUBKEY_SE050SPSR_32_MODE_MASK U(0xf)CIRCLEQ_ENTRY(type) struct { struct type *cqe_next; struct type *cqe_prev; }FFA_ABORTED -8TA_FLAG_DEVICE_ENUM_SUPP (1 << 10)matches__DBL_MIN_EXP__ (-1021)__FLT64X_MIN_EXP__ (-16381)uint16_tTYPES_EXT_H SLIST_REMOVE_HEAD(head,field) do { (head)->slh_first = (head)->slh_first->field.sle_next; } while ( 0)TEE_MAIN_ALGO_SM2_PKE 0x47CFG_CRYPTO_SM4 1TEE_PANIC_ID_TEE_BIGINTCONVERTTOOCTETSTRING 0x00001703TEE_ALG_DSA_SHA224 0x70003131TEE_ERROR_SHORT_BUFFER 0xFFFF0010VCORE_INIT_RO_PA ((unsigned long)__vcore_init_ro_start)TEE_MAIN_ALGO_DES3 0x13OPTEE_MSG_ATTR_TYPE_RMEM_INOUT U(0x7)COMPILE_TIME_ASSERT(x) do { switch (0) { case 0: case ((x) ? 1: 0): default : break; } } while (0)DT_INFO_INVALID_REG_SIZE ((size_t)-1)mdbg_check(x) do { } while (0)nameIRQ_TYPE_EDGE_FALLING 2DUMP_MAP_EPHEM BIT(4)enter_invoke_cmdfree_wipevfp_statePRId16 "d"for_each_secure_partition(_sp) SCATTERED_ARRAY_FOREACH(_sp, sp_images, struct embedded_ts)ESR_FSC_MASK U(0x3f)__ARM_FEATURE_CRC32TEE_U64_FROM_BIG_ENDIAN(x) TEE_U64_BSWAP(x)TEE_SE_READER_NAME_MAX 20TEE_TYPE_DATA 0xA00000BFCFG_CRYPTO_CMAC 1TEE_PANIC_ID_TEE_AEINIT 0x00001003bool _Bool___int_ptrdiff_t_h KERNEL_DT_H CTR_DMINLINE_MASK (BIT(4) - 1)__FLT128_HAS_QUIET_NAN__ 1__GCC_ATOMIC_CHAR_LOCK_FREE 2TEE_MAIN_ALGO_SHA224 0x03TEE_USAGE_DERIVE 0x00000040OPTEE_MSG_MAX_NUM_PARAMS ((OPTEE_MSG_NONCONTIG_PAGE_SIZE - sizeof(struct optee_msg_arg)) / sizeof(struct optee_msg_param))TEE_ATTR_RSA_MODULUS 0xD0000130TEE_PARAM_TYPE_SET(t,i) (((uint32_t)(t) & 0xF) << ((i)*4))CFG_SYSTEM_PTA 1TCR_XRGNX_NC U(0x0)__used __attribute__((__used__))CFG_REE_FS_TA 1TEE_ALG_SHA256 0x50000004register_sdp_mem(addr,size) static int CONCAT(__register_sdp_mem_unused, __COUNTER__) __unusedESR_EC_AARCH64_BRK U(0x3c)TEE_ALG_HKDF_MD5_DERIVE_KEY 0x800010C0TEE_MAIN_ALGO_DES2 0x12TEE_PANIC_ID_TA_OPENSESSIONENTRYPOINT 0x00000105CFG_EMBEDDED_TS 1__KERNEL_TS_STORE_H CFG_WITH_ARM_TRUSTED_FW 1__FLT32X_HAS_DENORM__ 1__FFA_H DECLARE_KEEP_INIT(sym) __DECLARE_KEEP_INIT1(sym, __FILE_ID__)VCORE_NEX_RW_SZ_UNSAFE ((size_t)__vcore_nex_rw_size)TEE_ALG_CONCAT_KDF_SHA512_DERIVE_KEY 0x800060C1sp_el0ESR_FSC_PERMF_L1 U(0x0d)FFA_INVALID_PARAMETERS -2PTA_MANDATORY_FLAGS (TA_FLAG_SINGLE_INSTANCE | TA_FLAG_MULTI_SESSION | TA_FLAG_INSTANCE_KEEP_ALIVE)PRIi16 "i"tee_invoke_supp_plugin_rpc__LDBL_NORM_MAX__ 1.18973149535723176508575932662800702e+4932LTEE_ERROR_CORRUPT_OBJECT_2 0xF0100002tee_storage_enumCFG_CORE_MBEDTLS_MPI 1TEE_ALG_SHA1 0x50000002ARM_H asidCIRCLEQ_LOOP_PREV(head,elm,field) (((elm)->field.cqe_prev == (void *)(head)) ? ((head)->cqh_last) : (elm->field.cqe_prev))trace_printf_helper(level,level_ok,...) trace_printf(__func__, __LINE__, (level), (level_ok), __VA_ARGS__)reg_pair_to_64THREAD_ID_INVALID -1SLIST_HEAD(name,type) struct name { struct type *slh_first; }TEE_ALG_AES_GCM 0x40000810TEE_MAC_SIZE_DES_CBC_MAC_PKCS5 TEE_Result__ARM_FEATURE_CLZ 1TEE_MATTR_TABLE BIT(3)OPTEE_MSG_CMD_UNREGISTER_SHM U(5)CONCAT(x,y) _CONCAT(x, y)SPSR_32_AIF_MASK U(0x7)ABORT_TYPE_DATA 2__FLT16_MIN_EXP__ (-13)FFA_INTERRUPTED -5ROUNDUP_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; }))TEE_ALG_RSA_NOPAD 0x60000030TEE_UUIDTCR_XRGNX_WB U(0x1)crypto_rng_srcPTA_SYSTEM_SUPP_PLUGIN_INVOKE 13TEE_MATTR_CACHE_NONCACHE U(0)ESR_FSC_SIZE_L3 U(0x03)__INTMAX_MAX__ 0x7fffffffffffffffLSCATTERED_ARRAY_END(array_name,element_type) (__extension__({ static const element_type __scattered_array_end[0] __unused __section(".scattered_array_" #array_name "_2" __SECTION_FLAGS_RODATA); __scattered_array_end; }))__HAVE_BUILTIN_OVERFLOW 1freetee_cryp_state_headget_fobjlock_cvTEE_MEMREF_3_USED 0x00000008TEE_PARAM_TYPE_VALUE_INPUT 1pgt_array__MM_GENERIC_RAM_LAYOUT_H TEE_PANIC_ID_TEE_SETTAPERSISTENTTIME 0x00001404TEE_PANIC_ID_TEE_GETPROPERTYASUUID 0x00000209ESR_FSC_PERMF_L2 U(0x0e)__cold __attribute__((__cold__))TEE_MEMORY_ACCESS_NONSECURE 0x10000000TEE_CHAIN_MODE_CBC_MAC_PKCS5 0x5__TEE_MAIN_HASH_SM3 0x7FFA_SVC_MEMORY_ATTRIBUTES_SET_64 UINT32_C(0xC4000065)__roundup_maskTEE_ALG_AES_CBC_MAC_PKCS5 0x30000510TEE_ALG_DES3_CMAC 0xF0000613__FLT_EVAL_METHOD__TEE_ATTR_RSA_OAEP_LABEL 0xD0000930KERNEL_USER_TA_H UART1_BASE 0x09040000to_user_ta_ctx__LDBL_EPSILON__ 1.92592994438723585305597794258492732e-34LTEE_LOGIN_USER 0x00000001__FLT_EPSILON__ 1.19209289550781250000000000000000000e-7FTEE_PANIC_ID_TEE_AEUPDATE 0x00001004STMM_MEM_ATTR_EXEC U(0)__FLT32X_MIN_10_EXP__ (-307)SCHAR_MIN (-SCHAR_MAX - 1)__unix 1__INTPTR_MAX__ 0x7fffffffffffffffLHANDLE_DB_INITIALIZER { NULL, 0 }__LDBL_HAS_INFINITY__ 1__DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L)system_supp_plugin_invokeTEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA1 0x70212930OPTEE_MSG_CMD_OPEN_SESSION U(0)long unsigned intfpcrTLBI_MVA_SHIFT U(12)__compiler_mul_overflow(a,b,res) __builtin_mul_overflow((a), (b), (res))loginCFG_CRYPTOLIB_NAME tomcryptTEE_PANIC_ID_TEE_GETSYSTEMTIME 0x00001402PTA_SYSTEM_REMAP 9TEE_ERROR_GENERIC 0xFFFF0000__FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38FSIMPLEQ_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)QUEUEDEBUG_CIRCLEQ_HEAD(head,field) uaddr_tTEE_PANIC_ID_TEE_ASYMMETRICSIGNDIGEST 0x00001103SMCCC_VERSION 0x80000000to_user_mode_ctxUINT_FAST8_MAX UINT8_MAXTEE_ATTR_SECRET_VALUE 0xC0000000SIMPLEQ_INIT(head) do { (head)->sqh_first = NULL; (head)->sqh_last = &(head)->sqh_first; } while ( 0)STMM_MEM_ATTR_ACCESS_RW U(1)ESR_FSC_PERMF_L3 U(0x0f)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__INT_FAST16_TYPE__ long intOPTEE_MSG_ATTR_TYPE_VALUE_INOUT U(0x3)CFG_CORE_ARM64_PA_BITS 32__FLT64_HAS_DENORM__ 1SMSG(...) trace_printf(__func__, __LINE__, TRACE_ERROR, true, __VA_ARGS__)TEE_PANIC_ID_TEE_WRITEOBJECTDATA 0x00000B04CFG_CRYPTO_SHA1 1__FLT_HAS_DENORM__ 1register_dynamic_shm(addr,size) __register_memory(#addr, MEM_AREA_DDR_OVERALL, (addr), (size), phys_ddr_overall_compat)PTA_SYSTEM_MAP_TA_BINARY 6TEE_ALG_GET_KEY_TYPE(algo,with_private_key) __tee_alg_get_key_type(algo, with_private_key)FFA_SUCCESS_32 U(0x84000061)TEE_PANIC_ID_TEE_BIGINTADD 0x00001901CFG_CRYPTO_SHA256 1TEE_MATTR_PROT_MASK (TEE_MATTR_PRWX | TEE_MATTR_URWX | TEE_MATTR_GUARDED)TEE_ATTR_RSA_EXPONENT2 0xC0000730TEE_PANIC_ID_TEE_BIGINTCOMPUTEFMM 0x00001C01REGISTER_SP_STORE(prio) int __tee_sp_store_ ##prio __unused; SCATTERED_ARRAY_DEFINE_PG_ITEM_ORDERED(sp_stores, prio, struct ts_store_ops)STMM_RET_NOT_SUPPORTED -1FFA_RXTX_UNMAP U(0x84000067)UTEE_DEFINES_H PAR_PA_MASK (BIT64(36) - 1)system_rng_reseedSIMPLEQ_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_ERROR_TARGET_DEAD 0xFFFF3024TA_RAM_START ROUNDUP(TZDRAM_BASE + TEE_RAM_VA_SIZE, SMALL_PAGE_SIZE)phys_ddr_overall_compat_begin SCATTERED_ARRAY_BEGIN(phys_ddr_overall_compat, struct core_mmu_phys_mem)__compiler_compare_and_swap(p,oval,nval) __atomic_compare_exchange_n((p), (oval), (nval), true, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED)UINTPTR_MAX ULONG_MAXCFG_DEBUG_INFO 1__UINT64_C(c) c ## UL__SIZE_T__ SPSR_MODE_RW_64 U(0x0)TCR_SHX_NSH U(0x0)SMALL_PAGE_MASK ((paddr_t)SMALL_PAGE_SIZE - 1)OPTEE_MSG_FMEM_INVALID_GLOBAL_ID 0xffffffffffffffff__LDBL_MANT_DIG__ 113__UINT_LEAST8_TYPE__ unsigned charTAILQ_ENTRY(type) _TAILQ_ENTRY(struct type,)TEE_LOGIN_GROUP 0x00000002STMM_RET_INVALID_PARAM -2TEE_PANIC_ID_TEE_AEENCRYPTFINAL 0x00001002DUMP_MAP_READ BIT(0)TEE_PANIC_ID_TEE_POPULATETRANSIENTOBJECT 0x00000807STMM_MEM_ATTR_ACCESS_MASK U(0x3)ta_ctxIRQ_TYPE_EDGE_RISING 1SPSR_64_DAIF_SHIFT U(6)__CHAR16_TYPE__ short unsigned intTEE_ORIGIN_API 0x00000001TEE_PARAM_TYPE_MEMREF_INPUT 5TEE_TYPE_HMAC_SHA256 0xA0000004refcountFFA_VERSION_MAJOR_SHIFT U(16)user_mode_ctxTEE_OPERATION_KEY_DERIVATION 8unsigned int__AARCH64_CMODEL_LARGE__PRIXPTR __PRIPTR_PREFIX "X"OPTEE_MSG_ATTR_TYPE_FMEM_INOUT OPTEE_MSG_ATTR_TYPE_RMEM_INOUTget_phys_offsTA_DERIVED_KEY_MAX_SIZE 32__data __section(".data")TAILQ_FOREACH_SAFE(var,head,field,next) for ((var) = ((head)->tqh_first); (var) != NULL && ((next) = TAILQ_NEXT(var, field), 1); (var) = (next))USHRT_MAX (SHRT_MAX * 2 + 1)TEE_ERROR_SIGNATURE_INVALID 0xFFFF3072FFA_VERSION_MINOR U(0)VCORE_INIT_RO_SZ ((size_t)(__vcore_init_ro_end - __vcore_init_ro_start))FFA_MSG_RUN U(0x8400006D)UTEE_TYPES_H __LDELF_H CFG_CRYPTO_MD5 1__FLT_EVAL_METHOD_C99__OUTMSG(...) FMSG("< " __VA_ARGS__)__FLT_MIN__ 1.17549435082228750796873653722224568e-38Fspin_lockTEE_ALG_RSASSA_PKCS1_V1_5_MD5SHA1 0x7000F830_assert_breakfobj_ta_mem_alloc(num_pages) fobj_sec_mem_alloc(num_pages)CFG_WITH_STATS 1__SIZE_TYPE__ long unsigned int__LDBL_MAX_EXP__ 16384err_originCPACR_EL1_FPEN(x) ((x) >> CPACR_EL1_FPEN_SHIFT & CPACR_EL1_FPEN_MASK)short intOPTEE_MSG_ATTR_META BIT(8)FFA_VERSION_MAJOR_MASK U(0x7FFF)CSSELR_LEVEL_SHIFT U(1)__GNUC_MINOR__ 2ARM32_CPSR_FIA (ARM32_CPSR_F | ARM32_CPSR_I | ARM32_CPSR_A)__STDC_UTF_16__ 1_CFG_CORE_LTC_CBC 1TEE_RAM_PH_SIZE TEE_RAM_VA_SIZEDMSG(...) trace_printf_helper(TRACE_DEBUG, true, __VA_ARGS__)TEE_PANIC_ID_TEE_GETNEXTPROPERTY 0x00000203_LP64 1TEE_PANIC_ID_TEE_GETPROPERTYASBINARYBLOCK 0x00000204TEE_COMMON_H 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)TEE_MAIN_ALGO_SM2_KEP 0x46UINT16_C(v) vPTA_SYSTEM_DERIVE_TA_UNIQUE_KEY 1TEE_ALG_RSASSA_PKCS1_V1_5_MD5 0x70001830TEE_U64_TO_BIG_ENDIAN(x) TEE_U64_BSWAP(x)__UINT_FAST32_MAX__ 0xffffffffffffffffUL__nex_bss _CFG_CORE_LTC_CBC_MAC 1PTA_SYSTEM_ADD_RNG_ENTROPY 0TEE_U32_FROM_BIG_ENDIAN(x) TEE_U32_BSWAP(x)ESR_EC_AARCH32_CP15_32 U(0x03)TEE_TYPE_GENERIC_SECRET 0xA0000000__INT_FAST8_WIDTH__ 8__UINTMAX_C(c) c ## ULTEE_ALG_ILLEGAL_VALUE 0xEFFFFFFFDECLARE_KEEP_PAGER(sym) __DECLARE_KEEP_PAGER1(sym, __FILE_ID__)SCTLR_M BIT32(0)__INT_FAST64_MAX__ 0x7fffffffffffffffLTEE_PANIC_ID_TA_CREATEENTRYPOINT 0x00000102TAILQ_LAST(head,headname) (*(((struct headname *)((head)->tqh_last))->tqh_last))_STDARG_H STMM_RET_SUCCESS 0SLIST_NEXT(elm,field) ((elm)->field.sle_next)__PTRDIFF_TYPE__ long intCFG_CORE_THREAD_SHIFT 0_CFG_CORE_LTC_ECB 1SPSR_32_T_ARM U(0x0)__UINT_LEAST8_MAX__ 0xff__FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32TEE_PANIC_ID_TEE_ASYMMETRICENCRYPT 0x00001102mobj_opsflagsTA_PROP_STR_STACK_SIZE "gpd.ta.stackSize"__FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x__INT64_C(c) c ## L__FLT64X_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F64xSTRING_H open_sessionsTEE_ALG_HKDF_SHA224_DERIVE_KEY 0x800030C0tee_vbuf_is core_vbuf_isCMP_TRILEAN(a,b) (__extension__({ __typeof__(a) _a = (a); __typeof__(b) _b = (b); _a > _b ? 1 : _a < _b ? -1 : 0; }))LIST_FIRST(head) ((head)->lh_first)CFG_CORE_TZSRAM_EMUL_SIZE 458752TEE_TYPE_RSA_KEYPAIR 0xA1000030__DBL_NORM_MAX__ ((double)1.79769313486231570814527423731704357e+308L)TEE_USAGE_EXTRACTABLE 0x00000001read_mpidr() read_mpidr_el1()GCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103zRx 4AI A 88(ApA B CCw A 89:; ; ;4=> >>(@)@AB)B,BC8C DCDE)ENEHGIJLNP)RTVXZ\^`bdfhjlnprtvxz|~l$V  N   $X3b O}Cr !"#3$f%&'(<)u*+, -3 .o / 0 1 2@ 3v 4 5 6 7      !"#$%&'()*+,-./01234567> U d p ~           ! * A N f r system.c$xopen_sessioninvoke_command$dsystem_pnum__func__.0__func__.2__scattered_array_0pseudo_taswm4.0.91e7afb65d175afea5ae91ad7e6dbba3wm4.conf.h.2.27a59c4a24628c7694563cf161b1456awm4.compiler.h.7.ff8c7af35a6a55f407776d82ff392a74wm4.stdarg.h.31.b55da1089056868966f25de5dbfc7d3cwm4.stdbool.h.29.07dce69c3b78884144b7f7bd19483461wm4.stddef.h.39.27677723d43e5b5a7afdf8d798429f1dwm4.trace_levels.h.6.505d35da271c0597dd2f84103d342d6bwm4.trace.h.14.e67646cb777e7100284aeacbea3e9bf6wm4.assert.h.19.d5c5642ae191d5539a96347cd4ce4641wm4.limits.h.6.1223e95d2c07729a89d61368528e351awm4.stdint.h.14.7254d4ddddc405ae01d91db8729516ebwm4.inttypes.h.14.04e955cd15f1a1b81e8c7d766922740bwm4.tee_api_defines.h.9.15bfa1d81f385075137a5e5cb1dad104wm4.tee_api_types.h.195.70f88af562e4de06db5cb96bde92609fwm4.types_ext.h.15.e3b47cfc410272ddfab11b3a34a626a6wm4.tee_api_defines_extensions.h.8.4f014b668a58a53beba9a565b7ccfcdewm4.utee_defines.h.18.c17b9403052b06642cb6b8e2e294c31ewm4.queue.h.36.ab6be41b80585ec9d579ac4c6beceb1awm4.config.h.7.9598500294b684aced96d064155243d1wm4.smccc.h.7.2adbb9ff29faf723c03a94eb103ad5efwm4.ffa.h.16.4445823640fc0a899d2d70e27e5039c2wm4.irq.h.11.75b56693222fe0cb196abaf61ae51201wm4.util.h.6.47b426b7fb0b49a5af30a0a0aaf8ca95wm4.interrupt.h.13.c460c33872e2a4f8087daadeeb572fc0wm4.panic.h.7.f5c3f988cceec4e64da73765d40668a8wm4.keep.h.6.9f0c7528dcb60415bbe8e7882a4c8945wm4.scattered_array.h.20.4dc4f3101b01436b2dcd3d8dd7027d2bwm4.dt.h.22.026e100aed62e19477dd2d7c2f645694wm4.linker.h.38.97e864731c3342387a346e609edc3fa5wm4.arm.h.14.39e7a889303dc796aee3ff42ba52f4bawm4.cdefs.h.6.216810ff45474094d4f2557fb832b9f7wm4.arm64.h.13.9d46b807ffcce55097702b988c2f7802wm4.wait_queue.h.6.1d15308850bd16fe033b2da42ed89366wm4.mutex.h.19.84c9e3da130860eb4fcd62ac4b5ced1cwm4.vfp.h.7.fe67ebea0cc1b7ee2a8a6728776897d2wm4.pgt_cache.h.6.c8088feaa7aee519ace6e2089734334ewm4.malloc.h.15.6930c05677ba761883918ce0ce0a01e3wm4.tee_common.h.32.e3e16e2e9a1728f6eed2b7aa0525ca57wm4.tee_mmu_types.h.13.624c3fdf45855b0b423b12d06488817ewm4.user_ta_header.h.8.3a4ff74d5df5bf852dbc28541e19c80dwm4.tee_ta_manager.h.23.ef4eba23024ac593234d709a7038a9e7wm4.thread.h.20.e21d0b96e9dd6036398126832bea4508wm4.abort.h.7.db2c6aca90371a46b9e7b37fef43c157wm4.file.h.7.ea068e91cbf95bdeaacf9af5ab43e632wm4.tee_mm.h.7.c53beb94045541f300207b891a1fd448wm4.generic_ram_layout.h.7.a8dcff79550ff350306bc057f3cb3704wm4.platform_config.h.13.a671eb1fadb3007f04e4b688e58db314wm4.core_mmu.h.21.013b2772117952686470033a5d05ef06wm4.optee_msg.h.6.3758ac546582247afb06688cc48a978cwm4.stmm_sp.h.8.8cf5bf4898fa1a159a24466755f73210wm4.core_memprot.h.7.d2f95d13210961eb03bd92fdd4105ff1wm4.pseudo_ta.h.6.db97064509e6bf4cc9196a5194e596dawm4.ts_store.h.7.cebaa1fbbb22281b08f5c8db03ee8606wm4.ldelf.h.8.44f97bcee375c7242541d73a76444f53wm4.pta_system.h.7.3a68cf6df486df5ae2f5647138f7e580ts_get_calling_sessionis_user_ta_ctx_assert_log_assert_breakcrypto_rng_add_eventvm_check_access_rightscallocmemcpyhuk_subkey_derivefree_wipefobj_sec_mem_allocmobj_with_fobj_allocrefcount_decvm_map_padvm_get_flagsvm_unmapts_pop_current_sessionldelf_dlopents_push_current_sessionldelf_dlsymtee_invoke_supp_plugin_rpc(4DPTX\`dlp  2Y2Y@Xl| `l0DP0@   U i& ͽ %)9 R> mxL .AS OZ f m Rr y S .   g $ /9   [ [4 ;+ A8 F e[ h  6 6 n : = 8   p  #;  m& , 9 CE Q m(] o Iu '{ < + q -   :  1 4 m   U) !K {X 9]f ~s  \ !  % 76P Nk x Q  W Y  o .^ ? Q r* QC W s 1  @A  { 9]  A #- : 0@G GZT on A  ~ g K I  ^ { 9] K   & D3 GZ@ M Z =g ot F { 9]  z g    o.  V;  B)H  WmV  zc  B)p  Wm~  `    7  1  B)  Wm  I&  o      ~  yR(  5  -B  O  2\  Fi  <v  h  _E   GZ  o   `Z    2  ?  Y  /iC  P  A]  j  y  >:  5  {  9]  {  9]'  .^5  P  d^  Bm    O    )    N%  `2  L  Z  h  ¢v      8    <  B)  Wm  zL    B) Wm$ ?5 B B)O Wm] `7n 9S| [ , l ( f  M ̇ < `m7 <D GQ ^ }k x  RP ) o R 0 6    B YT :Z Ӽ` ]'f v { 9] s     v  M + a" 0 8? Q kW A] c ?i /?o æu \{ G7 >Z  `m O 3  S. < x' <     0+ GZ8 \E GR _ |8l S n  L* A O$MQV bgf=k )<wB{$ /_]  0 @`QM ` t.28 HR \l>p<uz p t 8  ca #! )8 BSKWG`dmqv u^ X    D \ p , O i s  0 *  |     > 6     ^ X     c ] - 7@G K T X bo s |73  us  4 h h  p- B L hluy     d  .420;q?mHLUYbfw\{Z 95   ( ExItRV_clpy?}9 4 H T X XTR'{+w48AENR[Z_Thluy  WU~|   8 BSW`dirv:8`^    ,# /F )<RMVI[ /gkp O$|  @ )< / 6 K a )<& /3 6@ [ &l x )< / 6  8+ Ź   )<  /  6?  K  GZX  *i  u  )<  /  6  p   W   )<  / ! 6! ;4-! A9! E! p[! 5@g! y*! Z! Z>! ! ! )<! /! 4! ! ! 6 " I" )<(" /4" @@" L" 6Y" Ev" " 5<" A" HD" V" "" C# 09# }U# ]# }c# C# y[# {# # ?# ## C$ 17$ 2C$ 2P$ 8a$ 2m$ 2z$ L(~$ L($ D$ D$ Q$ Q$ 5$ 5$ u$ u$ $ $ ,$ $ $ $ 1$ 1$ z$ z$ g$ g$ X% X % &% &% % #% ''% '/% 3% ;% P?% PG% ƐK% ƐS% W% _% 6c% 6k% o%   + + (g o +z +     T T          & 1 9 XG XO hZ hb p x               (B J +U +] h p ~              0  0 X" X* 5 = K S ^ f (  + +         < < X$ X, 7 ? (_ ,g 4 |     ` `     ( 0 |* 2 Q @Y ld tl x t | |     ` `     (> F c k           # + K S ^ f       ` `     T) T1 < D Q Y   D D X         `  `  o!  o)  4  <  ^  f  ,r  ,z                      0  8  C  K  V  ^                          >  F  U  ]  hl  ht  l  l                      "  *  5  =  ^  f  r  z                      h    '  /  :  B  c  k  w                     7 ? M U u } 4 h        4 < G O q y           $ , 7 ? \ d             9 A M U x  < < X  0 0 X  X  X? G LV L^ Pi Pq X  < < D D X    L # 0/ 07 XT X\ { X    X  X  X  & 1 9 Z Xb n v    X | |  X h h  X& 2 : W _ ~          : B ` h           & . MU ` h4  4  4      0 |   ( 0 8 @ H ` @h lp tx x l t              ( @ H P X ` h p x             ( (40 8 (#$ %%/ 7&@'I(R)X*^+h +q z ,-./0 K  J@  .  t51 I2 3  (43 \,< D5N 5V6`7j ^@s ~| g2 ?89:; [<=>?   7@ AB & / p9C?DHEQFZ G/c bTl y G H BIJ QK L  O n  M >NO# &, 4P>QDRN [[ Qj rSz 01T z A  U ] V WX  Y ľ" $w0 ))   uS (1 # ) (S/ R#5 .; kA 8G M śS Y 5)_ (e k q 8)w }   %T cs $  _ VA L  jK   & 1T ( { Mi 1 z BR \Y  b  +Q D 4N p% k&+ 1 v7 g= C I :3O U q[ La H)g +m "s Ly  w ^ { F P t A [( ($ &  F 5 V 8  Ң c _  t L [   y, ։ ? M! g$' P- 3 ܌9 Z? gE ;K p;Q W W] c Yi o u { ] " ؛ $ ^ t l6 h 6  N! ! 1  j , w Z H Y O |W ( =@   O L "# W) =/ '5 H; A lXG M &S Y V_ @e '@k q w P} p=  Gl +C j XV V i F 8    B zQ o?  G  z %I  [. fE   ] _ @% E\+ U1 u+7 >= EC )I O LU [ a $g bRm s LEy 6  6  ?  W l@ F Ύ  9 = 7 ?   &   x i  >  K:  D .! ' - `3 eY9 Y? E (K Q W ` ] Ҿc Ki Do u b { !  ' ݪ   '  wF  e w &v h/ ' ! b M$   "    W# 2 p k# 8) ?/ X5 $; ZuA G LM wZS Y PF_ s5e Z5k -q xw } s.  ! {`  Z  x m Z     ? F { 5  a /B z  2   u * "% + x1 B7 N= WC Y*I wO (U ָ[ ja l'g h+m s ky    tP ka :9    =  _    Ȟ O o$ ]3   }  WP ns 1   , = ! x' O- 3 Yc9 ? ~7E K _Q 4W #] `gc xi o ;u F{ '   K  * _ /.  X g)  xm h   P  ^G >  ?Q :  h    ׻    @#  T\)  #/  5  ;  A  csG  M  e #[    = # ) 5K/ &5 ; ]FA dG &M S DY v_ e )k tq q7w }   vY \ h#  g  ( 8 A S f   % 5 2  4 S gm  Xr  aD * W m% + .Q1 tJ7 = C GI hO ]HU ݰ[ a vg ;m .s y y 4   '/  L   `< ^ t l 25 M   ) W  * ; |  H( V I   U t E! @' 3- 3 9 ? lE }K Q X 4_ f m 1t { M KY  B, K 0   3   t u e I 1 qd H ' 2 B & 5! x# :* _1 '8 ? WF <M JT %[ b i [p $w Y5~   Q 1R F ?  B I >      > S *W  Z   8( JG c& $- bf4 Y; B v9I /P WW ?^ xe l Ks z z j      c 9    )  r 2 י  s   # ) S/ 5 ; A #G hlM 3S xY =_ ye Ok Xq Iw p}  G W A |  K  d% : < 1  ZA tK ~    Y  j   # +f) u/ cQ5 e; #A /(G M ,S ,   H2 . t8 ov ;   x Z & - 4 ; B S2I @FP NTW :^ e 5Ll s :z 4 D   B w \ & ? v 9 e  ф   xB ˉ [   H  a " h) *0 J7 => E -L zS zZ a /h ; 9  a(  A  # Ca) a/ h :$  J '8  # ) S/ 9Y5 Y; WQA G *M !S PY _ f (m t F A  %0 @?  e $  ԅ# _) 8/ 5 [; 4A pG M @S Y G[_ e WPk q 7rw _      # ) F/ ,5 ; \A !G M ʂS Y _ ee Uk Zq "w k}  t r 6  ~  &   x Lz Q o x   r YD    Ԕ \ K $ + H2 9 #.@ *G N #U \ pc xj q sVx t 1  G ' ! 2 B   B; _ %1 # z) */ n5 6; A LG 9M S `Y B _ e fk q #w } k < /E    ` Ć f  8a  )O =   s A+ :1# ) :7/ 5 }; A BG XM S Y 6N_ ze P"k Q1q %w } E  M 8D ~  / j" H J #& 6 tP { pU s < tu m qN < = ܤ U?  4M  b &M% Ǵ+ WN1 7 L = xC I 4O U [ a g "m DQs }oy  m y f* a? >  \    8#  2 m ; # ` v  d k 4, N  N # %e (! ' Pa- 3 m9 I? i>E L S 8Z f a v,h a:o EKv }  <  t   V % S  W  Q @ w =  y Z |-  =  F d_% :, 3 o/: A +H MO S2V X$] 7d ӹk .4r !y  # 3  V f b 1W k (  b   - 1  Q Rv  i  W  ! ( / 6 ]= D NK R Y t` g %\n ,u |  >  ]. $ j +  j 1t t" W x 1 rD }3 5'   q m  H a m$ + _2 ~9 Y@ xG uN sU \ c j >q ax O $ X7   I A  G  q f $9 PW R ; Y    W  g  X  l' . 55 < C SJ -TQ X }_ f iMm \=t &{  & 3 (    1  B9  $  rD P8 X- TB 8% c  E  OL  ACS  өZ  Ba  h  o  Ev  .}  H  a    )   3  j     f  u" ) <0 1 l  c 9(  `h# ) b    4 b '[# [) / ?5 @; PA G M S *VY _ He <6k 6q ֞w }  k +`    %  iZ >  %  = ̏ / v  d 2 ծ B# "d) \/ ]5 ; 4A /G M cS eY _ te k @q XVw /}   *    o  = ` W @>    / > 2  G   '    J?  Hg' #. Ҁ5 < tiC 9J Q X F_ [f 1m _Wt `{ V 5   V; +   ( !]  G . ez  .  *   ˜ T # :) 7/ 76 ,= D K R Y _ ` [g .5n u 8| \   4 + .  0 ^ 9  a .Y t 7^  ( ߜ    m  *{$ + 2 9 @ UG t@N iU * \ Dc j Wq x J [B  T     / x M A y e  m   i / ;   ; O  ' ;w. B]5 ʯ< C J XQ X C_ ^f /*m t { - 6   { R pT   \ RL  ;  cT 7     f u(#    /D 8 o :  -2 W6 t l# 9) / P5 !.; rA NG RM PS eY )_ e  k Hq w |}  g r 6  I  !  n P F C' [ (  ! x 6A   K  H  < E R  % `+ X1 7 l= BC գI O U `[ a dg m as y LO  W>  tx  / N 0 # ) d ~  u  h # ~>) [/ a5 ; .A G M 9S 9Y 9E_ e V!k )q w z} #k  l 9 9z C  B  # Ӧ  )4 >b    # j[  p  )   ʍ ? #  -     X Q# () 5 b    k Շ# }) K/ T5 3; JA #G ;M o  ~g r K 0# ) If/ 5 q<   ސ   a# n) l/ 5 G; A 5G r^M $S rqY N_ /e ysk Pq Sw j}  ) v t I B  y$   # ) / A.5 MM; fA cG 9M 'S Y Cy_ e K_k q w -} T"  T    9-  ق  k  J S = M     ` t2 i! < {  o  # T % k4+ /1 7 = C ;I O (U 1[ *a "Ng m a+s 9Sy m   c B    [X  B2  a H# %) / +5 Y; kA G JM SS XtY _ Ȫe k $}q w } s  iA   % AL ` #b  p n2  ) vf  N a   9 ! *F  X   9I Y K% + -1 7 N=  C I FO ߄U s [ Ra g Rm s y y M   !  3 ; 1c  XL : N   3  W z 1"  @    C {)" ) U0 "7 U> E ;L S Z Kea xh o `v f}  9 $ *  4 1 ) q  q;  > R  ( N  >6 =  E 5 5 6% U, 3 D: A RH O LV I] EAd /k r 6y 5 A u :  Z  l 1 b  W J  y# <) 4/ 5 J; A G 0.M TS 7Y >_ aXe Zk MZq w ψ   N  8 M  % [, 3 :  6  X& p1 9 5 `y  8  1   =  Ͳ  N (s& 9- 8v4 S; JB ‘I  k  ~  > # ) `[/ 6 Ec= PD TK lR DY ! 5O  s kL @4 $# #) s)/ ee5 o; A G VM vS EY v_ Ye 1k ;q Mx ӊ  & \ H ˖ H4 ,G   M K   ! h 3  ^   c p 6F# W ) t/ /5 :; A EOG BM S Y c_ Re *k 6mq w v} 5   g W   L  3 D  j  " ! ">  ! " V  z  I A% , @3 7: :A e9H bO q#V *  Y I OM p# ) M/ b5 D; SA G ?M S SY $>_ e ~k z q :w ӓ}    Es Z~ X Q _\ V,  c g  o3 Q[ /  # )   q6 % ] % D5  R I #Q  yO M  1# &) 0/ 5 :; sA JG gM AS AY ><_ e Ok Y/q .w j'}  %  Q ) ~  RD ? +6 ~!  p  O # BW) V/ L)5 C; %A )G M S Y G` Z`g n Au 3| 9i E 2;" < .symtab.strtab.shstrtab.group.text.data.bss.rela.text.open_session.rodata.invoke_command.str1.1.rela.text.invoke_command.rodata.invoke_command.rodata.str1.1.core/pta/system.c.bss.system_pnum.rodata.__func__.0.rodata.__func__.2.rela.scattered_array_pseudo_tas_1_0.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_macro.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame@ [L \X ]d ^p _| ` a b c d e f g h i j k  l m$ n0 o< pH qT r` sl tx u v w x y z { | } ~      , 8 D P \ h t        "(.843@80;K2jnt(i@h>2  H@XHE(w%@?G(-;1;6@T(JKI@F@}HL_JPZ@}NrPL7m@ PrPR m@8%RrYm@ Tr^m@8Vr_Xm@PXr `"m@0xZr.`mm@\ra4m@^raym@H`rHbm@0brXb|m@@drbm@ fr{dm@hr?e m@"jrn5m@lr'o.m@0nrUom@`pr1pm@8rrrm@@  tru(m@Hvr+um@`xrGum@80zrv.m@h|rwm@~rwm@ 0rx(m@ r-x.m@`!r[xRm@"8rxAm@@#rxm@0$Xrym@&Hr{m@,Hr4{m@- r~m@;0rm@@;Hr%m@;0r5m@;HrK9m@<rm@<`rm@ =rL|m@?rȀm@A0r؀?m@Ar"m@Bxr9m@ C0rIm@PC`reNm@Cr^m@DPrm@F`r[m@hIrYm@`Nr.m@HQrE"m@Qxrgm@hRHr}m@Rr5m@UĆb @W00&\0^OPp@W0  W