ELFh@@ijklmnopqrstuvwxyz{|}~core/drivers/gic.cit < NUM_SGIc!{B,Rit >= NUM_SGI`{@_TB;R#R"Ec ?<HTc!B*RA@!~#h {_!(io_read32(gd->gicd_base + GICD_IGROUPR(idx)) & mask)`{@_TBҁ:R@ R !E!!~Chaj@Tc!(R! h"{_!(io_read32(base + GICD_IGROUPR(idx)) & mask)`{@_TBA9R@ R !E!!~Chaj@Tc!B'R! h"{_cpu_mask: writing 0x%x to 0x%lxcpu_mask: 0x%x#E{cc~[ S5~`h`7R"j Tc!"#Rju!SBRs"3 tA 3***bR$Rj5*juSA[BbR@A$R{Ĩprio: writing 0x%x to 0x%lx{S`[ @TBҡ7R"E6RB"@B~CWh"B.uh hwc5 h7Ch`*Ch @hwj T!b%Rs*f*bR%R@vj 8SA[B@{Ĩ__`BT{B>R@B`{@TB!=RBB<S?TB*B2@{_# b*?<)TB_C$Az T@@C\PAgicd_base@c!{bRF _8ҁBRC@E#*F@CR$6a !|@|@! !_cQ1T!QB?1T{@%cE B"TF  @2 {_GICC_CTLR: 0x%xGICD_CTLR: 0x%xirq%d: enabled, group:%d, target:%x{S[c8#RbR3R@#RbR@3R7RR @*?kTSA[BcC{Ĩ_aE"!@!~Dhaj`T!S*#$hba~! j#R!hbbR 4R$signoring interrupt %u{ 8!@`&@Ts~@3 @{¨_e&#RbR!6Rgic_it_handlegic_dump_stategic_op_raise_pigic_it_raise_sgigic_op_raise_sgigic_it_set_cpu_maskgic_op_set_affinitygic_cpu_initgic_it_set_priogic_op_addgic_it_enablegic_op_enablegic_it_disablegic_op_disablegic_it_set_pending' int7!U:!tcB[opsV0Qadd " # $ %  ' ( Q ;z z ;   o c \   c c        I ( %       c SQ [  2it? Igd    K/it< Igd[ [K .it;gd  !-it:gd1 1! ,it9gd   )it6ccgd! ! dgd%iar cid c   k  Y  itw!'u"P #'"P "Q "R3"S1"T "U   gd&i;1 @hJ $\ \ h t  ~  $         $  # / <  !'> "P"Q "R3"S1"T !'t "P"Q "R3"S1"T #'"P"Q "R3"S1"T"U% c gdCitN  c c c%%J gd>itIidx  c%z % gdz0itz;idx| } cq  gdq-qIc%hc gdh/X ^ gdX/itX:Y IYI[ c\ c] c^ c[ L  gdL1itL<idxN O c   @  gd@-it@8idxB C c1 3 | gd3,it37idx5 6 c7  %  gd%.it%9%EIidx' ( c  e gd2it= Iidx  c cc  &  'gd)'it4idx  c()gd*P*6* +),5-A.i .j/IJVb0u?.t r0v 1w12 ;*+z*;;*L*3;0$ 5+$ 5(t4gd *,*5n 00..9.@yN[. (.1.a6# "Pp"QQ"RR(P4gd$ ..H.@ N[!'"P "Q "R"S 7' 8]n9]$9]F:i_;;` c:reta ;b ># >0 >=     !'"P "Q "R b"S 7'=`n{?>@` n{>#'"P "Q "R "S0 ^ Hx l   UC!'"P "Q "R R"S 7'=?@ u>#'"P "Q "R "S0 L$     @FI9!'y"P "Q "R F"S 7'=6DQ]?|}@6 kDQ>]#'"P "Q "R "S0  L$) ) 5 A N [ @:=<!'|"P "Q "R :"S 7'=     * 7 D  $ 3$ [@!"!'"P "Q "R "S 7'!'N"P"Q "R3"S"T "UA'"P "Q ""R3"T =$/@ >#'"P "Q "R "S0e "} r   @"!W!@n "{.!1   $.f"$1$@| d#     @+8#0m# !'#"P "Q "R +"S 7'#'"P "Q ."R3"S"T "U#"Q"R B =d@%r/$d %r>#'"P "Q "R "S0A"RR=p'?;%<@  &>#'"P "Q "R "S0 &     # 0 = e C     ,# 0 =  e'#$B PHB QB RB 0D=D $D D D % UB$ > $ > : ; 9 I&I : ; 9  : ; 9 I8  : ; 9 I8  I 'I I ' 4: ; 9 I4: ; 9 I?.: ;9 ' : ;9 I: ;9 I4: ;9 I4I4 4: ;9 II!I/ .?: ;9 '@B: ;9 IB4: ;9 IB1RB UX YW 1B1RB UX YW  U41B 1RB X YW !1"B#1$1%.: ;9 'I &.: ; 9 ' ': ; 9 I(.?: ; 9 '@B): ; 9 I*: ; 9 IB+1RB UX Y W ,41 - 1.1RB X Y W / 1U01RB UX Y W 11RB X Y W 2.: ; 9 'I@B34: ; 9 IB4: ; 9 IB54: ; 9 IB61 718.: ; 9 'I 9: ; 9 I:4: ; 9 I;4: ; 9 I< : ; 9 =.1@B>41? 1@1RB X YW AB1B1BC1 D.?<n: ; 9 PPcc  P0ccPc cPdPdPc0Udcq@5%Srq"dc2%Pp$Q 2%#2$r"dc5%S qr"qr"QpRpQppRppOQQT0Q0 0T00Ss r r r VOSS RRRSrT t RPPPPQQQRRRSSS QQP RPPPPQQRR0R0R P|q p114QQPQp~PP|p11    PpPQQQQQQPPHPPHPPHPpPpPQQQQQQPPHPPHRQ5%RS1q$SS r2$p" r2$p"PpPQQQQPPHPPHPpPpPQQPPHQQq5%Q5%PPrq"P qr"#qr"PpPQQQQPPHPPHPpPpPQQPPHQQq5%Q5%PPRP@Rrq"P qr"#qr"QQQQRRRRq5%Ss`q5%Q5%q5%Q5%1qO$1QO$1qO$1QO$Uc"QQ3$HV"V" Vc""PPQQQcxQRRRRSSSSdPHPPQQRRSSQdq5%eepr"e pr"# pr" ep"p"Sp"eS1cxd5%x5%ev"1"PpPQQQQRRRRPPHPPHPpPpPQQRRPpPQQQQRRRRPPHPPHPPHPpPpPQQRR1RQPQ1RRRp#RQQPPHq?SRR R p# P@#,@pPt d     i                           ! "#  $  % & !"#$%&'()*,-0369<?@CEFG    !$&'()*+,-./123456789:;<=>?@ABCDEFGHIJKLMNOPQRSXYZ[\^bdfgijklmnpqrstuvwyz{|}~!"#4   !&,/12);hijkmnoprstuyz{|~ "$&'()*5789?@BCEFGIMQTW !"$%&'(*+,-.01234   (),14DLRU`bcijlmou}~"#$%&'()+,./02678;>?@ABCDEFGHIKLMNOPQRSUVWXYZ[\]^ab  !"%&'()*,-./12346789;<>?ABCDFGHIKLMPV^_`abcdefghijklprtvy{} "'/0146iloru'(*"'/6=DIOQT_fmt{%.6<"#  $Y^az{|   #$&+,  !"#(+4<EMUcq    !"#$%&'()*+,-./03456789<=>?@ABEFGHKLMPQRUXZ[\]^_`abcdefghijklmnopqrstuxyz{|}~i+I!@ABC235679:<=>?@   $)/37<@HNRW\`dg       "$%&'./0124678@BDEFGMRY[]lmt !"#$%&'(+,-./01234EUX`knz core/driverscore/includecore/lib/libfdt/includecore/arch/arm/includelib/libutils/isoc/include/home/test/workspace/code/optee_3.16/toolchains/aarch64/lib/gcc/aarch64-none-linux-gnu/10.2.1/includelib/libutils/ext/includecore/include/kernelcore/include/drivers./out/arm/include/generatedlib/libutils/isoc/include/syscore/include/dt-bindings/interrupt-controllerlib/libutee/includegic.cio.hlibfdt_env.harm64.hstdint.hstddef.htypes_ext.hinterrupt.hgic.h trace.hassert.hpanic.hconf.h arm.hstdbool.hlimits.hutil.hcompiler.hinttypes.hcdefs.h stdarg.htrace_levels.hconfig.hunistd.hirq.h queue.h keep.hdt.hscattered_array.htee_api_types.h tee_api_defines.h libfdt.hstdlib.hmalloc.hstring.hfdt.hutee_defines.h tee_api_defines_extensions.h    vf  v     1 8.J  ~  ! #. <. }  }   1 8.J  ~  # $}.  .X< }}   1 8.J  ~  !  %}.  .X. }}      v   v  & z $& ~   #$ 0$~<.J  ~  ~# .! !JK~ ~ ~. !!!!  = ## z. J  ~!## "". ~~ ~~ ~    ~    / ~~   =*~ +" w.   r.  1" ~ .r 0~ ~ &~ 23 <.~.~    l.~! T(Xf ,<j} }  $ }< 0_ .  ".4 E ]!&!. &}   /a}&   .m  }  }. w.  }< p  $:  7IJ <  /$  < TEE_INT_CORE_API_SPEC_VERSION 0x0000000AGICD_IGROUPMODR(n) (0xd00 + (n) * 4)CTR_CWG_SHIFT U(24)TEE_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__ 1__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____cold __attribute__((__cold__))unsigned int__UINT16_MAX__ 0xffffQUEUEDEBUG_CIRCLEQ_ELM(head,elm,field) SIMPLEQ_FOREACH(var,head,field) for ((var) = ((head)->sqh_first); (var); (var) = ((var)->field.sqe_next))TEE_TYPE_DES 0xA0000011TEE_API_DEFINES_H __ARM_FEATURE_MATMUL_INT8TEE_TYPE_SM2_DSA_PUBLIC_KEY 0xA0000045TAILQ_HEAD(name,type) _TAILQ_HEAD(name, struct type,)IS_ENABLED(config_macro) Z_IS_ENABLED1(config_macro)__FLT32_DIG__ 6_WCHAR_T_DEFINED SPSR_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)barrier() asm volatile ("" : : : "memory")__PTRDIFF_MAX__ 0x7fffffffffffffffLCFG_TA_MBEDTLS_SELF_TEST 1SHRT_MAX __SHRT_MAX____func____ARM_ALIGN_MAX_PWR 28nex_calloc(nmemb,size) calloc(nmemb, size)CFG_ZLIB 1CFG_CRYPTO_CBC 1__ARM_NEON__FLT64_MANT_DIG__ 53QUEUEDEBUG_LIST_OP(elm,field) PRId64 __PRI64_PREFIX "d"__FLT_MAX_10_EXP__ 38FDT_ERR_BADSTRUCTURE 11SLIST_FOREACH(var,head,field) for((var) = (head)->slh_first; (var); (var) = (var)->field.sle_next)TEE_ERROR_COMMUNICATION 0xFFFF000EMIN(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_ALG_RSASSA_PKCS1_PSS_MGF1_SHA256 0x70414930TEE_BigIntSizeInU32(n) ((((n)+31)/32)+2)__FLT32_HAS_INFINITY__ 1CFG_CRYPTO_SM2_KEP 1__ARM_FP_FASTTEE_ATTR_PBKDF2_PASSWORD 0xC00001C2CFG_CRYPTO_XTS 1UINT32_C(v) U(v)BIT32(nr) (UINT32_C(1) << (nr))__FLT64_MIN_10_EXP__ (-307)UINT_LEAST16_MAX UINT16_MAXCFG_CRYPTO_ECB 1CFG_PREALLOC_RPC_CACHE 1QUEUEDEBUG_TAILQ_INSERT_HEAD(head,elm,field) ESR_EC_AARCH64_SYS U(0x18)PRIo32 "o"CPU_TO_FDT16(x) ((EXTRACT_BYTE(x, 0) << 8) | EXTRACT_BYTE(x, 1))CTR_CWG_MASK U(0xf)SPSR_64_DAIF_MASK U(0xf)TEE_PANIC_ID_TEE_ASYMMETRICVERIFYDIGEST 0x00001104CFG_CORE_BIGNUM_MAX_BITS 4096_CFG_CORE_LTC_SHA512_DESC 1TAILQ_INIT(head) do { (head)->tqh_first = NULL; (head)->tqh_last = &(head)->tqh_first; } while ( 0)_BoolGICC_CTLR_ENABLEGRP1 (1 << 1)GIC_MAX_INTS 1020fdt_magic(fdt) (fdt_get_header(fdt, magic))UCHAR_MAX (SCHAR_MAX * 2 + 1)SCATTERED_ARRAY_DEFINE_ITEM_ORDERED(array_name,order,element_type) __SCT_ARRAY_DEF_ITEM1(array_name, order, __COUNTER__, element_type)TCR_ORGN0_SHIFT U(10)__UINT_FAST16_MAX__ 0xffffffffffffffffULTEE_ATTR_CONCAT_KDF_Z 0xC00001C1__ARM_FEATURE_SVE2_SM4CFG_PKCS11_TA_HEAP_SIZE (32 * 1024)FDT_ERR_BADNCELLS 14FDT_MAX_NCELLS 4__ARM_FEATURE_PAC_DEFAULTCORTEX_A57_PART_NUM U(0xD07)CFG_CORE_CLUSTER_SHIFT 2__DBL_MAX_10_EXP__ 308TEE_ATTR_DSA_BASE 0xD0001231_CFG_CORE_LTC_SHA1 1__ARM_FEATURE_IDIV 1_ILP32TEE_MAIN_ALGO_CONCAT_KDF 0xC1__WCHAR_TYPE__ unsigned intNULL ((void *)0)FDT_CREATE_FLAGS_ALL (FDT_CREATE_FLAG_NO_NAME_DEDUP)__SECTION_FLAGS_RODATA ",\"a\",%progbits //"TEE_MAIN_ALGO_MD5 0x01__ELF__ 1__SIZEOF_LONG__ 8TEE_ALG_DES3_ECB_NOPAD 0x10000013__ARM_ARCH 8CFG_FTRACE_US_MS 10000short unsigned intSIZE_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 0x00001C03itr_chip__aligned(x) __attribute__((aligned(x)))TEE_MAIN_ALGO_SM2_PKE 0x47TEE_ALLOCATOR_DESC_LENGTH 32INTTYPES_H __need___va_listTEE_ATTR_DSA_PRIME 0xD0001031IS_ALIGNED_WITH_TYPE(x,type) (__extension__({ type __is_aligned_y; IS_ALIGNED((uintptr_t)(x), __alignof__(__is_aligned_y)); }))TEE_PANIC_ID_TEE_INVOKETACOMMAND 0x00000402ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))SLIST_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____SHRT_WIDTH__ 16__UINT_FAST8_TYPE__ unsigned charINTMAX_MAX INT64_MAXUINT_MAX (INT_MAX * 2U + 1U)CPU_TO_FDT32(x) ((EXTRACT_BYTE(x, 0) << 24) | (EXTRACT_BYTE(x, 1) << 16) | (EXTRACT_BYTE(x, 2) << 8) | EXTRACT_BYTE(x, 3))prioTEE_ALG_DES3_CBC_MAC_NOPAD 0x30000113DAIF_I BIT32(7)TEE_U32_BSWAP(x) __compiler_bswap32((x))INT_FAST64_MIN INT64_MINUINT_LEAST64_MAX UINT64_MAX__FLT_HAS_INFINITY__ 1TEE_PANIC_ID_TEE_DIGESTUPDATE 0x00000D02ESR_EC_ILLEGAL U(0x0e)__FLT128_MIN_10_EXP__ (-4931)ARM32_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 1TEE_ERROR_SECURITY 0xFFFF000F__LDBL_HAS_DENORM__ 1TEE_TYPE_ECDSA_KEYPAIR 0xA1000041PAR_PA_MASK (BIT64(36) - 1)INT_MIN (-INT_MAX - 1)ITRF_SHARED BIT(1)TEE_PANIC_ID_TEE_GETCANCELLATIONFLAG 0x00000501LIST_FOREACH(var,head,field) for ((var) = ((head)->lh_first); (var); (var) = ((var)->field.le_next))__FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16__ARM_FEATURE_SVE2FDT_TAGSIZE sizeof(fdt32_t)UINTMAX_MAX UINT64_MAXTEE_PANIC_ID_TEE_RESETOPERATION 0x00000C05PRIX64 __PRI64_PREFIX "X"gic_ops_T_PTRDIFF_ __LDBL_DIG__ 33TO_STR(x) _TO_STR(x)TEE_PANIC_ID_TEE_GENERATEKEY 0x00000804ARM32_CPSR_F_SHIFT U(6)CFG_LPAE_ADDR_SPACE_BITS 32CFG_TA_BIGNUM_MAX_BITS 2048TEE_ATTR_DH_X_BITS 0xF0001332TEE_PANIC_ID_TEE_SETOPERATIONKEY 0x00000C06INT_FAST32_MAX INT32_MAXMPIDR_MT_MASK BIT(MPIDR_MT_SHIFT)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 1__INT_LEAST16_WIDTH__ 16SPSR_64_MODE_SP_ELX U(0x1)CFG_MSG_LONG_PREFIX_MASK 0x1aCPACR_EL1_FPEN_EL0EL1 U(0x3)__DBL_HAS_INFINITY__ 1__UINT_FAST64_MAX__ 0xffffffffffffffffUL__FLT16_HAS_DENORM__ 1TEE_ERROR_CIPHERTEXT_INVALID 0xF0100006CFG_AES_GCM_TABLE_BASED 1__ARM_FEATURE_ATOMICSTEE_MAC_SIZE_AES_CMAC _VA_LIST_DEFINED TEE_ATTR_DH_PRIVATE_VALUE 0xC0000232TEE_ATTR_RSA_PRIVATE_EXPONENT 0xC0000330__SHRT_MAX__ 0x7fffCFG_ARM64_core 1TEE_ALG_DES_ECB_NOPAD 0x10000011_CFG_CORE_LTC_AES_DESC 1CFG_ARM32_ta_arm32 1__INTPTR_TYPE__ long int__wchar_t__ __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32_CFG_CORE_LTC_ECC 1CTR_L1IP_SHIFT U(14)SPSR_32_E_SHIFT U(9)TEE_ALG_SHA384 0x50000005TEE_ERROR_GENERIC 0xFFFF0000INT32_MAX 0x7ffffffftrace_printfESR_EC_AARCH32_CP14_MR U(0x05)__INT_LEAST64_TYPE__ long int__INT32_MAX__ 0x7fffffff__FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128TEE_PANIC_ID_TEE_COPYOPERATION 0x00000C02TEE_USAGE_SIGN 0x00000010__GNUC_PATCHLEVEL__ 1DEFINE_U32_REG_WRITE_FUNC(reg) DEFINE_REG_WRITE_FUNC_(reg, uint32_t, reg)__ARM_FEATURE_SVE_MATMUL_INT8ARM32_CPSR_MODE_MASK U(0x1f)TEE_AES_MAX_KEY_SIZE 32UL__GCC_ATOMIC_CHAR_LOCK_FREE 2SHIFT_U64(v,shift) ((uint64_t)(v) << (shift))__FLT128_MANT_DIG__ 113CFG_KERN_LINKER_ARCH aarch64SPSR_MODE_RW_SHIFT U(4)_CFG_CORE_LTC_DH 1__UINT_FAST32_TYPE__ long unsigned intgic_it_handleTEE_ALG_MD5 0x50000001__AARCH64EL__ 1__SIZEOF_INT__ 4CFG_WARN_INSECURE 1ESR_EC_WATCHPT_EL0 U(0x34)__FLT32X_MAX_10_EXP__ 308TEE_ATTR_ECC_PUBLIC_VALUE_Y 0xD0000241CFG_TZDRAM_SIZE 0x00f00000mask_cpuSCTLR_WXN BIT32(19)ARM32_CPSR_IT_MASK1 U(0x06000000)__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__ 64TTBR_ASID_MASK U(0xff)gic_dump_stateTEE_DIGEST_HASH_TO_ALGO(algo) TEE_ALG_HASH_ALGO(TEE_ALG_GET_DIGEST_HASH(algo))GICD_TYPER (0x004)__ARM_FEATURE_SVE2_SHA3CFG_TA_STRICT_ANNOTATION_CHECKS 1__UINT16_C(c) c__PRAGMA_REDEFINE_EXTNAME 1_CFG_CORE_LTC_CTR 1CFG_STACK_THREAD_EXTRA 0__pic__ 1CFG_CRYPTO_SM2_DSA 1TEE_ERROR_BAD_FORMAT 0xFFFF0005__PIE__ 1mask_CFG_CORE_LTC_VFP 1TEE_PARAM_TYPES(t0,t1,t2,t3) ((t0) | ((t1) << 4) | ((t2) << 8) | ((t3) << 12))___int_wchar_t_h __HAVE_SPECULATION_SAFE_VALUE 1DT_STATUS_OK_NSEC BIT(0)FDT_BITWISE ARM32_CPSR_F BIT(6)PRIdPTR __PRIPTR_PREFIX "d"ESR_EC_WATCHPT_EL1 U(0x35)UL(v) v ## ULCFG_CRYPTO_ECC 1DHEXDUMP(buf,len) dhex_dump(__func__, __LINE__, TRACE_DEBUG, buf, len)TEE_TIMEOUT_INFINITE 0xFFFFFFFFTEE_ERROR_MAC_INVALID 0xFFFF3071TEE_OPERATION_ASYMMETRIC_CIPHER 6__SIZE_MAX__ 0xffffffffffffffffUL__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)GICC_IAR (0x00C)MPIDR_AFF0_MASK (MPIDR_AFFLVL_MASK << MPIDR_AFF0_SHIFT)U(v) v ## U__ARM_FEATURE_SM3ARM32_CPSR_MODE_FIQ U(0x11)TEE_TYPE_ECDH_PUBLIC_KEY 0xA0000042PLATFORM_vexpress 1UINTMAX_C(v) UINT64_C(v)__FLT32_MIN_10_EXP__ (-37)TEE_PANIC_ID_TEE_BIGINTRELATIVEPRIME 0x00001B03TEE_ALG_GET_CHAIN_MODE(algo) (((algo) >> 8) & 0xF)TEE_ATTR_SM2_KEP_USER 0xF0000646FDT_V2_SIZE (FDT_V1_SIZE + sizeof(fdt32_t))__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__ 1__INT_LEAST16_MAX__ 0x7fffTEE_ERROR_BAD_STATE 0xFFFF0007TEE_U32_FROM_BIG_ENDIAN(x) TEE_U32_BSWAP(x)TEE_PANIC_ID_TEE_MASKCANCELLATION 0x00000502CFG_RPMB_FS_DEV_ID 0CFG_TEE_API_VERSION GPD-1.1-devMIDR_PRIMARY_PART_NUM_MASK (BIT(MIDR_PRIMARY_PART_NUM_WIDTH) - 1)SCTLR_A BIT32(1)TEE_ERROR_STORAGE_NO_SPACE 0xFFFF3041TEE_ALG_SM2_KEP 0x60000045ESR_EC_AARCH64_BRK U(0x3c)_out_arm_include_generated_conf_h_ FDT_MAX_PHANDLE 0xfffffffeINTMAX_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_FMASCATTERED_ARRAY_DEFINE_ITEM(array_name,element_type) __SCT_ARRAY_DEF_ITEM1(array_name, 0, __COUNTER__, element_type)TEE_PANIC_ID_TEE_MACCOMPAREFINAL 0x00000F01CFG_CRYPTO_CTR 1LLONG_MIN (-LLONG_MAX - 1LL)GICD_ISPENDR(n) (0x200 + (n) * 4)ARM32_CPSR_E BIT(9)gic_it_set_cpu_maskCIRCLEQ_FIRST(head) ((head)->cqh_first)__FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x__FLT32X_HAS_INFINITY__ 1__packed __attribute__((packed))long intESR_ABT_WNR BIT32(6)FEAT_BTI_IMPLEMENTED ULL(0x1)TEE_ALG_CONCAT_KDF_SHA384_DERIVE_KEY 0x800050C1__UINT64_MAX__ 0xffffffffffffffffUL__INT8_C(c) cINT_LEAST64_MAX INT64_MAXTEE_ALG_AES_CTS 0x10000310__LDBL_DECIMAL_DIG__ 36LIST_INIT(head) do { (head)->lh_first = NULL; } while ( 0)TEE_ATTR_ECC_PRIVATE_VALUE 0xC0000341PRIxVA_WIDTH ((int)(sizeof(vaddr_t) * 2))TEE_ATTR_BIT_VALUE TEE_ATTR_FLAG_VALUE__FLT16_MAX_EXP__ 16TEE_PANIC_ID_TEE_GENERATERANDOM 0x00001301CFG_GIC 1TEE_PANIC_ID_TEE_MEMFILL 0x00000606false 0__FLT_MAX_EXP__ 128CFG_CRYPTOLIB_DIR core/lib/libtomcrypt__ATOMIC_SEQ_CST 5_GCC_SIZE_T TRACE_LEVELS_H MPIDR_AARCH32_AFF_MASK (MPIDR_AFF0_MASK | MPIDR_AFF1_MASK | MPIDR_AFF2_MASK)TEE_ATTR_FLAG_VALUE (1 << 29)TEE_PANIC_ID_TEE_CHECKMEMORYACCESSRIGHTS 0x00000601TEE_ECC_CURVE_SM2 0x00000300_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))__FLT32X_MAX_EXP__ 1024GICD_CTLR_ENABLEGRP1S (1 << 2)__FLT32_MANT_DIG__ 24TEE_ALG_DES_CBC_MAC_NOPAD 0x30000111__DECLARE_KEEP_INIT1(sym,file_id) __DECLARE_KEEP_INIT2(sym, file_id)TCR_SHX_OSH U(0x2)__ARM_FEATURE_SVE2_AESTEE_HANDLE_FLAG_INITIALIZED 0x00020000FDT_END_NODE 0x2__PRIPTR_PREFIX "l"TEE_TIME_MILLIS_BASE 1000__INTMAX_C(c) c ## LTEE_CRYPTO_ELEMENT_NONE 0x00000000ARM32_CPSR_MODE_UND U(0x1b)addrCIRCLEQ_NEXT(elm,field) ((elm)->field.cqe_next)__need_ptrdiff_tCFG_DT 1__do_panicCTR_L1IP_MASK U(0x3)PRIuPTR __PRIPTR_PREFIX "u"TEE_PANIC_ID_TEE_AEDECRYPTFINAL 0x00001001TEE_PANIC_ID_TEE_RENAMEPERSISTENTOBJECT 0x00000904__GCC_IEC_559_COMPLEX 0TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA224 0x60310230TEE_PANIC_ID_TEE_RESETTRANSIENTOBJECT 0x00000808ROUNDUP_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); }))__ARM_FEATURE_JCVTTEE_PANIC_ID_TEE_BIGINTCONVERTFROMOCTETSTRING 0x00001701TEE_CHAIN_MODE_GCM 0x8__FLT16_HAS_QUIET_NAN__ 1_CFG_CORE_LTC_BIGNUM_MAX_BITS 4096____keep_pager_gic_ops_core_drivers_gic_cPRIx16 "x"trace_printf_helper_raw(level,level_ok,...) trace_printf(NULL, 0, (level), (level_ok), __VA_ARGS__)__KERNEL_INTERRUPT_H ROUNDUP_OVERFLOW(v,size,res) (__extension__({ typeof(*(res)) __roundup_tmp = 0; typeof(v) __roundup_mask = (typeof(v))(size) - 1; ADD_OVERFLOW((v), __roundup_mask, &__roundup_tmp) ? 1 : (void)(*(res) = __roundup_tmp & ~__roundup_mask), 0; }))TEE_DES_BLOCK_SIZE 8ULTEE_DATA_FLAG_OVERWRITE 0x00000400__USER_LABEL_PREFIX__ dt_get_irq_panic1(s) __panic(s)_SIZE_T_DECLARED TEE_ALG_HKDF_SHA512_DERIVE_KEY 0x800060C0TEE_PANIC_ID_TEE_CREATEPERSISTENTOBJECT 0x00000902TEE_MAIN_ALGO_ECDSA 0x41__UINT_LEAST32_MAX__ 0xffffffffUTEE_ALG_ECDH_P256 0x80003042fdt_totalsize(fdt) (fdt_get_header(fdt, totalsize))CFG_OPTEE_REVISION_MINOR 16TEE_MAIN_ALGO_SM2_DSA_SM3 0x45TRACE_INFO 2TEE_PANIC_ID_TEE_TRUNCATEOBJECTDATA 0x00000B03DAIF_D BIT32(9)TEE_PANIC_ID_TEE_GETNEXTPERSISTENTOBJECT 0x00000A03MIDR_PRIMARY_PART_NUM_SHIFT U(4)__nex_bss TEE_MAIN_ALGO_SHA384 0x05__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1TEE_PANIC_ID_TEE_REALLOC 0x00000608TEE_OPERATION_DIGEST 5TRACE_H __ptr__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_ALG_SHA224 0x50000003TEE_ERROR_BUSY 0xFFFF000D__DRIVERS_GIC_H __FLT32_MIN_EXP__ (-125)CPACR_EL1_FPEN_EL1 U(0x1)GICC_CTLR_ENABLEGRP0 (1 << 0)_assert_logtypeTEE_STORAGE_PRIVATE_RPMB 0x80000100TEE_PANIC_ID_TEE_BIGINTISPROBABLEPRIME 0x00001B02__DECIMAL_DIG__ 36UINT_FAST32_MAX UINT32_MAX__DBL_MIN_10_EXP__ (-307)TEE_TYPE_HKDF_IKM 0xA10000C0TEE_ERROR_NOT_SUPPORTED 0xFFFF000ACFG_OPTEE_REVISION_MAJOR 3TEE_PANIC_ID_TEE_SETOPERATIONKEY2 0x00000C07ARM32_CPSR_I BIT(7)SPSR_32_E_MASK U(0x1)_GCC_PTRDIFF_T __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32xTEE_PANIC_ID_TEE_GETOBJECTINFO1 0x00000706INT32_MIN (-0x7fffffff-1)CFG_WITH_USER_TA 1_T_SIZE_ __FLT_MIN_10_EXP__ (-37)TCR_XRGNX_WT U(0x2)__UINTPTR_TYPE__ long unsigned intTEE_ALG_GET_DIGEST_SIZE(algo) __tee_alg_get_digest_size(algo)HW_UNIQUE_KEY_WORD2 (HW_UNIQUE_KEY_WORD1 + 1)TCR_EL1_IPS_MASK UINT64_C(0x7)TEE_ERROR_BAD_PARAMETERS 0xFFFF0006__rodata_unpaged(x) __section(".rodata.__unpaged." x __SECTION_FLAGS_RODATA)TEE_ERROR_OVERFLOW 0xFFFF300F__INT_FAST64_MAX__ 0x7fffffffffffffffLFDT_ERR_INTERNAL 13__DBL_MANT_DIG__ 53SPSR_32_T_MASK U(0x1)DEFINE_U64_REG_WRITE_FUNC(reg) DEFINE_REG_WRITE_FUNC_(reg, uint64_t, reg)TEE_ALG_AES_CBC_MAC_NOPAD 0x30000110__INT_WCHAR_T_H TEE_PANIC_ID_TEE_BIGINTINITFMM 0x00001602TEE_PANIC_ID_TEE_DIGESTDOFINAL 0x00000D01MPIDR_MT_SHIFT U(24)SCATTERED_ARRAY_DEFINE_PG_ITEM(array_name,element_type) __SCT_ARRAY_DEF_PG_ITEM1(array_name, 0, __COUNTER__, element_type)CFG_SHMEM_START 0x42000000__INTPTR_MAX__ 0x7fffffffffffffffLTEE_ALG_DES_CBC_MAC_PKCS5 0x30000511fdt32_tDT_INFO_INVALID_REG ((paddr_t)-1)CLIDR_LOC_SHIFT U(24)TEE_ALG_ECDSA_P384 0x70004041FDT_V17_SIZE (FDT_V16_SIZE + sizeof(fdt32_t))PRIi64 __PRI64_PREFIX "i"__size_t __WINT_MAX__ 0xffffffffU__SIZEOF_FLOAT__ 4TCR_SH1_SHIFT U(28)__FLT_EPSILON__ 1.19209289550781250000000000000000000e-7FTEE_PANIC_ID_TEE_GETPROPERTYASBOOL 0x00000205CORTEX_A8_PART_NUM U(0xC08)TEE_PANIC_ID_TEE_GETPROPERTYASU32 0x00000208CFG_SECSTOR_TA 1TEE_ERROR_OUT_OF_MEMORY 0xFFFF000C__FLT64X_MIN_10_EXP__ (-4931)TEE_ERROR_EXCESS_DATA 0xFFFF0004TEE_PANIC_ID_TEE_COPYOBJECTATTRIBUTES 0x00000802__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1QUEUEDEBUG_CIRCLEQ_HEAD(head,field) __UINT8_C(c) cenableTEE_ATTR_ECC_PUBLIC_VALUE_X 0xD0000141TEE_PANIC_ID_TEE_BIGINTINVMOD 0x00001A02MSG_RAW(...) trace_printf_helper_raw(0, false, __VA_ARGS__)__ARM_FEATURE_NUMERIC_MAXMIN__ARM_ARCH_8A 1TEE_ATTR_HKDF_IKM 0xC00001C0__INTMAX_TYPE__ long intTEE_STORAGE_PRIVATE 0x00000001CFG_WITH_STACK_CANARIES 1INT_FAST32_MIN INT32_MINTEE_ALG_ECDH_P384 0x80004042TCR_SH0_SHIFT U(12)ESR_FSC_TRANS_L2 U(0x06)TEE_ORIGIN_TEE 0x00000003unsigned chargic_op_enable__DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L)CFG_CRYPTOLIB_NAME_tomcrypt 1__ARM_FEATURE_QRDMXDEFINE_U32_REG_READWRITE_FUNCS(reg) DEFINE_U32_REG_READ_FUNC(reg) DEFINE_U32_REG_WRITE_FUNC(reg)CFG_CRYPTO_CTS 1TEE_PANIC_ID_TEE_CIPHERINIT 0x00000E02__ORDER_LITTLE_ENDIAN__ 1234GIC_CPU_REG_SIZE 0x10000CIRCLEQ_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 0xFFFF5001TEE_MAIN_ALGO_SHA1 0x02STAILQ_NEXT(elm,field) ((elm)->field.stqe_next)__FLT_DIG__ 6TEE_PANIC_ID_TEE_BIGINTSQUAREMOD 0x00001A05TEE_ALG_CONCAT_KDF_SHA1_DERIVE_KEY 0x800020C1clear_maskTEE_PANIC_ID_TEE_BIGINTSHIFTRIGHT 0x00001805__DBL_MAX_EXP__ 1024TEE_ATTR_RSA_PUBLIC_EXPONENT 0xD0000230TEE_ATTR_BIT_PROTECTED TEE_ATTR_FLAG_PUBLIC__UINT_LEAST16_MAX__ 0xffffTEE_MAIN_ALGO_DES 0x11SIMPLEQ_INSERT_TAIL(head,elm,field) do { (elm)->field.sqe_next = NULL; *(head)->sqh_last = (elm); (head)->sqh_last = &(elm)->field.sqe_next; } while ( 0)__ARM_FEATURE_FP16_FMLTEE_CHAIN_MODE_CTR 0x2__SCT_ARRAY_DEF_ITEM1(array_name,order,id,element_type) __SCT_ARRAY_DEF_ITEM2(array_name, order, id, element_type)__bss __section(".bss")gic_cpu_init__SIG_ATOMIC_MAX__ 0x7fffffffFMSG(...) (void)0CFG_SECSTOR_TA_MGMT_PTA 1_PTRDIFF_T_DECLARED __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32TTBR_ASID_SHIFT U(48)TEE_PANIC_ID_TEE_GETOBJECTBUFFERATTRIBUTE 0x00000702TEE_PANIC_ID_TEE_ASYMMETRICSIGNDIGEST 0x00001103SLIST_INSERT_HEAD(head,elm,field) do { (elm)->field.sle_next = (head)->slh_first; (head)->slh_first = (elm); } while ( 0)_PTRDIFF_T TEE_ALG_RSASSA_PKCS1_V1_5 0xF0000830_CFG_CORE_LTC_CIPHER 1__FLT64X_MAX__ 1.18973149535723176508575932662800702e+4932F64x__PTRDIFF_WIDTH__ 64targetMIDR_IMPLEMENTER_ARM U(0x41)SHRT_MIN (-SHRT_MAX - 1)TEE_ATTR_DSA_PRIVATE_VALUE 0xC0000231__SCATTERED_ARRAY_H TEE_U16_BSWAP(x) __compiler_bswap16((x))CIRCLEQ_EMPTY(head) ((head)->cqh_first == (void *)(head))__unix__ 1TEE_ALG_AES_CBC_MAC_PKCS5 0x30000510SLIST_HEAD_INITIALIZER(head) { NULL }INTPTR_MAX LONG_MAX__FLT64X_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F64xINT16_MAX 0x7fffTEE_TYPE_HMAC_SHA1 0xA0000002HW_UNIQUE_KEY_WORD1 (8)TAILQ_CONCAT(head1,head2,field) do { if (!TAILQ_EMPTY(head2)) { *(head1)->tqh_last = (head2)->tqh_first; (head2)->tqh_first->field.tqe_prev = (head1)->tqh_last; (head1)->tqh_last = (head2)->tqh_last; TAILQ_INIT((head2)); } } while ( 0)TEE_U16_FROM_BIG_ENDIAN(x) TEE_U16_BSWAP(x)__UINT_LEAST64_TYPE__ long unsigned intSTAILQ_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)MPIDR_AFFINITY_BITS U(8)TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA512 0x60610230SPSR_32_MODE_USR U(0x0)__DBL_DECIMAL_DIG__ 17__SIZEOF_LONG_LONG__ 8__ARM_FEATURE_SVE_BITSPRId8 "d"PRIo16 "o"TEE_ALG_PBKDF2_HMAC_SHA1_DERIVE_KEY 0x800020C2__FLT64X_MAX_10_EXP__ 4932TEE_HANDLE_FLAG_EXPECT_TWO_KEYS 0x00080000__FLT32_DECIMAL_DIG__ 9ESR_EC_BREAKPT_EL0 U(0x30)TEE_ATTR_RSA_COEFFICIENT 0xC0000830PRIX32 "X"TRACE_FLOW 4TEE_PANIC_ID_TEE_RESETPERSISTENTOBJECTENUMERATOR 0x00000A04TEE_ALG_AES_CTR 0x10000210__ARM_ARCH_PROFILE 65_WCHAR_T_DEFINED_ TEE_ATTR_RSA_PSS_SALT_LENGTH 0xF0000A30GENMASK_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 1TEE_ERROR_CORRUPT_OBJECT_2 0xF0100002PRIxPA_WIDTH ((int)(sizeof(paddr_t) * 2))TEE_PANIC_ID_TEE_CLOSEOBJECT 0x00000701CNTKCTL_PL0PCTEN BIT(0)TEE_PANIC_ID_TEE_MACUPDATE 0x00000F04NUM_TARGETS_PER_REG 4__INT16_MAX__ 0x7fffCFG_TA_MBEDTLS_MPI 1fdt_setprop_string(fdt,nodeoffset,name,str) fdt_setprop((fdt), (nodeoffset), (name), (str), strlen(str)+1)__FLT_MANT_DIG__ 24CHAR_BIT __CHAR_BIT__TEE_OPERATION_STATE_ACTIVE 0x00000001ESR_EC_AARCH32_FP U(0x28)FDT_FIRST_SUPPORTED_VERSION 0x02gic_init__va_copy(d,s) __builtin_va_copy(d,s)QUEUEDEBUG_TAILQ_OP(elm,field) __FLT64_HAS_QUIET_NAN__ 1DT_INFO_INVALID_INTERRUPT -1UINT64_MAX 0xffffffffffffffffULPRIoPTR __PRIPTR_PREFIX "o"fallthrough __attribute__((__fallthrough__))_CFG_CORE_LTC_DSA 1CORTEX_A9_PART_NUM U(0xC09)ESR_EC_BREAKPT_EL1 U(0x31)TEE_ALG_HMAC_SHA256 0x30000004_XXXX1 _YYYY,TEE_ATTR_FLAG_PUBLIC (1 << 28)TEE_SM4_BLOCK_SIZE 16UL__ARM_FEATURE_SVE_MATMUL_FP32LIST_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)_TAILQ_HEAD(name,type,qual) struct name { qual type *tqh_first; qual type *qual *tqh_last; }__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)CFG_CORE_WORKAROUND_SPECTRE_BP 1TEE_PANIC_ID_TEE_SETTAPERSISTENTTIME 0x00001404__SIZE_WIDTH__ 64gic_it_set_prio__SIZEOF_PADDR__ __SIZEOF_POINTER__SIZE_2M UINTPTR_C(0x200000)CFG_CRYPTO_SHA224 1__ARM_FEATURE_MEMORY_TAGGING_WCHAR_T_H __INT_LEAST8_MAX__ 0x7fSIMPLEQ_HEAD(name,type) struct name { struct type *sqh_first; struct type **sqh_last; }TEE_ALG_SM3 0x50000007GICD_SGIR (0xF00)__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__FDT_ERR_BADPHANDLE 6TAILQ_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)TEE_NUM_PARAMS 4__FLT_RADIX__ 2__INT32_C(c) cTEE_TYPE_SM2_KEP_KEYPAIR 0xA1000046_ANSI_STDARG_H_ FDT_ERR_BADVERSION 10__FLT32X_DIG__ 15CLIDR_LOUIS_SHIFT U(21)TEE_ATTR_HKDF_SALT 0xD00002C0INT_LEAST64_MIN INT64_MINTEE_MAIN_ALGO_SHA512 0x06ARM32_CPSR_IT_MASK2 U(0x0000fc00)__FLT_EVAL_METHOD_TS_18661_3__ 0__maybe_unused __attribute__((unused))PRIxUA PRIxPTRCFG_EARLY_TA_COMPRESS 1_VA_LIST_ TEE_ALG_AES_XTS 0x10000410CFG_CRYPTO_DES 1__ARM_FEATURE_RNGFDT_END 0x9TEE_DATA_FLAG_ACCESS_WRITE_META 0x00000004STAILQ_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)LIST_HEAD(name,type) struct name { struct type *lh_first; }TEE_DATA_FLAG_ACCESS_READ 0x00000001TEE_ATTR_DH_PUBLIC_VALUE 0xD0000132__UINTMAX_TYPE__ long unsigned intSCATTERED_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)++)DMSG_RAW(...) trace_printf_helper_raw(TRACE_DEBUG, true, __VA_ARGS__)__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)ARM32_CPSR_MODE_ABT U(0x17)MB_LEN_MAX 1__INT_WIDTH__ 32TEE_PANIC_ID_TEE_CLOSEANDDELETEPERSISTENTOBJECT 0x00000901__UINT64_TYPE__ long unsigned intDEFINE_DT_DRIVER(name) SCATTERED_ARRAY_DEFINE_PG_ITEM(dt_drivers, struct dt_driver)ESR_EC_DABT_EL0 U(0x24)CFG_CRYPTO_DSA 1INT_LEAST32_MAX INT32_MAXSPSR_32_T_SHIFT U(5)itr_handleINT_FAST64_MAX INT64_MAXTEE_ERROR_STORAGE_NOT_AVAILABLE_2 0xF0100004TEE_PARAM_TYPE_NONE 0__LP64__ 1TEE_HANDLE_FLAG_PERSISTENT 0x00010000ESR_EC_IABT_EL0 U(0x20)TEE_ATTR_DSA_SUBPRIME 0xD0001131INT32_C(v) vbaseTEE_ALG_SM4_ECB_NOPAD 0x10000014TEE_TYPE_SM2_PKE_PUBLIC_KEY 0xA0000047GICC_IAR_IT_ID_MASK 0x3ffCFG_EARLY_TA 1TEE_PANIC_ID_TA_OPENSESSIONENTRYPOINT 0x00000105TEE_TYPE_HMAC_SM3 0xA0000007__FLT32X_DECIMAL_DIG__ 17TEE_PARAM_TYPE_VALUE_OUTPUT 2TEE_ATTR_DH_SUBPRIME 0xD0001132__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2SCTLR_SA BIT32(3)__INT16_TYPE__ short int__FLT128_DIG__ 33STAILQ_FIRST(head) ((head)->stqh_first)TEE_OPERATION_CIPHER 1GICC_CTLR (0x000)CFG_CORE_DYN_SHM 1__INT_FAST32_TYPE__ long intCFG_ARM64_ldelf 1__UINT_LEAST32_TYPE__ unsigned intFDT_PROP 0x3TAILQ_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_ ESR_EC_AARCH64_FP U(0x2c)TEE_PANIC_ID_TEE_ALLOCATEPERSISTENTOBJECTENUMERATOR 0x00000A01size_t__GCC_ATOMIC_LONG_LOCK_FREE 2ESR_EC_DABT_EL1 U(0x25)CFG_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)INTPTR_MIN LONG_MINuint8_tFDT_H __section(x) __attribute__((section(x)))__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1_CONCAT(x,y) x ##yINT_FAST16_MIN INT16_MINESR_EC_IABT_EL1 U(0x21)TEE_MAIN_ALGO_DES3 0x13_CFG_CORE_LTC_SHA224 1NULLset_maskMAX_PRINT_SIZE 256CIRCLEQ_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 1DAIFBIT_ALL (DAIFBIT_FIQ | DAIFBIT_IRQ | DAIFBIT_ABT | DAIFBIT_DBG)__WCHAR_MIN__ 0UTEE_PANIC_ID_TEE_READOBJECTDATA 0x00000B01TEE_PANIC_ID_TEE_GETPROPERTYASIDENTITY 0x00000206__compiler_atomic_load(p) __atomic_load_n((p), __ATOMIC_RELAXED)TEE_ATTR_DSA_PUBLIC_VALUE 0xD0000131UINTPTR_C(v) UL(v)TEE_PANIC_ID_TEE_GETPROPERTYASSTRING 0x00000207_GCC_WCHAR_T SPSR_64_MODE_EL1 U(0x1)TEE_PANIC_ID_TEE_BIGINTINITFMMCONTEXT 0x00001603TEE_ALG_ECDSA_P521 0x70005041___int_size_t_h __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 nex_realloc(ptr,size) realloc(ptr, size)ARM32_CPSR_IT_MASK (ARM32_CPSR_IT_MASK1 | ARM32_CPSR_IT_MASK2)GICD_ITARGETSR(n) (0x800 + (n) * 4)TEE_ALG_AES_CCM 0x40000710FDT_ERR_BADLAYOUT 12va_start(v,l) __builtin_va_start(v,l)__FLT16_MIN_10_EXP__ (-4)CFG_TEE_MANUFACTURER LINARO__CHAR_UNSIGNED__ 1TEE_PANIC_ID_TEE_FREEPERSISTENTOBJECTENUMERATOR 0x00000A02UINT8_MAX 0xfffdt_version(fdt) (fdt_get_header(fdt, version))__LDBL_MIN_EXP__ (-16381)_BSD_WCHAR_T___SCHAR_MAX__ 0x7fCTR_ERG_MASK U(0xf)__GCC_HAVE_DWARF2_CFI_ASM 1HW_UNIQUE_KEY_WORD4 (HW_UNIQUE_KEY_WORD1 + 3)__FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128_SIZE_T_ val64TEE_TYPE_SM4 0xA0000014IRQ_TYPE_NONE 0__FLT16_MAX_10_EXP__ 4TEE_ALG_HMAC_SHA224 0x30000003CFG_TA_BGET_TEST 1TEE_DATA_FLAG_ACCESS_WRITE 0x00000002__need_size_tTCR_IRGN0_SHIFT U(8)CFG_FTRACE_BUF_WHEN_FULL shiftFDT_V16_SIZE FDT_V3_SIZE__FLT64X_MAX_EXP__ 16384LIST_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)TEE_ALG_ECDH_P521 0x80005042MPIDR_CLUSTER_MASK MPIDR_AFF1_MASK_CFG_CORE_LTC_ASN1 1INT_MAX __INT_MAX___CFG_CORE_LTC_CMAC 1ESR_FSC_ACCF_L3 U(0x0b)DEFINE_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)); }_STDDEF_H gic_init_base_addrTEE_ECC_CURVE_NIST_P224 0x00000002ESR_EC_AARCH64_SVC U(0x15)PRIxPTR __PRIPTR_PREFIX "x"read_icc_ctlrCFG_TA_ASLR 1TEE_PANIC_ID_TEE_SEEKOBJECTDATA 0x00000B02PRIx64 __PRI64_PREFIX "x"__FLT_HAS_QUIET_NAN__ 1__ARM_FEATURE_SM4TEE_STORAGE_PRIVATE_SQL_RESERVED 0x80000200UNISTD_H TEE_ALG_ECDSA_P224 0x70002041SCTLR_I BIT32(12)CTR_DMINLINE_WIDTH U(4)UTIL_H UINT_LEAST8_MAX UINT8_MAXSPSR_64_MODE_EL0 U(0x0)INT_LEAST8_MAX INT8_MAX__FLT64_HAS_INFINITY__ 1TEE_SUCCESS 0x00000000SLIST_REMOVE_HEAD(head,field) do { (head)->slh_first = (head)->slh_first->field.sle_next; } while ( 0)TEE_TYPE_DATA 0xA00000BF__SCHAR_WIDTH__ 8QUEUEDEBUG_LIST_POSTREMOVE(elm,field) TCR_EPD0 BIT32(7)TEE_ERROR_ACCESS_DENIED 0xFFFF0001__ORDER_PDP_ENDIAN__ 3412TRACE_LEVEL 3CPACR_EL1_FPEN_SHIFT U(20)SCATTERED_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; }))CTR_IMINLINE_MASK U(0xf)FDT_ERR_BADVALUE 15TEE_PANIC_ID_TEE_BIGINTDIV 0x00001902__WINT_WIDTH__ 32TEE_MEMORY_ACCESS_READ 0x00000001TEE_ERROR_CORRUPT_OBJECT 0xF0100001CFG_CRYPTO_SM2_PKE 1CFG_DTB_MAX_SIZE 0x100000TEE_ORIGIN_TRUSTED_APP 0x00000004ITRF_TRIGGER_LEVEL BIT(0)_panic0() __panic((void *)0)TEE_MEMREF_2_USED 0x00000004SPSR_32_T_ARM U(0x0)IMSG(...) trace_printf_helper(TRACE_INFO, true, __VA_ARGS__)PRIiPTR __PRIPTR_PREFIX "i"TEE_ERROR_ACCESS_CONFLICT 0xFFFF0003CFG_TEE_IMPL_DESCR OPTEE__FLT16_MANT_DIG__ 11LONG_MAX __LONG_MAX__INT16_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__INT_LEAST64_WIDTH__ 64_CFG_CORE_LTC_CCM 1__aarch64__ 1__ATOMIC_RELAXED 0EXTRACT_BYTE__UINTMAX_MAX__ 0xffffffffffffffffUL__must_check __attribute__((warn_unused_result))CFG_RPMB_FS_RD_ENTRIES 8TEE_ORIGIN_COMMS 0x00000002TEE_ALG_HKDF_SHA224_DERIVE_KEY 0x800030C0_CFG_CORE_LTC_SHA512_256 1STAILQ_EMPTY(head) ((head)->stqh_first == NULL)TEE_CHAIN_MODE_CCM 0x7HW_UNIQUE_KEY_WORD3 (HW_UNIQUE_KEY_WORD1 + 2)TEE_MAIN_ALGO_SM3 0x07__deprecated __attribute__((deprecated))FDT_BEGIN_NODE 0x1TEE_MAIN_ALGO_SM4 0x14INT16_MIN (-0x7fff-1)MPIDR_AFFLVL_MASK U(0xff)__DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L)GENMASK_64(h,l) (((~UINT64_C(0)) << (l)) & (~UINT64_C(0) >> (64 - 1 - (h))))__GCC_IEC_559 0TEE_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 1LIST_FOREACH_SAFE(var,head,field,tvar) for ((var) = LIST_FIRST((head)); (var) && ((tvar) = LIST_NEXT((var), field), 1); (var) = (tvar))INT64_MAX 0x7fffffffffffffffLio_read32SLIST_ENTRY(type) struct { struct type *sle_next; }GIC_PPI(x) ((x) + GIC_PPI_BASE)MAX(a,b) (__extension__({ __typeof__(a) _a = (a); __typeof__(b) _b = (b); _a > _b ? _a : _b; }))LIST_HEAD_INITIALIZER(head) { NULL }IRQ_TYPE_EDGE_BOTH (IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING)TEE_ATTR_RSA_PRIME1 0xC0000430eoir__INT_FAST16_MAX__ 0x7fffffffffffffffLCFG_CORE_ASLR 1INT_LEAST16_MAX INT16_MAXgic_it_addTCR_ORGN1_SHIFT U(26)MPIDR_CLUSTER_SHIFT MPIDR_AFF1_SHIFTCOMPILER_H MPIDR_AFF1_MASK (MPIDR_AFFLVL_MASK << MPIDR_AFF1_SHIFT)TEE_PANIC_ID_TEE_AEUPDATEAAD 0x00001005TEE_PANIC_ID_TEE_GETPROPERTYASUUID 0x00000209gic_it_raise_sgiCFG_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)__INT_LEAST8_WIDTH__ 8__GNUC__ 10TEE_MEMORY_ACCESS_WRITE 0x00000002itr_opsTEE_ATTR_ECC_EPHEMERAL_PUBLIC_VALUE_Y 0xD0000A46__INT_FAST32_WIDTH__ 64__int8_t_defined TEE_TYPE_SM2_KEP_PUBLIC_KEY 0xA0000046CFG_RPMB_FS_CACHE_ENTRIES 0DEFINE_U32_REG_READ_FUNC(reg) DEFINE_REG_READ_FUNC_(reg, uint32_t, reg)mask_idgic_op_raise_sgi__AARCH64_CMODEL_TINY____INT_LEAST32_WIDTH__ 32TEE_MAIN_ALGO_DSA 0x31__FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32xMALLOC_H MPIDR_AFF2_SHIFT U(16)__SIZEOF_WINT_T__ 4TEE_PANIC_ID_TEE_BIGINTSUB 0x00001906TEE_LOGIN_REE_KERNEL 0x80000000__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 0x00040000ULONG_MAX (LONG_MAX * 2UL + 1UL)SPSR_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)_CFG_CORE_LTC_CTS 1TEE_ALG_DH_DERIVE_SHARED_SECRET 0x80000032__FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64xPRId32 "d"TEE_ALG_SHA256 0x50000004__INT_MAX__ 0x7fffffff__FLT128_HAS_DENORM__ 1TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA384 0x70515930TEE_ALG_DSA_SHA1 0x70002131__GXX_ABI_VERSION 1014__INT_LEAST8_TYPE__ signed charFDT_V1_SIZE (7*sizeof(fdt32_t))TAILQ_NEXT(elm,field) ((elm)->field.tqe_next)CIRCLEQ_LAST(head) ((head)->cqh_last)SPSR_64_MODE_SP_EL0 U(0x0)_WCHAR_T LIBFDT_H TEE_ALG_AES_ECB_NOPAD 0x10000010TEE_ATTR_SM2_ID_RESPONDER 0xD0000546gic_it_set_pendingMIDR_IMPLEMENTER_SHIFT U(24)UINT8_C(v) vCFG_RESERVED_VASPACE_SIZE (1024 * 1024 * 10)__SIZEOF_WCHAR_T__ 4TEE_LOGIN_PUBLIC 0x00000000SPSR_32_E_LITTLE U(0x0)__FLT_EVAL_METHOD__ 0__UINT_FAST64_TYPE__ long unsigned intCFG_ENABLE_EMBEDDED_TESTS 1read_icc_iar1__INT8_MAX__ 0x7fSIMPLEQ_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)gic_op_raise_piSHIFT_U32(v,shift) ((uint32_t)(v) << (shift))TEE_ATTR_PBKDF2_SALT 0xD00002C2CFG_TA_FLOAT_SUPPORT 1read_ctr() read_ctr_el0()QUEUEDEBUG_CIRCLEQ_POSTREMOVE(elm,field) SIZE_8M UINTPTR_C(0x800000)__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)fdt_size_dt_strings(fdt) (fdt_get_header(fdt, size_dt_strings))fdt_off_dt_struct(fdt) (fdt_get_header(fdt, off_dt_struct))_SYS_SIZE_T_H PLATFORM_FLAVOR_qemu_armv8a 1uint64_tTAILQ_PREV(elm,headname,field) (*(((struct headname *)((elm)->field.tqe_prev))->tqh_last))WRITE_ONCE(p,v) __compiler_atomic_store(&(p), (v))IMSG_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)__ILP32__PRIu8 "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); }))va_copy(d,s) __builtin_va_copy(d,s)TCR_SHX_ISH U(0x3)SLIST_FIRST(head) ((head)->slh_first)MPIDR_AFF0_SHIFT U(0)UINT_FAST16_MAX UINT16_MAXSPSR_64_DAIF_SHIFT U(6)PRIx32 "x"PRIxVA PRIxPTR__ARM_FEATURE_TMECFG_SM_NO_CYCLE_COUNTING 1ARM32_CPSR_MODE_SYS U(0x1f)SIMPLEQ_INSERT_AFTER(head,listelm,elm,field) do { if (((elm)->field.sqe_next = (listelm)->field.sqe_next) == NULL) (head)->sqh_last = &(elm)->field.sqe_next; (listelm)->field.sqe_next = (elm); } while ( 0)gic_it_enableDAIF_F BIT32(6)TEE_MAIN_ALGO_SHA256 0x04__SIZEOF_SIZE_T__ 8TEE_ERROR_NOT_IMPLEMENTED 0xFFFF0009CFG_CRYPTO 1CFG_CRYPTO_SIZE_OPTIMIZATION 1TEE_ALG_HMAC_SHA512 0x30000006PRIX8 "X"TAILQ_EMPTY(head) ((head)->tqh_first == NULL)TCR_EL1_IPS_SHIFT U(32)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)TEE_HANDLE_NULL 0TEE_PANIC_ID_TEE_BIGINTCMP 0x00001801TEE_ATTR_RSA_EXPONENT1 0xC0000630CFG_CRYPTO_SHA384 1TEE_TYPE_HMAC_SHA384 0xA0000005FDT_ERR_BADOVERLAY 16IS_POWER_OF_TWO(x) (((x) != 0) && (((x) & (~(x) + 1)) == (x)))PRIi8 "i"TEE_ATTR_RSA_PRIME2 0xC0000530DAIFBIT_IRQ BIT32(1)SCTLR_C BIT32(2)CHAR_MIN 0__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1TEE_ALG_AES_CMAC 0x30000610CNTKCTL_PL0VCTEN BIT(1)TEE_OPERATION_STATE_INITIAL 0x00000000MAX_FUNC_PRINT_SIZE 32TEE_PANIC_ID_TEE_BIGINTCONVERTFROMFMM 0x00001C02__UINT32_TYPE__ unsigned intCFG_REE_FS 1ESR_EC_SOFTSTP_EL0 U(0x32)TEE_STORAGE_PRIVATE_REE 0x80000000TEE_TYPE_ECDSA_PUBLIC_KEY 0xA0000041__LONG_MAX__ 0x7fffffffffffffffLTEE_LOGIN_TRUSTED_APP 0xF0000000CFG_CORE_HUK_SUBKEY_COMPAT 1__LDBL_MAX_10_EXP__ 4932TEE_INTERNAL_HASH_TO_ALGO(algo) TEE_ALG_HASH_ALGO(TEE_ALG_GET_INTERNAL_HASH(algo))CFG_CRYPTO_PBKDF2 1EXTRACT_BYTE(x,n) ((unsigned long long)((uint8_t *)&x)[n])DT_STATUS_OK_SEC BIT(1)TAILQ_FIRST(head) ((head)->tqh_first)__ARM_FEATURE_FP16_SCALAR_ARITHMETICUINT_FAST64_MAX UINT64_MAX__ARM_ARCH_ISA_A64 1PLATFORM_FLAVOR qemu_armv8a__ARM_FEATURE_AESSIZE_2G UINTPTR_C(0x80000000)fdt_setprop_empty(fdt,nodeoffset,name) fdt_setprop((fdt), (nodeoffset), (name), NULL, 0)CFG_CORE_NEX_HEAP_SIZE 16384TAILQ_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 4TEE_PARAM_TYPE_MEMREF_OUTPUT 6__SIZEOF_INT128__ 16ESR_EC_WFI U(0x01)GICC_CTLR_FIQEN (1 << 3)GICC_IAR_CPU_ID_SHIFT 10signed charTEE_ATTR_PBKDF2_DKM_LENGTH 0xF00004C2UINT64_C(v) UL(v)ESR_EC_SOFTSTP_EL1 U(0x33)SIMPLEQ_EMPTY(head) ((head)->sqh_first == NULL)fdt_get_header(fdt,field) (fdt32_ld(&((const struct fdt_header *)(fdt))->field))DT_INFO_INVALID_RESET -1gic_op_set_affinity__size_t__ INT_FAST8_MAX INT8_MAXESR_EC_AARCH32_CP14_64 U(0x0c)FDT_ERR_BADSTATE 7TCR_RES1 BIT32(31)__FLT64X_HAS_INFINITY__ 1io_write8_TO_STR(x) #x__CHAR_BIT__ 8TEE_TYPE_RSA_KEYPAIR 0xA1000030TEE_ALG_DES3_CBC_MAC_PKCS5 0x30000513fdt_off_mem_rsvmap(fdt) (fdt_get_header(fdt, off_mem_rsvmap))ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)TEE_TYPE_AES 0xA0000010TEE_MEMREF_0_USED 0x00000001__ARM_FEATURE_SVEESR_EC_AARCH32_CP15_64 U(0x04)ROUNDUP(v,size) (((v) + ((__typeof__(v))(size) - 1)) & ~((__typeof__(v))(size) - 1))countDAIF_F_SHIFT U(6)__FLT64X_DIG__ 33__ARM_FEATURE_DOTPRODTEE_TYPE_DES3 0xA0000013CFG_TA_MBEDTLS 1_BSD_SIZE_T_ FDT_ERR_MAX 18TEE_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_osTEE_MEMORY_ACCESS_ANY_OWNER 0x00000004__INT32_TYPE__ intTEE_ALG_SM4_CBC_NOPAD 0x10000114TEE_ECC_CURVE_NIST_P192 0x00000001CIRCLEQ_INIT(head) do { (head)->cqh_first = (void *)(head); (head)->cqh_last = (void *)(head); } while ( 0)gicc_base__noreturn __attribute__((__noreturn__))NUM_PPI 32__GCC_ATOMIC_POINTER_LOCK_FREE 2TEE_LOGIN_USER 0x00000001__always_inline __attribute__((always_inline)) inlineARM64 1fdt_property_string(fdt,name,str) fdt_property(fdt, name, str, strlen(str)+1)PRIX16 "X"_CFG_CORE_LTC_SHA384 1ROUNDDOWN(v,size) ((v) & ~((__typeof__(v))(size) - 1))__rodata __section(".rodata" __SECTION_FLAGS_RODATA)TEE_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)FDT_ERR_EXISTS 2CFG_CORE_ASYNC_NOTIF_GIC_INTID 0SPSR_64_MODE_SP_SHIFT U(0)TEE_DATA_FLAG_SHARE_READ 0x00000010TEE_ATTR_DH_PRIME 0xD0001032CFG_CRYPTO_SHA512 1LL(v) v ## LLDT_STATUS_DISABLED U(0)STDINT_H vaddr_tGICD_CTLR_ENABLEGRP1 (1 << 1)ID_AA64PFR1_EL1_BT_MASK ULL(0xf)TEE_ALG_RSASSA_PKCS1_V1_5_SHA384 0x70005830CFG_CRYPTO_CONCAT_KDF 1UINT16_MAX 0xfffffdt_set_hdr_CFG_STACK_TMP_EXTRA 0__ARM_FEATURE_SVE_VECTOR_OPERATORSCFG_ARM_GICV3 1_ANSI_STDDEF_H ULL(v) v ## ULLTEE_MAIN_ALGO_ECDH 0x42TEE_PANIC_ID_TEE_WAIT 0x00001405TEE_USAGE_VERIFY 0x00000020SPSR_32_AIF_SHIFT U(6)CFG_WARN_DECL_AFTER_STATEMENT 1TEE_CHAIN_MODE_XTS 0x4__ARM_ALIGN_MAX_STACK_PWR 16__GCC_ATOMIC_INT_LOCK_FREE 2__UINT32_C(c) c ## U__FLT64_MAX_EXP__ 1024GIC_SGI(x) (x)_panic_fn(a,b,name,...) name__INT_FAST32_MAX__ 0x7fffffffffffffffLGICC_EOIR (0x010)TEE_OPERATION_AE 4__compiler_bswap32(x) __builtin_bswap32((x))__REGISTER_PREFIX__ TEE_ECC_CURVE_NIST_P384 0x00000004TEE_PANIC_ID_TEE_BIGINTCONVERTTOS32 0x00001704BIT(nr) BIT32(nr)MSG(...) 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)TEE_PANIC_ID_TEE_COPYOBJECTATTRIBUTES1 0x00000809CFG_CORE_WORKAROUND_NSITR_CACHE_PRIME 1itargetsrTEE_PROPSET_TEE_IMPLEMENTATION (TEE_PropSetHandle)0xFFFFFFFDCFG_WITH_VFP 1TEE_OPERATION_ASYMMETRIC_SIGNATURE 7LONG_MIN (-LONG_MAX - 1L)TEE_ATTR_DH_BASE 0xD0001232TCR_EPD1 BIT32(23)TEE_MEM_INPUT 0x00000001__PIC__ 1CTR_ERG_SHIFT U(20)gic_it_get_group_CFG_CORE_LTC_ACIPHER 1TEE_PANIC_ID_TEE_STARTPERSISTENTOBJECTENUMERATOR 0x00000A05IRQ_TYPE_LEVEL_LOW 8TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA512 0x70616930__linux__ 1__INT_LEAST32_MAX__ 0x7fffffffwrite_icc_igrpen1SIMPLEQ_FIRST(head) ((head)->sqh_first)GIC_PPI_BASE U(16)_PTRDIFF_T_ __FILE_ID__ core_drivers_gic_c__ARM_FEATURE_BF16_SCALAR_ARITHMETICTEE_ALG_RSAES_PKCS1_V1_5 0x60000130CORTEX_A75_PART_NUM U(0xD0A)__KERNEL__ 1write_icc_ctlr__rodata_dummy __section(".rodata.dummy" __SECTION_FLAGS_RODATA)TEE_PANIC_ID_TEE_CIPHERDOFINAL 0x00000E01__STDC_HOSTED__ 1TEE_ERROR_CANCEL 0xFFFF0002TEE_ATTR_PBKDF2_ITERATION_COUNT 0xF00003C2TEE_LOGIN_APPLICATION_GROUP 0x00000006TEE_PARAM_TYPE_VALUE_INOUT 3TEE_TYPE_DH_KEYPAIR 0xA1000032CFG_WITH_SOFTWARE_PRNG 1__FLT32_MAX_EXP__ 128__LDBL_MIN_10_EXP__ (-4931)FDT_ERR_BADOFFSET 4PRIo8 "o"SIMPLEQ_ENTRY(type) struct { struct type *sqe_next; }__ARM_64BIT_STATE 1TEE_TYPE_HMAC_SHA224 0xA0000003CTR_IMINLINE_SHIFT U(0)__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__ 308__FLT16_DECIMAL_DIG__ 5ASSERT_H STAILQ_ENTRY(type) struct { struct type *stqe_next; }TEE_MAIN_ALGO_HKDF 0xC0MAX_UNSAFE(a,b) (((a) > (b)) ? (a) : (b))CFG_CRYPTO_DH 1TEE_PANIC_ID_TEE_MALLOC 0x00000604__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2ARM32_CPSR_FIA (ARM32_CPSR_F | ARM32_CPSR_I | ARM32_CPSR_A)TEE_ATTR_CONCAT_KDF_OTHER_INFO 0xD00002C1TEE_PANIC_ID_TEE_BIGINTNEG 0x00001904__GNUC_STDC_INLINE__ 1FDT_ERR_NOSPACE 3PRIi32 "i"GIC_SPI_BASE U(32)_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 0x30000002TEE_ALG_HKDF_SHA384_DERIVE_KEY 0x800050C0raise_sgiCFG_TZDRAM_START 0x0e100000io_setbits32TEE_PANIC_ID_TEE_STARTPROPERTYENUMERATOR 0x0000020CTCR_T0SZ_SHIFT U(0)__WCHAR_WIDTH__ 32TEE_PANIC_ID_TEE_BIGINTMULMOD 0x00001A04__nostackcheck __attribute__((no_instrument_function))__FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64TEE_PANIC_ID_TEE_ASYMMETRICDECRYPT 0x00001101__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"__ARM_FEATURE_CRYPTO__FLT16_MIN_EXP__ (-13)INT_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)__FLT32_HAS_DENORM__ 1DAIF_A BIT32(8)TEE_U16_TO_BIG_ENDIAN(x) TEE_U16_BSWAP(x)SLIST_EMPTY(head) ((head)->slh_first == NULL)TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA384 0x60510230STAILQ_INSERT_TAIL(head,elm,field) do { (elm)->field.stqe_next = NULL; *(head)->stqh_last = (elm); (head)->stqh_last = &(elm)->field.stqe_next; } while ( 0)TEE_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))CORTEX_A7_PART_NUM U(0xC07)TEE_CHAIN_MODE_PKCS1_PSS_MGF1 0x9uint32_tTEE_TYPE_PBKDF2_PASSWORD 0xA10000C2__SIZE_T __FLT_MIN_EXP__ (-125)CORTEX_A15_PART_NUM U(0xC0F)TEE_PANIC_ID_TEE_CLOSEANDDELETEPERSISTENTOBJECT1 0x00000905STAILQ_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 2GICD_CTLR (0x000)TEE_PANIC_ID_TEE_ALLOCATETRANSIENTOBJECT 0x00000801CIRCLEQ_PREV(elm,field) ((elm)->field.cqe_prev)TEE_CHAIN_MODE_ECB_NOPAD 0x0_WCHAR_T_DECLARED CFG_CORE_HEAP_SIZE 65536uintptr_t__VERSION__ "10.2.1 20201103"PAR_PA_SHIFT U(12)__GCC_ASM_FLAG_OUTPUTS__ 1TEE_ALG_MD5SHA1 0x5000000F__SIZEOF_POINTER__ 8TEE_PANIC_ID_TEE_RESTRICTOBJECTUSAGE1 0x00000707__FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16ESR_EC_SHIFT U(26)TEE_PARAM_TYPE_MEMREF_INOUT 7__ARM_FEATURE_SHA2__ARM_FEATURE_SHA3__CHAR32_TYPE__ unsigned intTEE_ATTR_ECC_EPHEMERAL_PUBLIC_VALUE_X 0xD0000946TEE_PANIC_ID_TEE_MACINIT 0x00000F03TEE_ATTR_SM2_KEP_CONFIRMATION_IN 0xD0000746PRIu16 "u"CPU_TO_FDT16LIBFDT_ENV_H UTEE_SE_READER_TEE_ONLY (1 << 1)TEE_ALG_GET_CLASS(algo) __tee_alg_get_class(algo)fdt_boot_cpuid_phys(fdt) (fdt_get_header(fdt, boot_cpuid_phys))__printf(a,b) __attribute__((format(printf, a, b)))__panic(str) __do_panic(__FILE__, __LINE__, __func__, str)TEE_ALG_RSASSA_PKCS1_V1_5_SHA256 0x70004830PRIo64 __PRI64_PREFIX "o"long unsigned intCFG_CORE_RESERVED_SHM 1__compiler_atomic_store(p,val) __atomic_store_n((p), (val), __ATOMIC_RELAXED)TEE_DATA_MAX_POSITION 0xFFFFFFFF__LONG_LONG_MAX__ 0x7fffffffffffffffLLCFG_MMAP_REGIONS 13TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA256 0x60410230QUEUEDEBUG_TAILQ_PREREMOVE(head,elm,field) TEE_ALG_SHA512 0x50000006_T_WCHAR_ __UINT_LEAST64_MAX__ 0xffffffffffffffffUL__STDC_VERSION__ 199901L__ARM_FEATURE_BTI_DEFAULTFDT_CREATE_FLAG_NO_NAME_DEDUP 0x1panic(...) _panic_fn("", ##__VA_ARGS__, _panic1, _panic0)(__VA_ARGS__)EMSG(...) trace_printf_helper(TRACE_ERROR, true, __VA_ARGS__)TEE_CHAIN_MODE_CTS 0x3TEE_PANIC_ID_TEE_FREE 0x00000602DT_INFO_INVALID_CLOCK -1__UINTPTR_MAX__ 0xffffffffffffffffUL__GCC_ATOMIC_LLONG_LOCK_FREE 2TEE_PANIC_ID_TEE_ALLOCATEPROPERTYENUMERATOR 0x00000201TRACE_DEBUG 3CFG_HWSUPP_MEM_PERM_PXN 1TEE_TYPE_CORRUPTED_OBJECT 0xA00000BEQUEUEDEBUG_LIST_INSERT_HEAD(head,elm,field) TEE_ATTR_HKDF_OKM_LENGTH 0xF00004C0__FLT_MAX__ 3.40282346638528859811704183484516925e+38F__LONG_LONG_WIDTH__ 64max_itTEE_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)charADD_OVERFLOW(a,b,res) __compiler_add_overflow((a), (b), (res))TEE_PANIC_ID_TEE_FREETRANSIENTOBJECT 0x00000803_CFG_CORE_LTC_SIZE_OPTIMIZATION 1LIST_NEXT(elm,field) ((elm)->field.le_next)TEE_ATTR_SM2_ID_INITIATOR 0xD0000446SIZE_1M UINTPTR_C(0x100000)TEE_PANIC_ID_TEE_DERIVEKEY 0x00001201ESR_EC_SP_ALIGN U(0x26)TEE_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 intTCR_IRGN1_SHIFT U(24)ESR_EC_AARCH32_CP14_LS U(0x06)TEE_MAC_SIZE_DES_CBC_MAC_PKCS5 __LDBL_HAS_QUIET_NAN__ 1__ARM_FEATURE_SHA512CFG_TA_ASLR_MIN_OFFSET_PAGES 0__WCHAR_MAX__ 0xffffffffU__GNUC_VA_LIST target_shift__FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64_SIZE_T NUM_NS_SGI 8va_end(v) __builtin_va_end(v)CFG_NUM_THREADS 2FMSG_RAW(...) (void)0CFG_CRYPTO_HMAC 1TEE_PANIC_ID_TEE_BIGINTSUBMOD 0x00001A06FDT_ERR_BADPATH 5__nex_data __FLT64X_MANT_DIG__ 113IO_H STDLIB_H true 1ESR_FSC_ALIGN U(0x21)__compiler_bswap64(x) __builtin_bswap64((x))__FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16STAILQ_FOREACH(var,head,field) for ((var) = ((head)->stqh_first); (var); (var) = ((var)->field.stqe_next))TEE_ALG_AES_CBC_NOPAD 0x10000110_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 128TEE_ATTR_CONCAT_KDF_DKM_LENGTH 0xF00003C1ARM32_CPSR_MODE_SVC U(0x13)__SIG_ATOMIC_WIDTH__ 32HW_UNIQUE_KEY_LENGTH (16)TEE_ERROR_NO_DATA 0xFFFF000B__FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128__bool_true_false_are_defined 1STAILQ_HEAD_INITIALIZER(head) { NULL, &(head).stqh_first }ESR_FSC_TRANS_L0 U(0x04)__INT_FAST64_TYPE__ long intFDT_ERR_BADMAGIC 9ESR_FSC_ACCF_L1 U(0x09)ESR_EC_FP_ASIMD U(0x07)old_ctlrSPSR_32_E_BIG U(0x1)CFG_PKCS11_TA_AUTH_TEE_IDENTITY 1set_affinityTEE_PANIC_ID_TEE_BIGINTSQUARE 0x00001905CFG_CRYPTO_SHA512_256 1CIRCLEQ_HEAD(name,type) struct name { struct type *cqh_first; struct type *cqh_last; }SPSR_64_MODE_SP_MASK U(0x1)CORTEX_A72_PART_NUM U(0xD08)TEE_ALG_DSA_SHA256 0x70004131TEE_PROPSET_CURRENT_TA (TEE_PropSetHandle)0xFFFFFFFF__ORDER_BIG_ENDIAN__ 4321CFG_TEE_CORE_DEBUG 1CFG_CRYPTO_GCM 1__gnu_linux__ 1INT_FAST8_MIN INT8_MINCFG_CRYPTO_RSA 1CPU_TO_FDT32__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__FLT64X_HAS_DENORM__ 1SPSR_64_MODE_EL_SHIFT U(2)fdt_set_hdr_(name) static inline void fdt_set_ ##name(void *fdt, uint32_t val) { struct fdt_header *fdth = (struct fdt_header *)fdt; fdth->name = cpu_to_fdt32(val); }__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)_SYS_QUEUE_H_ _CFG_CORE_LTC_MD5 1TEE_PANIC_ID_TEE_CIPHERUPDATE 0x00000E03INT8_C(v) vTEE_ALG_SM4_CTR 0x10000214CFG_COMPAT_GP10_DES 1__INTPTR_WIDTH__ 64io_write32OUTRMSG(r) do { OUTMSG("r=[%x]", r); return r; } while (0)ESR_FSC_TRANS_L1 U(0x05)CFG_GP_SOCKETS 1TRACE_PRINTF_LEVEL TRACE_ERRORCFG_CRYPTO_RSASSA_NA1 1__FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32xTEE_MEMREF_3_USED 0x00000008TEE_MAIN_ALGO_DH 0x32__compiler_add_overflow(a,b,res) __builtin_add_overflow((a), (b), (res))__need_wchar_t__FLT_DECIMAL_DIG__ 9CPU_TO_FDT64_T_PTRDIFF TEE_OPERATION_MAC 3TEE_TYPE_HMAC_SHA512 0xA0000006UINT_LEAST32_MAX UINT32_MAXCIRCLEQ_ENTRY(type) struct { struct type *cqe_next; struct type *cqe_prev; }va_arg(v,l) __builtin_va_arg(v,l)INT_LEAST8_MIN INT8_MIN__FLT64X_EPSILON__ 1.92592994438723585305597794258492732e-34F64x_CFG_CORE_LTC_SHA384_DESC 1gic_op_disableSYS_CDEFS_H __FLT128_MAX_EXP__ 16384__GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)ESR_EC_AARCH32_BKPT U(0x38)ITARGETSR_FIELD_MASK 0xffMIDR_IMPLEMENTER_WIDTH U(8)__linux 1UINT32_MAX 0xffffffffUTEE_CHAIN_MODE_CBC_NOPAD 0x1TEE_ATTR_HKDF_INFO 0xD00003C0FDT_ERR_BADFLAGS 18SLIST_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-4966F128__WINT_MIN__ 0UCFG_PKCS11_TA_TOKEN_COUNT 3__FINITE_MATH_ONLY__ 0__noinline __attribute__((noinline))__pie__ 1GICD_IPRIORITYR(n) (0x400 + (n) * 4)GICD_CTLR_ENABLEGRP0 (1 << 0)__ARM_FEATURE_BF16_VECTOR_ARITHMETICCORTEX_A17_PART_NUM U(0xC0E)CFG_LOCKDEP_RECORD_STACK 1__UINT8_TYPE__ unsigned char__STDC__ 1TEE_PANIC_ID_TEE_RESETPROPERTYENUMERATOR 0x0000020BITARGETSR_FIELD_BITS 8DEFINE_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 1TEE_PANIC_ID_TEE_BIGINTCMPS32 0x00001802io_clrbits32TEE_ALG_HMAC_MD5 0x30000001__ARM_BIG_ENDIANGICD_ICPENDR(n) (0x280 + (n) * 4)CPACR_EL1_FPEN_MASK U(0x3)__ARM_SIZEOF_MINIMAL_ENUM 4read_midr() read_midr_el1()CFG_CORE_RWDATA_NOEXEC 1SPSR_32_T_THUMB U(0x1)TEE_ALG_ECDSA_P256 0x70003041CTR_WORD_SIZE U(4)CFG_CRYPTO_MD5 1NUM_SGI 16TEE_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 2TEE_CHAIN_MODE_CBC_MAC_PKCS5 0x5ESR_EC_PC_ALIGN U(0x22)ARM64_H TEE_ERROR_STORAGE_NOT_AVAILABLE 0xF0100003CIRCLEQ_INSERT_TAIL(head,elm,field) do { QUEUEDEBUG_CIRCLEQ_HEAD((head), field) (elm)->field.cqe_next = (void *)(head); (elm)->field.cqe_prev = (head)->cqh_last; if ((head)->cqh_first == (void *)(head)) (head)->cqh_first = (elm); else (head)->cqh_last->field.cqe_next = (elm); (head)->cqh_last = (elm); } while ( 0)CIRCLEQ_INSERT_AFTER(head,listelm,elm,field) do { QUEUEDEBUG_CIRCLEQ_HEAD((head), field) QUEUEDEBUG_CIRCLEQ_ELM((head), (listelm), field) (elm)->field.cqe_next = (listelm)->field.cqe_next; (elm)->field.cqe_prev = (listelm); if ((listelm)->field.cqe_next == (void *)(head)) (head)->cqh_last = (elm); else (listelm)->field.cqe_next->field.cqe_prev = (elm); (listelm)->field.cqe_next = (elm); } while ( 0)__DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L)INT8_MAX 0x7fESR_FSC_TRANS_L3 U(0x07)SIZE_4M UINTPTR_C(0x400000)TEE_ALG_HKDF_SHA1_DERIVE_KEY 0x800020C0SIZE_MAX ULONG_MAXPRIxPASZ PRIxPTRfdt32_to_cpu_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)ESR_EC_AARCH32_CP10_ID U(0x08)TEE_PANIC_ID_TEE_GETOPERATIONINFO 0x00000C04SLIST_HEAD(name,type) struct name { struct type *slh_first; }__FLT16_HAS_INFINITY__ 1CFG_DEVICE_ENUM_PTA 1TEE_TYPE_CONCAT_KDF_Z 0xA10000C1FDT_ERR_NOTFOUND 1__ARM_PCS_AAPCS64 1__FLT64X_DECIMAL_DIG__ 36TEE_ATTR_ECC_CURVE 0xF0000441UTEE_SE_READER_PRESENT (1 << 0)TEE_PANIC_ID_TEE_GETOBJECTVALUEATTRIBUTE 0x00000704TEE_PANIC_ID_TEE_BIGINTFMMSIZEINU32 0x00001502__ARM_SIZEOF_WCHAR_T 4ARM32_CPSR_MODE_USR U(0x10)__SIZEOF_DOUBLE__ 8MIN_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 0x800030C1propertiesINTMAX_MIN INT64_MINLIST_FIRST(head) ((head)->lh_first)__FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32_BSD_WCHAR_T_ fdt_for_each_subnode(node,fdt,parent) for (node = fdt_first_subnode(fdt, parent); node >= 0; node = fdt_next_subnode(fdt, node))__ARM_FEATURE_FP16_VECTOR_ARITHMETICCFG_PKCS11_TA_ALLOW_DIGEST_KEY 1_CFG_CORE_LTC_OPTEE_THREAD 1CFG_CRYPTO_SM3 1TEE_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))group__LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966LFDT_MAGIC 0xd00dfeedTEE_PANIC_ID_TEE_CLOSETASESSION 0x00000401TEE_PANIC_ID_TEE_GETOBJECTINFO 0x00000703UTEE_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+308F64READ_ONCE(p) __compiler_atomic_load(&(p))TEE_TIME_LE(t1,t2) (((t1).seconds == (t2).seconds) ? ((t1).millis <= (t2).millis) : ((t1).seconds <= (t2).seconds))fdt_for_each_property_offset(property,fdt,node) for (property = fdt_first_property_offset(fdt, node); property >= 0; property = fdt_next_property_offset(fdt, property))MPIDR_AFF2_MASK (MPIDR_AFFLVL_MASK << MPIDR_AFF2_SHIFT)gic_dt_get_irq__OPTIMIZE__ 1TCR_TG1_4KB SHIFT_U32(2, 30)NUM_INTS_PER_REG 32TEE_USAGE_ENCRYPT 0x00000002_CFG_CORE_LTC_SM2_DSA 1CFG_CRYPTO_CBC_MAC 1__PRI64_PREFIX "l"_CFG_CORE_LTC_SM2_KEP 1CFG_OS_REV_REPORTS_GIT_SHA1 1fdt_last_comp_version(fdt) (fdt_get_header(fdt, last_comp_version))__AARCH64_CMODEL_SMALL____restrict restrictSUB_OVERFLOW(a,b,res) __compiler_sub_overflow((a), (b), (res))TEE_ECC_CURVE_NIST_P256 0x00000003TEE_ALG_HMAC_SM3 0x30000007__OPTIMIZE_SIZE__ 1__weak __attribute__((weak))__FLT16_DIG__ 3STAILQ_FOREACH_SAFE(var,head,field,tvar) for ((var) = STAILQ_FIRST((head)); (var) && ((tvar) = STAILQ_NEXT((var), field), 1); (var) = (tvar))TEE_ALG_ECDSA_P192 0x70001041SPSR_MODE_RW_MASK U(0x1)TAILQ_REMOVE(head,elm,field) do { QUEUEDEBUG_TAILQ_PREREMOVE((head), (elm), field) QUEUEDEBUG_TAILQ_OP((elm), field) if (((elm)->field.tqe_next) != NULL) (elm)->field.tqe_next->field.tqe_prev = (elm)->field.tqe_prev; else (head)->tqh_last = (elm)->field.tqe_prev; *(elm)->field.tqe_prev = (elm)->field.tqe_next; QUEUEDEBUG_TAILQ_POSTREMOVE((elm), field); } while ( 0)gic_dataCFG_CRYPTO_HKDF 1__pure __attribute__((pure))RAND_MAX __INT_MAX____ATOMIC_ACQ_REL 4_T_WCHAR _SIZET_ __INT8_TYPE__ signed char__FLT32X_MANT_DIG__ 53__SCT_ARRAY_DEF_PG_ITEM1(array_name,order,id,element_type) __SCT_ARRAY_DEF_PG_ITEM2(array_name, order, id, element_type)ESR_EC_UNKNOWN U(0x00)CFG_TEE_TA_LOG_LEVEL 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1IRQ_TYPE_LEVEL_HIGH 4TEE_API_DEFINES_EXTENSIONS_H chip_STDDEF_H_ PRIu32 "u"TRACE_MIN 0TEE_ERROR_TIME_NOT_SET 0xFFFF5000TEE_API_TYPES_H PAR_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))gic_it_is_enabled__FLT64_MIN_EXP__ (-1021)__ARM_FEATURE_UNALIGNED 1Z_IS_ENABLED1(config_macro) Z_IS_ENABLED2(_XXXX ##config_macro)__ARM_FEATURE_SVE2_BITPERMTRACE_MAX TRACE_FLOWTEE_PANIC_ID_TA_INVOKECOMMANDENTRYPOINT 0x00000104TEE_TYPE_DSA_KEYPAIR 0xA1000031INMSG(...) FMSG("> " __VA_ARGS__)__INT_FAST8_TYPE__ signed charCFG_TEE_CORE_TA_TRACE 1TCR_A1 BIT32(22)_CFG_FTRACE_BUF_WHEN_FULL_shift 1TEE_PANIC_ID_TEE_ALLOCATEOPERATION 0x00000C01TEE_TYPE_RSA_PUBLIC_KEY 0xA0000030TLBI_ASID_MASK U(0xff)TEE_AES_BLOCK_SIZE 16ULTEE_PANIC_ID_TEE_BIGINTMUL 0x00001903__FLT32X_MIN_EXP__ (-1021)TEE_ALG_RSASSA_PKCS1_V1_5_SHA224 0x70003830CTR_DMINLINE_SHIFT U(16)LIMITS_H ESR_EC_MASK U(0x3f)_BSD_PTRDIFF_T_ DAIF_AIF (DAIF_A | DAIF_I | DAIF_F)TEE_PANIC_ID_TEE_FREEOPERATION 0x00000C03__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++)SPSR_32_MODE_SHIFT U(0)TEE_PANIC_ID_TEE_BIGINTCOMPUTEEXTENDEDGCD 0x00001B01CIRCLEQ_HEAD_INITIALIZER(head) { (void *)&head, (void *)&head }__INT64_TYPE__ long intFDT_LAST_SUPPORTED_VERSION 0x11DAIFBIT_FIQ BIT32(0)TEE_PANIC_ID_TEE_WRITEOBJECTDATA 0x00000B04DEFINE_U64_REG_READWRITE_FUNCS(reg) DEFINE_U64_REG_READ_FUNC(reg) DEFINE_U64_REG_WRITE_FUNC(reg)__INT16_C(c) cMPIDR_AFF1_SHIFT U(8)TEE_ERROR_EXTERNAL_CANCEL 0xFFFF0011SPSR_MODE_RW_64 U(0x0)__INT_FAST8_MAX__ 0x7fTEE_MALLOC_FILL_ZERO 0x00000000it_numMUL_OVERFLOW(a,b,res) __compiler_mul_overflow((a), (b), (res))__FLT128_HAS_INFINITY__ 1FDT_ERR_TRUNCATED 8__SIZEOF_SHORT__ 2CFG_CRYPTO_CCM 1TEE_CHAIN_MODE_CMAC 0x6reg_idxL(v) v ## L__UINT_FAST16_TYPE__ long unsigned int__LONG_WIDTH__ 64MIDR_PRIMARY_PART_NUM_WIDTH U(12)TEE_PANIC_ID_TEE_GETINSTANCEDATA 0x00000603TEE_TYPE_ECDH_KEYPAIR 0xA1000042GICC_IAR_CPU_ID_MASK 0x7fdt_off_dt_strings(fdt) (fdt_get_header(fdt, off_dt_strings))__UINT8_MAX__ 0xffCHAR_MAX UCHAR_MAXTEE_ALG_RSASSA_PKCS1_V1_5_SHA1 0x70002830TEE_PANIC_ID_TEE_SETINSTANCEDATA 0x00000609__compiler_bswap16(x) __builtin_bswap16((x))CFG_CRYPTO_CBC_MAC_BUNDLE_BLOCKS 64TEE_ERROR_ITEM_NOT_FOUND 0xFFFF0008CFG_CC_OPT_LEVEL sMALLOC_INITIAL_POOL_MIN_SIZE 1024write_icc_pmr_CFG_CORE_LTC_AUTHENC 1CFG_TEE_CORE_EMBED_INTERNAL_TESTS 1__UINT_FAST8_MAX__ 0xffTEE_ATTR_RSA_MODULUS 0xD0000130__FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64CFG_CRYPTO_AES 1CFG_TEE_FW_MANUFACTURER FW_MAN_UNDEFTEE_PANIC_ID_TEE_MACCOMPUTEFINAL 0x00000F02__FLT64_DECIMAL_DIG__ 17TEE_PANIC_ID_TEE_BIGINTINIT 0x00001601__ARM_FEATURE_COMPLEXfdt_appendprop_string(fdt,nodeoffset,name,str) fdt_appendprop((fdt), (nodeoffset), (name), (str), strlen(str)+1)_VA_LIST PRIxPA PRIxPTRCFG_LIBUTILS_WITH_ISOC 1_T_SIZE Z_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)__ATOMIC_CONSUME 1__INT_LEAST16_TYPE__ short int__ARM_FEATURE_FRINTESR_EC_AARCH32_SVC U(0x11)TEE_PANIC_ID_TEE_OPENTASESSION 0x00000403SPSR_64_MODE_EL_MASK U(0x3)mask_groupIS_ALIGNED(x,a) (((x) & ((a) - 1)) == 0)KERNEL_PANIC_H SLIST_INIT(head) do { (head)->slh_first = NULL; } while ( 0)UDIV_ROUND_NEAREST(x,y) (__extension__ ({ __typeof__(x) _x = (x); __typeof__(y) _y = (y); (_x + (_y / 2)) / _y; }))GICD_ICENABLER(n) (0x180 + (n) * 4)TEE_TYPE_HMAC_MD5 0xA0000001TEE_DATA_FLAG_SHARE_WRITE 0x00000020TEE_MAIN_ALGO_PBKDF2 0xC2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2CFG_HWSUPP_MEM_PERM_WXN 1__INT_LEAST32_TYPE__ intgic_it_disableTEE_PANIC_ID_TEE_BIGINTGETBIT 0x00001803__SIZEOF_PTRDIFF_T__ 8TEE_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 0x00200000CPU_TO_FDT64(x) ((EXTRACT_BYTE(x, 0) << 56) | (EXTRACT_BYTE(x, 1) << 48) | (EXTRACT_BYTE(x, 2) << 40) | (EXTRACT_BYTE(x, 3) << 32) | (EXTRACT_BYTE(x, 4) << 24) | (EXTRACT_BYTE(x, 5) << 16) | (EXTRACT_BYTE(x, 6) << 8) | EXTRACT_BYTE(x, 7))TEE_ATTR_SM2_KEP_CONFIRMATION_OUT 0xD0000846TEE_ALG_DES_CBC_NOPAD 0x10000111TEE_TYPE_DSA_PUBLIC_KEY 0xA0000031INT64_MIN (-0x7fffffffffffffffL-1)CLIDR_FIELD_WIDTH U(3)gic_read_iar_VA_LIST_T_H __ssize_t_defined __FLT32X_HAS_QUIET_NAN__ 1MPIDR_CPU_MASK MPIDR_AFF0_MASKTEE_PANIC_ID_TEE_MEMMOVE 0x00000607TEE_ALG_RSAES_PKCS1_OAEP_MGF1_SHA1 0x60210230SPSR_32_MODE_MASK U(0xf)ESR_FSC_SIZE_L1 U(0x01)__DBL_MIN_EXP__ (-1021)__FLT64X_MIN_EXP__ (-16381)TYPES_EXT_H CFG_CRYPTO_SM4 1TEE_PANIC_ID_TEE_BIGINTCONVERTTOOCTETSTRING 0x00001703TEE_ALG_DSA_SHA224 0x70003131TEE_ERROR_SHORT_BUFFER 0xFFFF0010GICD_IGROUPR(n) (0x080 + (n) * 4)CFG_UNWIND 1COMPILE_TIME_ASSERT(x) do { switch (0) { case 0: case ((x) ? 1: 0): default : break; } } while (0)DT_INFO_INVALID_REG_SIZE ((size_t)-1)TEE_PROPSET_CURRENT_CLIENT (TEE_PropSetHandle)0xFFFFFFFEmdbg_check(x) do { } while (0)IRQ_TYPE_EDGE_FALLING 2TEE_PANIC_ID_TEE_PANIC 0x00000301DIV_ROUND_UP(x,y) (((x) + (y) - 1) / (y))PRId16 "d"TEE_PANIC_ID_TEE_BIGINTGETBITCOUNT 0x00001804ESR_FSC_MASK U(0x3f)nex_memalign(alignment,size) memalign(alignment, size)__ARM_FEATURE_CRC32TEE_U64_FROM_BIG_ENDIAN(x) TEE_U64_BSWAP(x)TEE_SE_READER_NAME_MAX 20CFG_CRYPTO_CMAC 1__WCHAR_T TEE_U64_BSWAP(x) __compiler_bswap64((x))TEE_PANIC_ID_TEE_AEINIT 0x00001003bool _Bool___int_ptrdiff_t_h KERNEL_DT_H CTR_DMINLINE_MASK (BIT(4) - 1)__FLT128_HAS_QUIET_NAN__ 1TEE_MAIN_ALGO_SHA224 0x03TEE_USAGE_DERIVE 0x00000040cpu_maskTEE_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 1ESR_FSC_SIZE_L2 U(0x02)TEE_PANIC_ID_TA_DESTROYENTRYPOINT 0x00000103TEE_ALG_HKDF_MD5_DERIVE_KEY 0x800010C0TEE_MAIN_ALGO_DES2 0x12TEE_TYPE_SM2_PKE_KEYPAIR 0xA1000047CFG_EMBEDDED_TS 1CFG_WITH_ARM_TRUSTED_FW 1__FLT32X_HAS_DENORM__ 1DECLARE_KEEP_INIT(sym) __DECLARE_KEEP_INIT1(sym, __FILE_ID__)TEE_ALG_CONCAT_KDF_SHA512_DERIVE_KEY 0x800060C1__FLT32_HAS_QUIET_NAN__ 1ESR_FSC_PERMF_L1 U(0x0d)MIDR_IMPLEMENTER_MASK (BIT(MIDR_IMPLEMENTER_WIDTH) - 1)PRIi16 "i"__LDBL_NORM_MAX__ 1.18973149535723176508575932662800702e+4932LCFG_CORE_MBEDTLS_MPI 1TEE_ALG_SHA1 0x50000002ARM_H CIRCLEQ_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__)TEE_ALG_AES_GCM 0x40000810QUEUEDEBUG_TAILQ_INSERT_TAIL(head,elm,field) FDT_V3_SIZE (FDT_V2_SIZE + sizeof(fdt32_t))__ARM_FEATURE_CLZ 1CONCAT(x,y) _CONCAT(x, y)SPSR_32_AIF_MASK U(0x7)GIC_SPI(x) ((x) + GIC_SPI_BASE)TEE_ALG_RSA_NOPAD 0x60000030CFG_CORE_UNMAP_CORE_AT_EL0 1TCR_XRGNX_WB U(0x1)ESR_FSC_SIZE_L3 U(0x03)__INTMAX_MAX__ 0x7fffffffffffffffL__HAVE_BUILTIN_OVERFLOW 1old_regTCR_T1SZ_SHIFT U(16)unix 1CIRCLEQ_REMOVE(head,elm,field) do { QUEUEDEBUG_CIRCLEQ_HEAD((head), field) QUEUEDEBUG_CIRCLEQ_ELM((head), (elm), field) if ((elm)->field.cqe_next == (void *)(head)) (head)->cqh_last = (elm)->field.cqe_prev; else (elm)->field.cqe_next->field.cqe_prev = (elm)->field.cqe_prev; if ((elm)->field.cqe_prev == (void *)(head)) (head)->cqh_first = (elm)->field.cqe_next; else (elm)->field.cqe_prev->field.cqe_next = (elm)->field.cqe_next; QUEUEDEBUG_CIRCLEQ_POSTREMOVE((elm), field) } while ( 0)INT_LEAST32_MIN INT32_MINTEE_PANIC_ID_TEE_MEMCOMPARE 0x00000605TEE_PARAM_TYPE_VALUE_INPUT 1LLONG_MAX __LONG_LONG_MAX____DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L)TEE_PANIC_ID_TEE_BIGINTFMMCONTEXTSIZEINU32 0x00001501ESR_FSC_PERMF_L2 U(0x0e)max_regsTEE_U64_TO_BIG_ENDIAN(x) TEE_U64_BSWAP(x)GICC_PMR (0x004)TEE_MEMORY_ACCESS_NONSECURE 0x10000000FDT_FORCE __TEE_MAIN_HASH_SM3 0x7__FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64__DBL_HAS_QUIET_NAN__ 1TEE_ALG_DES3_CMAC 0xF0000613__FLT_EVAL_METHOD__TEE_ATTR_RSA_OAEP_LABEL 0xD0000930TEE_PANIC_ID_TEE_INITVALUEATTRIBUTE 0x00000806EMSG_RAW(...) trace_printf_helper_raw(TRACE_ERROR, true, __VA_ARGS__)__LDBL_EPSILON__ 1.92592994438723585305597794258492732e-34LGIC_DIST_REG_SIZE 0x10000MEMBER_SIZE(type,member) sizeof(((type *)0)->member)TEE_PANIC_ID_TEE_AEUPDATE 0x00001004__FLT32X_MIN_10_EXP__ (-307)TEE_PANIC_ID_TEE_GETREETIME 0x00001401SCHAR_MIN (-SCHAR_MAX - 1)__unix 1__LDBL_HAS_INFINITY__ 1TEE_ALG_RSASSA_PKCS1_PSS_MGF1_SHA1 0x70212930CFG_TEE_SDP_MEM_SIZE 0x00400000TEE_ALG_HASH_ALGO(main_hash) __tee_alg_hash_algo(main_hash)TLBI_MVA_SHIFT U(12)__FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16__compiler_mul_overflow(a,b,res) __builtin_mul_overflow((a), (b), (res))TEE_PANIC_ID_TEE_OPENPERSISTENTOBJECT 0x00000903TEE_ECC_CURVE_NIST_P521 0x00000005CFG_CRYPTOLIB_NAME tomcryptTEE_PANIC_ID_TEE_GETSYSTEMTIME 0x00001402TEE_ALG_SM2_DSA_SM3 0x70006045__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)FDT_NOP 0x4_DT_BINDINGS_INTERRUPT_CONTROLLER_IRQ_H UINT_FAST8_MAX UINT8_MAXSIMPLEQ_HEAD_INITIALIZER(head) { NULL, &(head).sqh_first }SIMPLEQ_INIT(head) do { (head)->sqh_first = NULL; (head)->sqh_last = &(head)->sqh_first; } while ( 0)ESR_FSC_PERMF_L3 U(0x0f)PRIx8 "x"__ARM_FEATURE_SVE_MATMUL_FP64TEE_PANIC_ID_TEE_GETTAPERSISTENTTIME 0x00001403__INT_FAST16_TYPE__ long intCFG_CORE_ARM64_PA_BITS 32__FLT64_HAS_DENORM__ 1SMSG(...) trace_printf(__func__, __LINE__, TRACE_ERROR, true, __VA_ARGS__)__FLT128_DECIMAL_DIG__ 36CFG_CRYPTO_SHA1 1__FLT_HAS_DENORM__ 1gic_it_get_targetTEE_ALG_GET_KEY_TYPE(algo,with_private_key) __tee_alg_get_key_type(algo, with_private_key)TEE_PANIC_ID_TEE_BIGINTADD 0x00001901GICD_ISENABLER(n) (0x100 + (n) * 4)CFG_CRYPTO_SHA256 1core/drivers/gic.cTEE_ATTR_RSA_EXPONENT2 0xC0000730TEE_PANIC_ID_TEE_BIGINTCOMPUTEFMM 0x00001C01TEE_ALG_ECDH_P192 0x80001042UTEE_DEFINES_H CFG_TEE_CORE_LOG_LEVEL 3gic_write_eoirSIMPLEQ_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 0xFFFF3024__unused __attribute__((unused))__compiler_compare_and_swap(p,oval,nval) __atomic_compare_exchange_n((p), (oval), (nval), true, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED)fdt_size_dt_struct(fdt) (fdt_get_header(fdt, size_dt_struct))UINTPTR_MAX ULONG_MAXCFG_DEBUG_INFO 1__UINT64_C(c) c ## UL__SIZE_T__ CPACR_EL1_FPEN_NONE U(0x0)TCR_SHX_NSH U(0x0)__LDBL_MANT_DIG__ 113__UINT_LEAST8_TYPE__ unsigned charTAILQ_ENTRY(type) _TAILQ_ENTRY(struct type,)TEE_LOGIN_GROUP 0x00000002TEE_PANIC_ID_TEE_AEENCRYPTFINAL 0x00001002TEE_PANIC_ID_TEE_POPULATETRANSIENTOBJECT 0x00000807TEE_ATTR_SECRET_VALUE 0xC0000000IRQ_TYPE_EDGE_RISING 1FDT_ERR_NOPHANDLES 17__CHAR16_TYPE__ short unsigned intTEE_ORIGIN_API 0x00000001TEE_PARAM_TYPE_MEMREF_INPUT 5TEE_PANIC_ID_TEE_BIGINTADDMOD 0x00001A01TEE_TYPE_HMAC_SHA256 0xA0000004__SIZEOF_LONG_DOUBLE__ 16probe_max_itTEE_OPERATION_KEY_DERIVATION 8CIRCLEQ_FOREACH_REVERSE(var,head,field) for ((var) = ((head)->cqh_last); (var) != (const void *)(head); (var) = ((var)->field.cqe_prev))__AARCH64_CMODEL_LARGE__PRIXPTR __PRIPTR_PREFIX "X"TEE_ERROR_SIGNATURE_INVALID 0xFFFF3072__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)disableTEE_PANIC_ID_TEE_INITREFATTRIBUTE 0x00000805__FLT_EVAL_METHOD_C99__OUTMSG(...) FMSG("< " __VA_ARGS__)__FLT_MIN__ 1.17549435082228750796873653722224568e-38FTEE_PANIC_ID_TEE_FREEPROPERTYENUMERATOR 0x00000202TEE_ALG_RSASSA_PKCS1_V1_5_MD5SHA1 0x7000F830_assert_breaktarget_maskCFG_WITH_STATS 1__SIZE_TYPE__ long unsigned int__LDBL_MAX_EXP__ 16384CPACR_EL1_FPEN(x) ((x) >> CPACR_EL1_FPEN_SHIFT & CPACR_EL1_FPEN_MASK)short intKEEP_H CSSELR_LEVEL_SHIFT U(1)__GNUC_MINOR__ 2__STDC_UTF_16__ 1_CFG_CORE_LTC_CBC 1DMSG(...) trace_printf_helper(TRACE_DEBUG, true, __VA_ARGS__)TEE_PANIC_ID_TEE_GETNEXTPROPERTY 0x00000203_LP64 1TEE_PANIC_ID_TEE_GETPROPERTYASBINARYBLOCK 0x00000204TEE_MAIN_ALGO_SM2_KEP 0x46UINT16_C(v) vwrite_icc_eoir1TEE_ALG_RSASSA_PKCS1_V1_5_MD5 0x70001830gicd_base__UINT_FAST32_MAX__ 0xffffffffffffffffUL_CFG_CORE_LTC_CBC_MAC 1gic_op_addraise_piESR_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)TEE_PANIC_ID_TA_CREATEENTRYPOINT 0x00000102TAILQ_LAST(head,headname) (*(((struct headname *)((head)->tqh_last))->tqh_last))_STDARG_H SLIST_NEXT(elm,field) ((elm)->field.sle_next)__PTRDIFF_TYPE__ long intCFG_CORE_THREAD_SHIFT 0_CFG_CORE_LTC_ECB 1__UINT_LEAST8_MAX__ 0xff__FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32TEE_PANIC_ID_TEE_ASYMMETRICENCRYPT 0x00001102BIT64(nr) (UINT64_C(1) << (nr))__FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x__INT64_C(c) c ## L__FLT64X_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F64xSTRING_H LIST_REMOVE(elm,field) do { QUEUEDEBUG_LIST_OP((elm), field) if ((elm)->field.le_next != NULL) (elm)->field.le_next->field.le_prev = (elm)->field.le_prev; *(elm)->field.le_prev = (elm)->field.le_next; QUEUEDEBUG_LIST_POSTREMOVE((elm), field) } while ( 0)CMP_TRILEAN(a,b) (__extension__({ __typeof__(a) _a = (a); __typeof__(b) _b = (b); _a > _b ? 1 : _a < _b ? -1 : 0; }))__AARCH64EB__CFG_CORE_TZSRAM_EMUL_SIZE 458752_CFG_CORE_LTC_SHA256 1__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 ,G0B^PB`pB`,B@DEk,A@BDz@EHpBT A 0DPIDdxtAY A 0 A@BC` A $dA CJ A $%&'(( (,*++"+-..2.011A1344O4677j799u9@;;;p===>??AACCEFFHIIKKK0MMNNOOPPQQRRSSTT UUVV W'WX2XY=YZHZ[S[\\^`acegikmoqsuwy{}^Fx  7 g  /`"VSL }!"#      !"#%1?JW?PdAwCtF Id\gic.c$xgic_it_raise_sgi.part.0gic_op_raise_pigic_op_disablegic_op_enablegic_it_set_cpu_mask.isra.0gic_op_addgic_op_set_affinitygic_op_raise_sgigic_dt_get_irq$dgic_ops__func__.0__func__.1__func__.10__func__.11__func__.12__func__.13__func__.14__func__.2__func__.3__func__.4__func__.5__func__.6__func__.7__func__.8__func__.9wm4.0.7e13e8bce1abb8f52ca65849b53d95cbwm4.conf.h.2.27a59c4a24628c7694563cf161b1456awm4.stdbool.h.29.07dce69c3b78884144b7f7bd19483461wm4.limits.h.6.1223e95d2c07729a89d61368528e351awm4.stdint.h.14.7254d4ddddc405ae01d91db8729516ebwm4.compiler.h.7.ff8c7af35a6a55f407776d82ff392a74wm4.inttypes.h.14.04e955cd15f1a1b81e8c7d766922740bwm4.util.h.11.1ce7a7f00f9f848e3fb2749d637fb0e3wm4.arm.h.14.39e7a889303dc796aee3ff42ba52f4bawm4.cdefs.h.6.216810ff45474094d4f2557fb832b9f7wm4.arm64.h.13.9d46b807ffcce55097702b988c2f7802wm4.stdarg.h.31.b55da1089056868966f25de5dbfc7d3cwm4.stddef.h.39.27677723d43e5b5a7afdf8d798429f1dwm4.trace_levels.h.6.505d35da271c0597dd2f84103d342d6bwm4.trace.h.14.e67646cb777e7100284aeacbea3e9bf6wm4.assert.h.19.d5c5642ae191d5539a96347cd4ce4641wm4.config.h.7.9598500294b684aced96d064155243d1wm4.types_ext.h.15.e3b47cfc410272ddfab11b3a34a626a6wm4.irq.h.11.75b56693222fe0cb196abaf61ae51201wm4.queue.h.36.ab6be41b80585ec9d579ac4c6beceb1awm4.interrupt.h.13.c460c33872e2a4f8087daadeeb572fc0wm4.gic.h.12.a564970d471feb58c1a9525325575fc0wm4.keep.h.6.9f0c7528dcb60415bbe8e7882a4c8945wm4.panic.h.7.f5c3f988cceec4e64da73765d40668a8wm4.scattered_array.h.6.914764e740a2c31704e4284982cdc919wm4.tee_api_defines.h.9.15bfa1d81f385075137a5e5cb1dad104wm4.tee_api_types.h.195.70f88af562e4de06db5cb96bde92609fwm4.dt.h.22.026e100aed62e19477dd2d7c2f645694wm4.malloc.h.15.6930c05677ba761883918ce0ce0a01e3wm4.libfdt_env.h.21.b879b693e8312e37aaee0379904344a3wm4.fdt.h.3.af877f2b46cd16ea9bd48e3ae1e61d63wm4.libfdt.h.12.5c004fef3ecfe9d12a17ba1c7f235ba1wm4.tee_api_defines_extensions.h.8.4f014b668a58a53beba9a565b7ccfcdewm4.utee_defines.h.18.c17b9403052b06642cb6b8e2e294c31ewm4.io.h.20.c33925fa09ec7443de46cce8cc3222ff_assert_log_assert_break__do_panictrace_printfgic_cpu_initgic_init_base_addrgic_initgic_dump_stategic_it_handleitr_handle____keep_pager_gic_ops_core_drivers_gic_c<< $(: :$0HRLPRTX \ dhP P$0XN\`Ndh l txL L$0XJ\`Jdhltx<@D@HL PT \`|@  $H(,H0<FF  FB B$0<> >$0lD D&&,0P3T3\#`#8 84-8-<@- H-L- P-t$@0H0T6X6\  (3W ]]]ΞZ%\)[0]7]E]+J]gX]D_]d]Xw]_|]]Ӽ]]f]]]^]5]]iB]f*]7]WD]d]5]] ]](] -]?9]F3O]3\e]s]] ]B]u8]]] )]3>=]u8a]So]]:]u8]]] P]u87]#DE]j]tL~]u8]]]*:]]H]u8']/1QXUXfXAjX=zX{~Xw]61ZpXX1ZZXX1(ZX XXDXB 1()1(BXlFXjOXSXZ1(v1`60].XXX>X8] 8. Z-Z6X:XE.@NZ_XcXm.vZXXXXZ X8X4XvXt..XX.Z`XX#X'X,Z`5X9X BX8FX6OX]SX[\X`Xi.rZXX.ZXXXXZX'X%XPXN.Z@Xw Xs .@5 -? .xk -u . ] ] ]V ]{ ]K ]= ]!K ] ]! ]y ]u ] ] ]  ] ]$ ]1 ]> ]!K ]U <_ ]$ ]! ] R ]M ]! ] N ]O ]!\ ]ci ]s J} ] Y ] ]! ] F ]+ ]  ]!+ ]K8 ]VE ]R ]\ @f ]ˀ ]! ]r ) ] X X ] X X )Z`X6X0X!X&Z`/X3X<X$@X"IXMMXG\)Di)r)XX))XXXXZX)XXXXX) Z)X$ -X" 6XK :XI D)M)iXp mXn w)$ZX X ),),X X X X )D)DX X X. X* ]!#8]CXt GXl L]םWX [X `]*:kX. oX( t]X Xz ]X X # ZXK XI #DZ0Xr Xn ]T+X X ]#X 'X ,]7X( ;X$ IXi MXa V+(_Z oX sX |X X +4ZPXXX>X<+,+,XfXdXX+H+H#X'X0X4X>+PG+PcXgXpX)tX'~+X+XXOXMXuXs+X+XXX+`+`XXX"X-+l6+lXX \Xb+ ]I'X3X/]D'4'4XnXlXX '<'<2X6X?XCXM'DV'DrX vX X3X1'0&D'4]]]]$6]d K]Mo]L|]K1]ZG]}]K1]h]0]K1]]K1]L ]K1%]A]\]}oj]F]}o]0]}o]]}o]ԫ]}o]Ks]}o)XXY\XWeXiXrXvXXX(<, XXX_XSXX 5X9XC L iXmXvXzX 4: 4 4X_XWXXX5X/X X lZ-X1X:X>XD hY fzR lXOXIXXXXX{Xu &X*X3X 7XA4RfPz88XIXEXXXXXXLLX@X> |Z0#Xj'Xh0X4X:xO \pNz|XXX0X(XXXXXX XT)X-X74H\Lp8y8XXXXXPXLXXXXLLXX |Z`&XH*XF3Xo7Xk=xR_sJ}|XXX$XXXXIXAXXX X X[ XS X X 8!Z8pAZRX VX `iX!X!X7!X5!ZXa!X_!` @d?O`@y X!X!X!X!X|"Xt"X"X"XL#XH#Z X#X#$ $% X#) X#2 X$6 X$? XC$C X?$L X$P X|$Z @k  H d ZP X$ X$ X$ X$ ZP X% X% X.% X,% d d !XS%!XQ%!Xx%!Xv%'!h0!ZA!X%E!X%N!X%R!X%\!pe!p!X&!X&!X7&!X5&!p!p!Xa&!X_&!x!x!X&!X&!X&"X& "|"|."X&2"X&@"|I"|k"t""X&"X&"""X$'"X"'"XL'"XH'"X'"X'"X'"X'"X'#X' ##/#X(3#X(=#F#ZW#X>([#X<(d#Xd(h#Xb(n## ##F###F###$>$X(B$X(K$X(O$X(X$XS)\$XK)e$X)i$X)r$Z$X)*$X#*$$Z$X{*$Xw*$X*$X*$X*$X*$Z$4$$B %@$% ?%X6+C%X0+L%X+P%X+Y%X+]%X+f%Xd,j%XX,s% %X,%X,% % %XM-%XI-%X-%X-%X-%X-% 4% &>!& D*&Z`;&X.?&X.H&X*.L&X(.U&XR.Y&XP.b&Xw.f&Xu.k&Z`t&X.x&X.&X.&X.&X.&X.&X/&X/& L& L&X7/&X5/&X\/&XZ/& \&Z'X/'X/'X/'X/'X/!'X/&'Z/'X-03'X)0B'Xi0F'Xg0O'X0S'X0\' Le'Zv'X0z'X0'X0'X0' p']b']b']n']n']:']:']m']m']1']11 111dA1I1,T1<\1d{11,1<1d1111111('1,D1(L10l1(t1,1(1,1,10..(.(..... >.F.Q.Y.d.l......@.`....8.@.M.U.v.~.........8.@.].e........ .'./.P.X.w....)) ) ))) ))6)>) I) Q)L])le)))))L)l)))))@)l)$),)M)U)Da)Di)Lt)l|))))))))))) 1)(<)(D)4R)4Z)Dk)ls)))),))0)4)4)L)l )$ ) , )$K ) S )$p )x ) )$ ), ), )0 ), )0 )D )L. )D6 )HI )HQ )Lt #| #$ #$ #x #x #| #| # # #, #, #x #x #. #6 # A # I #xW #x_ # # #( #( #x #x # # #D #D #l #p #t #t #x$ #x, #K # S # r #Dz #X #X #\ + +( +( +t + + +  +t( +0 + ; + C +ti + q +(} +( +4 +4 +8 +< +t +( +, +( +,+4+8>+4F+8f+,n+0+,+0+H+P+H+P+P +X)+P1+XO+XW+du+X}+d+X+\+`+d+`+d +l+t3';'F'N'Pn'4v'<'4'<'<'D'<'D 'D'L3'D;'LYa,,,,     - 5 _ g 0r 0z 4 4 P P l l p p     4! 4) \4 \< lL lT t_ tg           4 & 01 09 4_ 4g Pr Pz l l p p | 4 \ \ l l t t |5 <= dH dP l` lh | @ L L P l | l | l  t t& |OWbj w 0044DD " *4:4B<M<U{    4 00'4I8Q<\<d8DD8DD@l|#@LHPj|r|  080C0K4Y4aDlDt  44<<! . 6X` m u40048<<8D&D.P8XDgDo@l|@ttw|L&PH|Po|wLLddll$,\7\?dMdU`h  LLdd ll!IQLbLjd|dllp|| p ) 1 [ 8c _n _v d d      p p!!7!?!a!i!!!!!!!!!<!<"@"@"%"-"8"@"N"V"|""("("@"@"D"D"""8"8#@#@#\"#\*#L#T#_#g########$#@$$$<$<!$@C$$K$(V$(^$@$$$8$8$@$d$$d$%d %.%d6%S%d[%hx%d%h%h%p%h%l%l%p&p&|7&p?&|a&pi&t&x&|&x&|&|&&'$','L'T'_'g'''''''''((>(F(d(l(((((((@((0(0)4)4)?%)?-)@S)[)f)n)4|)4)?)?)@))))4)4)8)8*@)*1*<*D*Q*Y*@{****4**0*0*4** ++46+ >+ I+ Q+ ^+ f+ p+ + 0+ 0+ 4+ 4+ o+ o+ p+ +  , , 4, 4', <2, <:, pd, l, w, , 4, 4, P, P, \, \, o, o, p, - - - #- +- pM- U- b- j- 4- - 0- 0- 4- - - - 4. D . L*. D2. LR. DZ. Lw. D. L. D. L. D. L. D. L/ L/ L7/ L?/ L\/ Ld/ L/ \/ p/ \/ o/ o/ p/ \/ o0 o 0 p-0 \50 `D0 `L0 oi0 \q0 p0 d0 o0 L0 T0 L0 P0 P1 TV  0@P`p #')+.1 l l x |0|8|@H`|h|px$(88dhpp (0 8P@Xd`dhhhlp (0 80@0H4` 8h <p Dx L L T \ p L L P T# # #$#<#@#D0#<8#@@#DH#\`)h)Lp)lx)))D)l)x))) )$)$)$)(), +(+0+(8+,P+X+`+4h+8.....@.@.D.H.\.`.l.p.. .l(.p0.8.@.H.`.ph.tp.x................. .(.@.H.P.X.p1x111111(1(1(10,   (08@H@P X p`#h#p'x'P))++t.. 11d\`a]%b1c7dA]TtIeS]\fbghhq]yij]Į]l8klmnop]9]]t]q]4 rst!u*v4]<wExS]#_yezk{u]ԉ~]}]y]|]m]}~]s]P]Ke]  ]M$]*]:] %]/+]1]7]+ =]C]I]yO]*U][]Da]Xmg])m]Zs]iy]ã]]m]])]qS]@]U] ]c]]] ]R]P]']N#]˃)]?/]T5];]]zA]$.G]-M]S]Y]_] e]k]:q]!w]}]]]]c]]>]O]]@]]s]J]d]]AE]]u]1Z]]]]u] ]R ]FC]l_]]Ǻ%]+]1]d7]#=]C]I])O]gU]a[]a]g]4m]s]y]a]e]N]],]pe]]]]]]|]c<]]n]]]]l],]qj]|@]]1 ]"]Vu]]a!]']-]ұ3]7w9]K?]XE]K]0Q]}zW]6]]5yc]Ii]o]u]>{]S]]]]l]x]B,]Y]f,]]']]s]ɪ][]]y]]"z]]ZB]G]x ]6 ]](]Q]#] )]z/]5];]3A]=G]~lM]NS] Y]_]e]?k]q]}w]|}]42]׊]{\]{8]s[]T]F]]6<]-]G]S]]]]@]]]#]s]=]]]: ]G] ]O]%]!+]1]1D7]\|=]IC]I]. O]U][]na]9g]m]Ss]:y],]`]t]l] ]]]' ]]x]]`]m]s-]o]]6]3] ]]]"]C]3 ]/]]9]!%!]#']ӡ-]P3]I9]?]E]K]Q]W]\]]c]i]o]u]{]]]'] ].]E]]c]c]t]T]U]d]%]z]]VR]]]/o]]]] ]a]]][#])] /]/5]Q;]UdA]G]IM]bS]Z+Y];_]xe]+k],q][w]}]]A]up]kP]]fK]L]%]Y]]?]2]]|]5]']n]]]] 8]g]x]  ]y]d]]%]+]f1]7]B=]$C]!I]nO] U]c[]a]g]m]Ozs]y]]]q]C]wQ]D]T ]]]u]]]r]]y!]u]]*]]L]]B]] ]]g]]3]!]']B-]i 3]9]K?]DE]QK]PQ]{W]]]EVc]i]o]z0u]M{]> ]Z ]{]]]]]$]s]H]]]!]]oY]k] ]?]]a]c ]׊]]\ ] ] ] ] ] # ]L) ]j/ ]45 ]ǫ; ]A ]cG ]uM ]B]5) ]a]g]]e#])]/]5];]IA]G]M]U S] Y]]e_]fe]6k]#q]w]F}]]]]!]]]X]]]-] ]vD]]]r]]]].]*] E]]]F]sb ]6 ]3"]]>%]+]\1]7]=]rC]I][YO]U][]wa]g]m] s]uy]w]B]*]]@]\]1]w]c]\]L]]=p]]-]B]]]<]m]]]]! ]]]] ;!] 7']-]3]B9]q ?]E]!jK]G Q]X]_]af]m]Q(t]z{]mA]I]]J]i?] ] ]e]N]Ys]Y] ]o]=]]0]S]U]V ]f(]]*]`]&g#]*];1]8]x?]mF]m M]iT][]ab]i]:p]"w]^~]y] ]~C]]<]_]]]|]$]$]]N]q]]3]b]];z]OK ]q] ]]R&]-]U4];]B]/I]P]W]U^]v~e]%l]'s]? z]{h]!]y]]]n]2{]s ]]Z]][]!]]:])] ]n]]-]P]b ]0T]]]q#])]x/]5];]*A]aG]M] S]pY]K_]U e]Ik]q]w]] ]]K]l]@#],|)];/]5];]CMA]YG]M]WnS]FY]_]-Ue]Ak]^q]Yw]%\}]t]]b]t,]\t] ]]]]2h]C]]֛]x]]b]]]:]q]g]L]*]$]+]K2]9]$@]%"G]N]U]\]c]Tj] yq]8x]c]] ]]Ek]t)]%] ]{]+]]#]P)]g/]5];]A]GG]\M]sS]zY]>_]ge]k]iIq] w]D}]]5=]7]O]i]]]O]Z]]3]]] ]h]j]]]iU] ]0]'P]&]d#]-)]!/]E5]i;]PA]X@G]xM]iS]1PY] _]e]MUk]q]ew]}]1]1]]'4]]s]/s]Γ]]Q]][] ]]?Y];] #]Ϙ)]/]5];]A]G]M]4S]2Y] _]e]k]q]w]}]]V]X]h]8]e ]]B]c]']]Q]|]]A]"]!]7 ]](]7]o#]1)]K/]5]$A;]UA]G]M] S]%Y]g_]e]Ok]B|q]w]^$}]]]]]>]]G]]q]T.][]?]]']N] ]]n]I]]E][bL]gS]Z]lTa]fh]o]Pv]U}]]]6] "]9])]_]]]]]])]C]"]]Ll]r]]K  ]]]+]u%],]s3]9:]A]H]4O]V]]] d]3k]r]y]+]W])r]]j]D]]"]Ȍ]'"]]< ][]]F]m#])]/];5]T;]\A]G]M] S]#]r ]]]K]&]v-]4]5;]B]yI];P]IW]1^]ʛe]gl]s]mz],<] ]]so]A]~f]]]6]k]7.]]r@]p]]"]ʉ]]]]" ]O]Q]"]Y)]!0]t>7]k>]SE]nL]DS]hZ] a]h]*]D. ]]]F7]#]Q)]h/]S]h ]]d]]#]Ix)]v/]I5];]A]G]D"M]24S]BY] _]1f]F`m]t]z]v ]]l ]] ]V])#]^]\ ]]]]Y#]"-)]R] ]o]]]#])]x]F ]^]]E]E#])]hu/],6]#=]pD]cVK] R]yY]}`]g]?n]~u]|]L]:]]]J]t]]]u]%/]5]r]G]u]p]ή]]]]]]j]]]$]+]N2]M{9] e@]FG]YN]U]s\]Uc]Pj].Hq]Dx]]V]]]]]|W]]&]=g]]` ]]T]׽]] ]]mZ]A&]9} ]]_] ]c']e.]M5]ؓ<]&C][J]Q]X]5B_]f]m]t]i{]]z]?])]h]]q]]][L]2+]]P1]]wE]]w ]6]K  ]^E]"][]ץ#]n)]] ](]]n]W#]"0)]] ]R]w]5]#]]L ]`] ]]#]H)]/]s 5]v;]*A]>G]&M]vS]_], ]]b]"]t#]kw)]R/]5]b;]9A]<G]uM]`S]xY]A_] e]=k]'q]w]^}]:]]~A]9]]]]]=]&](]"]w]]F]c]]od]ά] ]D]]]E ]]]0R]%]+]1]z7]C=]wC]"I]jO]`U]Iw[]׃a]g]m]_Cs]#_y]o]?]]6]]5]K]y]"]=]y] z]:]]]%c]0]]P]4e]]<]U8]"]n ]]]FT]މ!]y']\Q-],3]\9]O>?]LE]ĕL]|mS]Z]-a]h]/o]?v]P}]]]]c]6]]V]]]]]]@]? ]0]]]]] ]L2]]c]O%],]3]r:]BA] H]O](V]]]d]9k]or]"y]]չ]Y]]o]U]qR]]]] t]+] @]k]3]/l]6]C]q]ʲ]Z ]M]]!](]o/]6]TM=]D]SK]ДR]Y]8d`]g]sn]u]|]]ϖ]]$]f]Y]]]][]c](]] ]=u]]f]G]]V]O]]]P]$]cc+]" 2] k9]K@]ZG]dN]U]Y\]H_c]j]w q]Qx]pB]k],]]k]]%]9]S]]]V].]G]L-] 1]W]r]]]  ].]x] ]']}.]d5]<] C]J]Q]@X]j_]Xkf]@Am]}t]r{] ]]]N]]>]I]$(]].]C]:]V]s]-]f]18].] S]>J]y]]Iy];#]*]Ҹ1]A8]?]F]nM] T]M[]|2b]i]ap]M6w]a ~]2]÷]f]n]7] Q]<]j]gs]S7]]\]]]]b]w](;]]> ]:]$]E]i&]*-]4];]KSB]1I]"P]KW] ^]Ue]l]s]sJz]" ]]-] ] ]]X]] ]F]@]>]k]p3]8];]]t]#]\ ]1 ]eG ]s ]w" ]) ]0 ]q7 ]> ]*E ]BL ]8S ]Z ]Ga ]h ]4o ]S:v ]<%} ] ]6 ]/ ]3! ] ] ]b[ ]3]ܩ ]dl]4]"]x)]0]] ]!]]?]D#]d)]/]U5]b<]] ]]]]&]-]l4]t]  ]!]ӗ] ]#]d)]i/] 5]p;]pz]g ]9]/]|]0#]e)]/]3]5];;]%A]G]\pM]*@]T ]]]]>#]U)]=/]XZ5] ;]{A]G][M]]S]mY]=_] e]vk]q]w]}]O]Y)]^]L]) ]6]1]]]fn]]޻]]]r]X] ] ]] ]]S]]}] ]]]W]{#]b)]-/]#65]:;])CA]\G]M]rS],GY]_]F~e],k]q]rw]9 }]ׯ]z]iV@@hco>jj@er}@XgtR }@8%i!~}@Hk "}@`xm+|}@o}@qN}@sA}@Hu}@Hxw}@Hy}@H{}@P }fX}@HPm}@+4}@x_y}@8؏}@0(}@0.}@>.}@hl}@ U}@(0e.}@H(.}@((}@)X}@(*PA }@x+"5}@M)A}@Nj9}@O@}@PPR}@@Q85"}@xR W}@V`3}@Y}@a0,@0aP0?E"0^@bP c