ELF(@@-,?#{R @ |@ @{¨#_`  _$@@?#{q{#ПZ_@_  _$?#{`@{#_?#{[A8c7@a@B_C*qkT7@R@R~ASk9  a@9"xr$IzT#* c~S ӚA BxcThg"0?Tq T TqTqTG@A6_qT*@6 SAkDA8_@@B!ҁT*[BcC{̨#_q T qTG@!T"7RSAkD"q TT&qT4G@R7;@q Tq!TC@xG7ZsG@sRTA{s@5~qd Bz TsE~@3{`4G@azST*`7ӂqG@qTqTzT*cG@AR7?@z[G@@9q TqTG@R7;@yKsEyRzc9E7R=SksSAkDsEd  ?#{@7 *R@Ry4 @{¨#_R @{¨#_ @{¨#__$?#{ @`@`@`` @` @{¨#_ ?#{A8Ss[*?` @ AB7҉@ T` @**7@@7!@!P ?*7/ )b@`,}'4'@`<a@}'*7c@'@6 cqlT+@"db44@cq,T# a@a ճ A87@@B!T*SA[B@{ʨ#_35*!*!  ?# A8{S &@ABgF)*[ @*c;@(Tq?9@"!@A 7A@!P ?*`7C S)@,!}K4K@<!}K@*7@K@6 qT@,}Kb55*`5?!RR  *#**-* [EcF;@A8g@@B!ҁT*{CSD#_O@ba44!@?q T@<}Kae S[c;!*![EcF;@ ?#CA8{SRs@y@B҆b@Z)<"@q TqT[@ckq@hT@"!@!7A@!P ?* 7SR*` 7CR*7C W)@,!}O4O@,!}O@*7@O@6 qMT@,}Ob55*7 Z(R  R#W****(R7j{K?@T[EcFkGA8@@B!aT*{CSDsHC#_S@"fB44@qT,}O$ @CL?T@@?kTS  R#***VC@*7j|k@?!T@o@?T@@?k@T[ck!*![EcFkG?# A8{S%@ABoe[cR@yb@Z )<"@qTqT)*k @@(T@"!@7A@!P ?* 73R*@ 7#R*7 S)@,!}K4K@,!}K@*7@K@6 qmT@,}Kb55*`7 Z RS  R#***V*7jx[@?T[EcFkGA8o@@B!AT*{CSD#_[EcFO@"f"4`4@qT,}K% @_@?AT@@?kT[EcFS[ck!*![EcFkG_$?#{S`@ @c@@Rdaya@qTTa@"@BZa@!8" @!@@SA{è#_SA@{è#_@@  ?#{ @7c@` @Z_@qhTD\S!ZaH `*b @{¨#_!`@2` @{¨#_  ?#A8{C[*S@c@B?x<@ 7Pq T`@ @`Rya@b@ @Zb7_@q TC\SZc8H xb`*" a@b@ @Z7_@q( TC\S Zc5H b`*" a@b@ @Z7P_@qhT @ C\ScFb`*w@" a@@`qTTb@RB@C*RBZ*i@)9*-@)@ h@ -@/@cA8?@#@BBT{ASB[CcD#_!`@a@2`@?#CA8{S[*cks*AB)c#7s3* 7RҀ@*7PqT*R*`73RR*7@`@R*DCy@7@`#@Z @qHT*`C `^S`*s#@@7@@ @ZP?@q(T@@ #\ScJa`*@A @@A @!Z@7 @qT\S_H!8a `*@ @@@ @Z7P?@qHT@@ #\SNca`*@A @@@7 @ZP_@q T @ C\ScJb`*@" @@" @BZ7@@qh T\S?H"8b@`* @@ @Z7P_@qT @ C\ScOb`*A" @@ *ql Ta T@DR@҆R@Z  *@ # 7"@@!8A8@@B!AT*{CSD[EcFkGsHC#_!Ԁ@@2!Ԁ@@2B@@@6!Ԁ@2H*S****@** ?#{A8[S@A@B/*7 `7@`*` 435RR+s K@Byjn@"@#*7@QB h@9b9+@R7z@5A8/@@B!T*SA[B@{ƨ#_@**Rr@T*@B@*4*s** ?#A8{S[s @A@B*7v,|`7`@*@45RR|@2c @k |Ryv@cb@9`B6h9@@b7@y@yw@ **b#3* 7#AQ@C$pD7AO@(-TR*7@*7Pq T@` ZCZR) Akb8hb8!Jk"8B_PAT`hj S@5CR3CK*6* @RcIkJ|#7s{@35A8@@B! T*{FSG[HsK#_ր@**Rr@T@*@*4*@@@R*DCy@7@ @ZP?@qT@ %\S@ `*@ @@7@@#@Z7 @qHT@aC ^S`*#*@7@#@Z @qTk@*C ^S`*#A@@7 @ZP_@qh T @ C\S$@cb`*#@" @@" @BZ`7@@qH T\S?H"8b@`* @@ @Z7P_@qT @ C\SD@cb`*C@" @@ *q TT@C@RFR@RZ %V!A Z 0**`4<63k@@#aRCC'S[*|'!@@2=@~@`n!(v@RcIkJ !@2s!@2D!@2Pc k \*!*!1"|_C#Ȥ5;kTSS_authhmacTSS_checkhmac1trusted_tpm_sendoiap6trusted_key: TPM 1.x only supports SHA-1. 6trusted_key: could not allocate crypto %s 6trusted_key: can't alloc %s tpm_buf: overflow 6trusted_key: oiap failed (%d) 6trusted_key: tpm_get_random failed (%d) 6trusted_key: authhmac failed (%d) 6trusted_key: TSS_checkhmac2 failed (%d) 6trusted_key: srkunseal failed (%d) 6trusted_key: key_unseal failed (%d) 6trusted_key: pcrlock failed (%d) 6trusted_key: srkseal failed (%d) 6trusted_key: key_seal failed (%d) keyhandle=%skeyauth=%sblobauth=%spcrinfo=%spcrlock=%smigratable=%shash=%spolicydigest=%spolicyhandle=%s_$?#{SS[ HSR4R|@RRH_kT#|%\D"|3!hcxh"xs@5svRR @T@sRR@T*7R @@S7@` @`@*SA[B{è#_v v v v v v v v v include/linux/tpm.hinclude/linux/tpm.hinclude/linux/tpm.hinclude/linux/tpm.hinclude/linux/tpm.hinclude/linux/tpm.hinclude/linux/tpm.hinclude/linux/tpm.hinclude/linux/tpm.h hmac(sha1)sha1=<<[intbz,*u80u16Ou32ns64u64z!    &H GGO nw75gh z    z_     zo_ Nt%oi&A     3zV2zvQz z"  @z#+4$ zz%*z%z%  z%=        !"#$%&'(z% uz%z%Rz%z7'== CJ'Uz&t &t ~z' z(z)+b*Wz*}z+     <z, z-\ z. z/   z0s z1       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abczZ z+ 2O zD NT  D T N o          ctx  G #!   $!   t   x!!!(!P!d<'zH ZX HX " + #! lA$ &%2&3$3&!3$2&3$3&!3'b|(retbc))*+=,-Q.B5 &l5&_5&T5.z5 &5&5&5&5&5,/505/5/5/5+3,-c1 %8&8%$8 &58%8&8%$8 &58$2&3$3&!3$ %2&3$3&!3$2&3$3&!32b3ib2b3retb*4 ' b0a5key2aP6>~Q <' b5p;e6DAgd3retbbc7out+ &&,-h-c+4w&4&4&4.4S&4&4&4&4,/5$|4 &4.* &%*   'x b o5px9c6xBAfzk3ret{b|bl7out+ S&&,- / +4&4&4&4.4S&4&4&4&4,/5+e%6&%&%&%&%&%&%&%&%&%&%&w%,-&L/&/&-+&-8&-E&/R&/_&/l&-y&l/&8&+5&6&506/6.6N &6&6&6,-6h+1[& 1&,1&1,-81i-D1l98:;&8:$8< &58+4&4&4&4,-5R+39&4&4&3,-4T/,4+`8|&q8$3 j&4&4&3/4/,4;94/:4+3&4&4&3,-4l/,4%`8 |&q8$3(j&4&4&3/4/,4;94/:4+3&4&4&3,-4l/,4%`8 |A&q8$3 j&4&4&3/4/,4;94/:4+3&4&4&3,-4Q/,4.`8|&q8+3]&3&3.3&4&4&3,-4Q/,4.`8|&q8+3 &4&4&3,-4Q/,4+`8|&q8.3j&4&4&3,/4/,4;94/:4.3*"&R*&E*,-_*l.|4&4.* &%*'d$:<fgbc.5m &'5&45&45&'5.5 &6&506/6.6N &6&6&6,-6P' b5cA5pay<h5opt%fH(pASbc3resb@zc3ibbe+8&8&8=8G >9Q& 9,/ 9-,9P?89=m9-&9&9.9O &9&999 V{@9//9: :  &=:&1:8I:;9/9: : &=:&1:8I:99 V&:> :Q:X: V&s:&i:-}:Q/:/:%7X &7&7&7%8<2&8&8%76 _&7&7&7$7 &7&7&7u2 bAp3Ao%3tb 3retb2 b Ap1Ao#3tb 3retb'? bS%5tb?'S%d6@k6@2Y%g6AY%f6A(be6BY%h6Caj6C,_%iEFGHPIdJ K <L<M 3retNb+4q!&4&4&4,-5R+3s9"&4&4&3,-4k/,4%`8 |!&q8$3 j&4&4&3/4/,4;94/:4+3u"&4&4&3,-4R/,4.`8|&q8+3v#&3&3.3&4&4&3,-4R/,4.`8|&q8+3w#&4&4&3,-4R/,4+`8|]#&q8.3j&4&4&3,/4/,4;94/:4+3y$&4&4&3,-4Q/,4.`8|&q8+3z{$&3&3.3&4&4&3,-4Q/,4.`8|&q8+3{%%&4&4&3,-4Q/,4+`8|$&q8.3j&4&4&3,/4/,4;94/:4.3*}&R*&E*,-_*c  C z2 b&Atb%S%B2BB0Y%BY%B+BaB&&BY%BY%B.<$ 3td&<<< < < <b<b<b3retb3ibCout7  Dbg'5tbS%c6(&e6?ad3retb+49'&4&4&4,-5S.3*&R*&E*,-_*P' b0 *5tb!S%c5s6 *d5keyY%g6&h65ePd(retbP%45(&4&4&4-5P+3(&3&3,/3.3&4&4&3,-4Q/,4.`8|&q8+U35)&p3&c3,/}3.3&4&4&3,/4/,4.`8|&q8+3)&4&4&3,-4Q/,4+`8|)&q8.3j&4&4&3,/4/,4;94/:4.3*&R*&E*,-_*P $ 2| b3*B|iEebl*Acmde%aBe1~3rcgbF b+G*aBBY%BY%BzBY%BzH< 3tag <  <  < a< a< a<a<a<a<<<<+<z<z< 3retbCout\  Ib-J#adJQJY%eKkeyY%fJzgHL Mtag   LaLaaeD+izRLz NretbcOout980-&8P%2-&72,-D2Q%x2-&2$53 &G3$2 &2:$8 &58Isb\/Js!adKkeys>Y%eJtzfKh1t(agKh2uahKh3u$zcHwTx+iyzRzaQNc{<Nret|bc} Oout98.&8P%2r/&72,-D2Q%x2Q/&2$53 &G3$2 &2:$8 &58QD b1JD'aeKkeyDDY%fJEzgHG+dH IzRJaQNretKbcOoutk98NX0&8P%2V0&72,-D2P%x20&2$53 &G3$2 &2:$8P &58F3 bQ1G3*Y%G3=zG4aL6+Mret7bQ&+H1Kalg&6!cL(+L)b9X2+%1&j2=5, &6&5R^1Sbuf^0aRZ 2SsZ/ *RV%2SoV=2bR2B8R23tfm!  2:zx2Atfm:G!22Atfm?!2!22AtfmG!  2!22AalgG2T<   U3Atfm;!2"/3/3AtfmH!  2U3Atfm;/3U3Abuf7S%BF< _U3Abuf7S%BF< SU3Abuf6S%BDUjI4Abufj3S%BkY%Blz<nI43lenoT<vb  2\|4Abuf\2S%<^I4UW4AbufW4S%2Lb4AbufL0S%AtagL9BLBUC5AbufC2S%AtagC;BCD<EI42%B5B4~B@2(z5An7~BA~BM2n(5Ann=~BnG~BnS<p ~T3__ar~3__br~3__dr2@.$6B@=~B@IT<Dz2.^6BC~BO<z2.6BI~BUBz2.6AsX=BB!~3ret2y%z7By<~BzkTV2T057BTC2Zz7AsZ6=BZEB[ ~B[F1!k7G18 0FDk8SnrD* GDF8 +F$bC9Snr$$zSp$@8Mold& L'TW*Rcg9SvcOg9GcY~ 2M 9AiM AvM29 F V 9Si V Sv V9 F k9X9L  kTL kF   :Si Sv 9F #kR:Skey #HR:G $kY 0 F :SiSv9LMvalMtmpF6b:Sx6(F7 &:G7 :Z8 ;Sptr8E*S>R*R-_*P\l*`=>}*d>*Q>*e>*f>*T>*g>*V/*/*-*-*/ +/+-&+h/3+/@+-M+e-Z+-g+@-t+T-+i-+R/+-+-+c8+&*&*%8,e<&8+%20<&72,-D2Q%x2<&2$53 &G3$2 &2$$8. &58]U3>c3c>p3Q/}3.3&4&4&3,-4S/,4+`8|=&q8$3j&4&4&3/4/,4;94/:4% U$ > : ; 9 I&I$ > : ; 9 I> I: ; 9 ( 5I  I <  &> I: ; 9 I!I/ 4: ; 9 I?<<4: ; 9 I?> I: ;9 (: ;9 I> I: ;9 4: ;9 I?<( 4: ; 9 I  : ; 9  : ; 9 I 8  : ; 9 I8 !I4: ;9 I  : ;9 ! : ;9 I8 "4G: ;9 #.: ;9 '@B$1X YW %1X YW &1'.: ;9 'I@B(4: ;9 I) : ;9 * : ;9 +1RUX YW , U-41.1RUX YW /410 1U1 12.: ;9 'I 34: ;9 I4.: ;9 ' 5: ;9 I6: ;9 I7 : ;9 8 191X Y W :1X Y W ; 1<4: ;9 I=1RUX Y W >1? 1@ 1A: ;9 IB: ;9 IC : ;9 D.?: ;9 'I@BE.?: ;9 'I F.: ; 9 'I G: ; 9 IHI.?: ; 9 'I@BJ: ; 9 IK: ; 9 IL4: ; 9 IM4: ; 9 IN4: ; 9 IO : ; 9 P1RUX Y W Q.: ; 9 'I@BR.: ; 9 ' S: ; 9 IT U.: ;9 ' V.?: ;9 '<W.?: ; 9 '<X Y : ; 9 Z.: ; 9 '[.: ; 9 'I\.1@B].1@B<!|>$ security/keys/trusted-keys./include/crypto./include/linux./include/keys./include/asm-generic/bitops./include/linux/atomic./arch/arm64/include/asm./include/uapi/linux./include/uapi/asm-generic./include/asm-generic./include/linux/schedtrusted_tpm1.chash.hslab.htrusted_tpm.hinstrumented-atomic.hinstrumented.hatomic.hatomic-long.hatomic.hlse.hjump_label.hatomic_lse.hkstrtox.hnon-atomic.hatomic_ll_sc.hkasan.hoverflow.herr.hcrypto.hswab.htpm.hint-ll64.h int-ll64.h posix_types.h types.htypes.hhash_info.hstdarg.hhash_info.hpercpu.hprocessor.hnodemask.hstddef.hpersonality.hmm_types_task.hmm_types.hmmzone.hparser.hpid.hhrtimer.hrseq.hsched.htopology.h quota.hquota.hfs.hinterrupt.hmm.hvm_event_item.htrusted-type.hstack_pointer.hgetorder.h log2.hfls64.hbuiltin-__fls.hkcsan-checks.hkasan-checks.h &y{ .{ .#$ .{."! GJ!# #}yQy !}"," w  <! ! / !/~<  .t   tt =! /1& <" &!f<J!  0 Kza_""! 1 ~ B      i     j <~1v% ,. !0 Ly<.J .0 Lc J  JX" y J"/ Jz [%- =.  !! {J. ! !  ,. 0 L"!E & ." . =L  y J"/s . 0 S< z J"!! g<.k. L#/Je  !/ f $ 2/#~~~~ . >~"029? uJ <!//.!!/ !~u . !~u .>xX _y.J 5y Y /V*3Y""~d "  #~M.  yJ#v!="=/$ =v "u/'!/z!  Xy.a  /KO 1&< .w  Xw =# X3="~d "  #~M.  y<"v!="Y$ =v = ! K! $/ =j/"g=!'v  .y.$X`  /K  X !t _ n ~X~00 }2"~d "  #~M.  z<"Z"Z#v!="K Yz =' ! KZ ) W )  W ) Z & 0K / =_/"T0  P 0 R . "x P..{XN  /K} J.p fp =M % ,~X~00 J=~2"~d "  #~M.  z<"Z"Z"v!="K Yz =' ! K_ $ \ $  \ $ ] # #K"/ =g/" T.Jz.9XW  /K~ J!1? # ":"$. Z " }/}.#}< !.L ! ><]J}_o}Jf  C  4 }<!}   fJ< =yfkO K %=#1" 0 " p}f!o}<#  4 }  }  !}  r $%<v}_o}#  4 }<!}   V!o}<#  4 }.. }. /}  M #}/},.#   %} ! .L Z" "Q< # ] /  ^. y.;.  s .Y !/$Y% ! ;!/#2"$}" 0  }." !}o} C  4K} < =}o} C  4 }.. }. /} ~m!o}<#  4 } !} . }!o}<#  4 }   }   }  /} =}!o}?  4 }.. }. /} ~m!o}<#  4 } !} . }!o}<#  4 }.. }. /}  } #}=}.%!{ !$*. /}<  } /<  } //}!o}2< =y  K } .H K   != (  // G Y . ]< %= /# /#K"yA#}} <! # !r }.}  $.  0}<#  (/p {.1 9f.Kq  x.{..} Xf k O= /# /#K"yA #~} <! # u   . ~ !r } ~    >~.~<~~0~u$u"|K! | 6 K| /j3Y !#  K#<~  <"-!| $I< !~ 0 .& /Z}<}.%  (/n  {.1 9X.Ko }.  !~ ~" 0  ~." !~o} C  4 }   }   }  /} =~o}  '<  4K} < =~o} C  4K} < =~!o}?  4 }   }   }  /} ~m!o}<#  4 } !} . ~!o}<#  4 }   }   }  /}  ~ #}=}.$'|4|.1A%/~.  {.<  ~ / '. K #/}<{<< =< =< =<{ ~  !~  ~  ! Ky  /Kc  ! O # /#k}[{ N <"# ,!=,/   ,/  + / q N  t!x/Lx 1  X!x+.K "S.Lxy !}u .2 !~u . !~u .@HRTIMER_MAX_CLOCK_BASES__ilog2_u64PGSTEAL_ANONblobVMSCAN_THROTTLE_NOPROGRESScrypto_shash_descsizesize_tPGSCAN_ANON__compiletime_assert_202COMPOUND_PAGE_DTORNR_ZONE_LRU_BASEPCPU_FC_NRSCHED_SOFTIRQ__SD_OVERLAPTHP_FAULT_ALLOCsdescHASH_ALGO_RIPE_MD_160tpm_unsealWMARK_HIGHSWAP_RANR_ZONE_ACTIVE_FILERSEQ_EVENT_SIGNAL_BITHASH_ALGO_SM3_256MM_SHMEMPAGESOpt_pcrlockvm_event_item__u16lru_listsecurity/keys/trusted-keys/trusted_tpm1.cPGMIGRATE_SUCCESSNUMA_FOREIGNkey_unsealBALLOON_MIGRATEinit_digests__SD_PREFER_SIBLINGSB_FREEZE_COMPLETE__u8CMA_ALLOC_SUCCESSnonceHASH_ALGO_SHA256NR_FOLL_PIN_ACQUIREDNR_MM_COUNTERSNUMA_PAGE_MIGRATEPCPU_FC_AUTOADDR_NO_RANDOMIZENUMA_OTHEROpt_policyhandleNUMA_HUGE_PTE_UPDATESALLOCSTALL_DMA32kmalloc_order_traceTPM_BUF_OVERFLOWFDPIC_FUNCPTRSsubstring_tOpt_keyhandleenonce1THP_FILE_MAPPEDTHP_FILE_FALLBACK_CHARGEPGALLOC_NORMALUNEVICTABLE_PGCULLEDtypekasan_kmallocTSS_checkhmac1TSS_checkhmac2NUMA_HITPGSCAN_KSWAPDTHP_MIGRATION_SPLITOpt_migratablecontbufsizeLRU_ACTIVE_FILEWORKINGSET_RESTORE_FILE__fswab16__u32THP_DEFERRED_SPLIT_PAGEsize_is_constantarch_atomic64_fetch_orPGREFILLkeyhandledigeststpm_buf_append_u32new_datakmalloc_cache_typeDQST_CACHE_HITSNR_LRU_BASEresultNR_SHMEM_THPSHASH_ALGO_SHA512__SD_BALANCE_WAKEHRTIMER_BASE_TAITHP_SWPOUT_FALLBACKhash_algoNR_ZONE_INACTIVE_ANONPGLAZYFREEDHTLB_BUDDY_PGALLOCblobauthlong inttpm2TSS_sha1keylenTHP_SWPOUT__SD_BALANCE_NEWIDLEMIGRATE_CMAPGPGINpcrlockword__fswab32storedsizekmalloc_cachesPGALLOC_DMA32LRU_UNEVICTABLEerrorheadtest_and_set_bitNR_FILE_DIRTYdataDQST_DROPStesthmacPGFREEHASH_ALGO_RIPE_MD_256tpm_buf_append_u16NR_INACTIVE_ANONUNEVICTABLE_PGRESCUEDsigned charPGACTIVATEstatic_keyHRTIMER_BASE_REALTIME_SOFTNR_FREE_CMA_PAGES__be32NR_ACTIVE_ANON__u64NR_ISOLATED_FILEordinalHRTIMER_BASE_MONOTONIC_SOFTflagspid_type__ret_warn_ontrusted_key_opsWORKINGSET_NODERECLAIMunsigned charCOMPACTSTALLNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITperf_nr_task_contextsPGSCAN_DIRECTPGDEMOTE_DIRECTnuma_stat_itemtrusted_shash_allocHTLB_BUDDY_PGALLOC_FAILauthdataTSS_authhmacDQST_READSkey_type_trustedPGREUSEALLOCSTALL_MOVABLEpcrsizeWMARK_MINMIGRATE_ISOLATENR_ANON_THPSuint16_t_BoolbytesSTICKY_TIMEOUTSPIDTYPE_PIDvalueKMALLOC_CGROUPpcrnumcrypto_tfmNR_KERNEL_MISC_RECLAIMABLEchartpm_durationshash_desckeyauthTRANSHUGE_PAGE_DTORNR_SWAPCACHEARM64_VEC_SVENR_PAGETABLEsealinfosizeMIGRATE_TYPESkmalloc_arrayfls64continueflag1continueflag2HASH_ALGO_RIPE_MD_320N_HIGH_MEMORYxorworkNR_VM_EVENT_ITEMSTPM_LONGtesthmac1testhmac2PGSCAN_DIRECT_THROTTLETHP_FILE_ALLOCvm_fault_t__kernel_ulong_tNR_SLAB_UNRECLAIMABLE_B/home/test/workspace/code/optee_3.16/linuxhashalg_failcompound_dtor_idkcallocgetoptionsperf_sw_contextPGSCAN_SKIP_DMA32atomic_long_tKMALLOC_DMATIMER_SOFTIRQNR_WMARKHRTIMER_BASE_MONOTONICfalseMIGRATE_RECLAIMABLENR_FILE_MAPPEDADDR_LIMIT_32BITobjectbufferHASH_ALGO_WP_256SB_FREEZE_WRITE__crypto_shash_algALLOCSTALL_DMAzone_stat_itemcrypto_tfm_get_flagserr_putPGSCAN_SKIP_DMAkeylen1keylen2DROP_SLABHASH_ALGO_WP_384__SD_ASYM_CPUCAPACITYNR_VM_ZONE_STAT_ITEMStrusted_tpm_unsealKCOMPACTD_FREE_SCANNEDtoken_maskkey_typetpm_chipARM64_VEC_MAXKSWAPD_LOW_WMARK_HIT_QUICKLYtpm_headerPIDTYPE_MAXPGDEACTIVATETPM_UNDEFINED__SD_SHARE_CPUCAPACITYshash_algPGALLOC_MOVABLEUNAME26long unsigned int__va_listHRTIMER_SOFTIRQerr_freeSWAP_RA_HITvmscan_throttle_statePTR_ERRPGSCAN_FILEOpt_pcrinfocrypto_algPGPGOUTNR_ZONE_UNEVICTABLEkeytypeNULL_COMPOUND_DTORNR_SHMEMtpm_buf_destroycrypto_shash_algPAGEOUTRUNtrusted_key_tpm_opsKMALLOC_RECLAIM__SD_ASYM_CPUCAPACITY_FULLhmacalgenonce2pcrinfosizeGNU C89 10.2.1 20201103 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret+leaf+bti -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1152 -g -O2 -std=gnu90 -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonlykey1key2MIGRATE_PCPTYPESRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITHASH_ALGO_STREEBOG_512kmallocPCPU_FC_PAGEdigestargpargsnode_stat_itemOpt_keyauth__SD_NUMACOMPACTFAILPIDTYPE_SIDkmalloc_type__SD_BALANCE_EXECorderDQF_SYS_FILE_BKSWAPD_INODESTEALDQF_PRIVATEsystem_uses_lse_atomicsNR_THROTTLED_WRITTENTHP_SPLIT_PAGE_FAILEDlong long intLRU_INACTIVE_ANONva_listarch_test_bitNR_SHMEM_PMDMAPPEDSB_UNFROZEN__kernel_size_thashalgNR_FILE_THPSoverflowinstrument_atomic_read_writeUNEVICTABLE_PGMLOCKEDarm64_const_caps_readymatch_tokenMIGRATE_UNMOVABLEWORKINGSET_ACTIVATE_ANONmaskNR_VM_NODE_STAT_ITEMSchipoiaphash_algo_nameCOMPACTSUCCESSWORKINGSET_REFAULT_ANONbloblenMIGRATE_HIGHATOMICREAD_IMPLIES_EXECcurrent_stack_pointerALLOCSTALL_NORMALCMA_ALLOC_FAILWORKINGSET_REFAULT_BASEHUGETLB_PAGE_DTORosapkasan_check_writehmac_alg__SD_SERIALIZEaddrpcrinfoKSWAPD_HIGH_WMARK_HIT_QUICKLYkey_tokensNR_ZONE_INACTIVE_FILEcrypto_shash_tfmunsigned inttrusted_tpm_sealdigest_lenSB_FREEZE_PAGEFAULTkcsan_check_accessbuflencpu_hwcap_keysrseq_event_mask_bitsNR_ZONE_WRITE_PENDINGoptionsSHORT_INODETPM_LONG_LONGNR_VM_NUMA_EVENT_ITEMSPGMIGRATE_FAILNR_FILE_PAGESPSWPOUTSLABS_SCANNEDinit_sdesc__SD_ASYM_PACKINGl_yestpm_digeststpm_buf_append_u8Opt_policydigesttrusted_tpm_exitTHP_MIGRATION_SUCCESSarch_static_branch_jumptrusted_tpm_initZONELIST_NOFALLBACKNUMA_HINT_FAULTSNUMA_INTERLEAVE_HIT__SD_BALANCE_FORKHRTIMER_BASE_TAI_SOFTERR_PTRtpm_sealPGROTATEDtrusted_key_payloaddatalenNUMA_PTE_UPDATESHASH_ALGO_TGR_128tpm_bufhash_digest_sizePGSTEAL_KSWAPDzone_watermarks__UNIQUE_ID___addressable_trusted_tpm_send361Opt_blobauthCOMPACTFREE_SCANNEDtpm_buf_appendPGSCAN_ZONE_RECLAIM_FAILEDBALLOON_DEFLATEADDR_COMPAT_LAYOUTHASH_ALGO_SHA1migratetypeauthdata1authdata2__SD_FLAG_CNTNR_KMALLOC_TYPESTPM_MEDIUMboolkmem_cache_alloc_traceUNEVICTABLE_PGSCANNED__be16paramdigestN_CPUTHP_SPLIT_PAGE__mptrUNEVICTABLE_PGCLEAREDTHP_ZERO_PAGE_ALLOC_FAILEDperf_hw_contextVMSCAN_THROTTLE_CONGESTED__UNIQUE_ID___addressable_oiap362NR_ZONE_ACTIVE_ANONPSWPINdump_sesssessNR_INACTIVE_FILEtpm_buf_lengthhandleZONELIST_FALLBACKTHP_COLLAPSE_ALLOCHASH_ALGO_SHA384key_sealrseq_cs_flags_bitNR_LRU_LISTSDQST_FREE_DQUOTSWHOLE_SECONDSADDR_LIMIT_3GBTHP_ZERO_PAGE_ALLOCtpm_digestsizeN_POSSIBLElong long unsigned inthrtimer_base_typeLRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONHI_SOFTIRQNR_UNEVICTABLEMM_FILEPAGESenonceKMALLOC_NORMALNR_VMSCAN_IMMEDIATEdlentrusted_shash_releaseencdatasizeDQST_ALLOC_DQUOTSUNEVICTABLE_PGMUNLOCKEDtpm_buf_initNR_MLOCKVMSCAN_THROTTLE_ISOLATEDNET_RX_SOFTIRQarch_atomic_long_fetch_or__UNIQUE_ID___addressable_TSS_checkhmac1360SB_FREEZE_FSPGSTEAL_FILEHASH_ALGO_TGR_160value2HASH_ALGO_STREEBOG_256new_len__kmalloc_indexTASKLET_SOFTIRQKCOMPACTD_WAKESRK_keytypeDROP_PAGECACHEdescTHP_COLLAPSE_ALLOC_FAILEDtpm_buf_flagsget_orderMM_ANONPAGES__SD_WAKE_AFFINENR_BOUNCETSS_rawhmackzallocPIDTYPE_PGIDRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITDQST_LOOKUPS_DQST_DQSTAT_LASTDQST_SYNCSWMARK_LOWOpt_errtrusted_tpm_get_randomPGDEMOTE_KSWAPDWORKINGSET_NODEStrusted_key_options__UNIQUE_ID___addressable_TSS_authhmac359MM_SWAPENTSHRTIMER_BASE_BOOTTIME_SOFTIRQ_POLL_SOFTIRQNR_FREE_PAGESNR_DIRTIEDPIDTYPE_TGIDkmalloc_largeNR_ACTIVE_FILEperf_invalid_contextNR_VMSCAN_THROTTLENR_WRITEBACKNR_ISOLATED_ANON__SD_SHARE_PKG_RESOURCESerr_releasecrypto_free_shashTHP_SPLIT_PMD__s64base__compiletime_assert_108commandshort intIS_ERRCOMPACTMIGRATE_SCANNEDauthhandle1authhandle2datsizeperf_event_task_contextkstrtoulNR_VMSCAN_WRITEononceNR_WRITTENcontinueflagHASH_ALGO_WP_512HASH_ALGO_TGR_192NUMA_MISSdump_tpm_bufbranchMMAP_PAGE_ZEROindextruedposPGSCAN_SKIP_MOVABLEDQF_ROOT_SQUASH_BosapsessPGSTEAL_DIRECTcrypto_shash_initcrypto_shashPGFAULTN_NORMAL_MEMORYCOMPACTISOLATEDHASH_ALGO_SHA224NR_FOLL_PIN_RELEASEDPGINODESTEALNET_TX_SOFTIRQNUMA_LOCALBALLOON_INFLATEcrypto_shash_get_flagsHRTIMER_BASE_BOOTTIMEVMSCAN_THROTTLE_WRITEBACKTHP_FAULT_FALLBACK__ll_sc_atomic64_fetch_orSEAL_keytypeTPM_SHORTpubauthgfp_tHRTIMER_BASE_REALTIMENR_WRITEBACK_TEMPTHP_FILE_FALLBACKNR_NODE_STATESNR_FILE_PMDMAPPEDUNEVICTABLE_PGSTRANDEDKCOMPACTD_MIGRATE_SCANNEDpcpu_fcvec_typeDQST_WRITESencauthN_ONLINEHASH_ALGO_RIPE_MD_128uint32_tNR_SLAB_RECLAIMABLE_BRSEQ_EVENT_MIGRATE_BITNUMA_HINT_FAULTS_LOCALLRU_INACTIVE_FILEN_MEMORYMAX_OPT_ARGSPGMAJFAULTtokenHASH_ALGO__LASTtpm_buf_resetshort unsigned intxorhashnonceoddPCPU_FC_EMBEDMAX_ZONELISTSnode_statesWORKINGSET_ACTIVATE_FILE__must_check_overflowNR_ANON_MAPPEDWORKINGSET_REFAULT_FILEarch_test_and_set_bitBLOCK_SOFTIRQdump_optionsHASH_ALGO_MD4HASH_ALGO_MD5datablobTHP_FAULT_FALLBACK_CHARGEMIGRATE_MOVABLEPGLAZYFREEkey_lenstatic_key_falseTPM_NUM_DURATIONSN_GENERIC_INITIATORhash_algRCU_SOFTIRQTHP_MIGRATION_FAILNR_SOFTIRQSPGALLOC_DMAOpt_hashOOM_KILLkmem_cacheWORKINGSET_ACTIVATE_BASEshashtrusted_options_alloctrusted_tpm_sendatomic64_tWORKINGSET_RESTORE_BASEPGSCAN_SKIP_NORMAL__lse_atomic64_fetch_orNR_COMPOUND_DTORSlockRSEQ_EVENT_PREEMPT_BIT__flsGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x ,HA-A CI A-A $HF-AFA-$0B-BFA-A-ADBTCtBJA-A-U AA X Nz AABJAAA FAADA-B EJ AA-A C AA-A ABA-4|B-A0BBVA-,lB-A CSA-<A-ACCCT A-A |\A-ACGEDCMAAJA-A-SCAAIAA`A-ABBLGDB`AAKA-A-wBBAAAIAAA-ACHBCO`AAJA-A-AAAXBAABCAAIAATB-A0CDYBA-A0-B AA-A B4A-A BQ A-A IA-D0A-AB B C Dm A-A TA-ABBBCDB A-A <A-A` CD B A-A A-ABBCFWCqAQ A-A ZBIBL AA XAAIE' @CZs @ / @ 0 5 @  ),H70@N@Y)o| l `@0 @ @@!@)Ky "$&'@'((<Pd x%M`\ PH$$)?3?PWcz K0CI]q0trusted_tpm1.c__kstrtab_TSS_authhmac__kstrtabns_TSS_authhmac$d__ksymtab_TSS_authhmac__kstrtab_TSS_checkhmac1__kstrtabns_TSS_checkhmac1__ksymtab_TSS_checkhmac1__kstrtab_trusted_tpm_send__kstrtabns_trusted_tpm_send__ksymtab_trusted_tpm_send__kstrtab_oiap__kstrtabns_oiap__ksymtab_oiap$xinit_sdesctrusted_tpm_get_randomgetoptionstrusted_options_alloctrusted_tpm_inittrusted_tpm_exitTSS_rawhmacTSS_checkhmac2.constprop.0tpm_buf_append_u32osaptrusted_tpm_unsealtrusted_tpm_sealkey_tokenshmac_alghash_algdigestshmacalghashalg__UNIQUE_ID___addressable_oiap362__UNIQUE_ID___addressable_trusted_tpm_send361__UNIQUE_ID___addressable_TSS_checkhmac1360__UNIQUE_ID___addressable_TSS_authhmac359.L144721.L144722.L144723.L144724.L144725.L144726.L144727.L144728.L144729__kmalloctpm_is_tpm2hash_digest_sizestrsepmatch_tokenarm64_const_caps_readycpu_hwcap_keysstrlenhex2binkstrtoullhash_algo_namestrcmpmemcpy__stack_chk_failkmalloc_cacheskmem_cache_alloctpm_default_chipput_devicecrypto_alloc_shashkey_type_trustedcrypto_destroy_tfmkfreeunregister_key_typecrypto_shash_setkeycrypto_shash_updatekfree_sensitivecrypto_shash_final__warn_printk__get_free_pagestpm2_unseal_trustedcapabletpm_pcr_extendcrypto_shash_digesttpm2_seal_trustedtrusted_key_tpm_ops$ZT\x[\ ]4181@0D0L^P^`_`c dlcd_eff,glcdcheeTdtixj]k@k@l,8<DnLs\rlrpptpxtuxvw x4i81<1HhLhPjhLvxw i 1 1 h h j ( | v v v8 x w i 1 1 h h j( D   vvXvxwi11h hj0@t[LPTy\[ptxyiY$Y0@H\VV$h[\hyyy$(,j<iDHLj\`djl x |jj]z{w|} ~(,0jPiXP\P`jlxpxtj]zk8Hk8\lw\Vwj{w8D\}ht~jwThh[WwT Vh l p y h w {   y   y !!!y4!i@!wP!w\!`!d!jl!1p!1|!h!h!j# ( VW  XYLaLbam $4DZPn11o88joppq88j,rDrTr\sXL |MN$(O04P<t @QH LRT XS`!dT((88HHXXhhxxYXWVC GGG E%F,G1G2?GKGPG^G"oGE}GGG}G5GgG GGG "G 6GJGg TG`GlG}zGGgGGG"Gq!G$GNG#G#G$GGOGG G G1"GG #G )Go /G5G>;GAGGGQMGSGnYG"GGXGG GG $GMG3GF G G"G G#&G,G3G "EG KG RG+#eG\kG("qGa wG) }G"GGC$G!G GGGGGG GGG G)GG"G(Gc.Gu5G BG3TGVZG#`G fG6lGrGxG~G G=GGGGG GGG G GGXG[GG'GGqGg GG G G/G5G;G&AGGG>MGSGP"YG _GeG;kGqG@wG}Gu#G$GhG7#G%GG#GGf#G GGRGuG!GBGGGG!GGmGGG GRGL G`G %G+G 1G 7G>GQGWG]G"cGiG&oGvG G !GpG6GGbGxGGJGGn GGG#G GG+ GGT !GaDG$IG VGJnG"vG,G GvG G#GGG) G~Gw Gw!G G)GTGGGGGGG%GG,GL?GMEGKG$ QG XG\kG_%qG;wGf"GGGGGG GGP GGGG GGGS G G  G.& G , Ge2 G8 G"> GD G0J G P G?V G-l Gr G x G~ G G G G` G G G# G G@ G G G`$ G$ G G/ G GX G  GH% G}' G- G 3 Go9 G? G$E GK GwQ Gq W G ] Gc Gi Go GE u G4 { G% G Gy G G5 G $ GY G" Gn G G Gi G+ Gs G- G G Gn Gn G G$ G G G G G G  G# Gl) G/ Gk5 Ge ; G$A G-G GM GS G}"Y G_ Ge Gk GVq Gl$w G} G G Gq G G G GP G! G Gz G` G7 G1 G G G G GB G G! G G%! G# G G G  G! G^% GN+ G1 Gg7 GK= GC G8I GO GU G:[ G a Gg Gm Gs G y G? GL Gl G_! Gr GQ G GB G1$ G G G G  GP G G G G G GA Gy  Gg  GL  Gw% G" 8 GR!> G_Z Gg 1 GW$ 1 G  G  G G$ G(G5>GK<TGa<jGx<G9<GG "Gi!G7 G"G# GTG8GG$G *Gq0G6G$<G4BG^Gl1GE PXXh$hBGN#tG= |#G #XG#,EPEP#,E#,EE$EB#JEWEl#### #(#(8#8Q#@s#@#P#PGGL G G G\,RG$hG tG#GGE E &E F0NE kE |E` GG#GG3@HE _E v~E@EEE Eq~EE0EEEE@!`hE E EPEPE  >$FEbEwX ! !tE E #F x E`E`EEE/ED$LE b8jEPEP\Eh EEh E'E;CEpXX`EpG$|GGEEE E)E;G GGG"GGZ%G GG#+E@FNEbEwE@E%L4NpLL7d GG G * O G^ G m G1| G G G` G% G# GF G G? GI !G,!G8-!G:!GL\!d!E!E!!E!E!(! ">"DF"E b"E w"l"EP""E""E"E""E ##E .#E C#K#E` b#j#E0 #E0 ###E #E #8#E $X$E@ -$X5$E@ M$E@ b$xj$E $$E $E $$E $$E $E %*%2%EP E%EP f%G%G'%G%G %G`%G%%G1%G%G%G%G&G&G,&GL9&GF&GDS&G `&G$m&G&G&$&G&GI'H'E`,'E`>'dF'EY'Eh'Gjt''G'G'G'G}(:(B(EpY(Epg(o(E(E((E(0(E(E(0(EP)EP)P#)E:)hB)E^)Es){)E )p)E)E)p))E`)E`*G&*G: 4*G$S*GFm*G~*G *G*G}*G,*GU *G1*G] *G *GL+G +GF+G '+G?4+GA+G N+GI[+GZ h+Gd u+G+G+G +G+G+G+ +G ,G,G}-,G<,G T,GLd,Gt,G,G,Gx,Gp,G,G,G ,G,G-- 5- =-EN-E^- - - --G-`-G.GP.G_.Gm.G {.G`.G....Ep/Ep/6/V/w/ /G//G/G/G/G/G  0G`.0;0]0e0E v0E 0000T1G1G`!1G%-1G91GR1G]11G1GW111E1G1Gv2G#&2G: 82GzY2GQy2G 2G[2G 2G2G3G63G( V3Gq3G% ~3G 3G3G% 3G 3G"3G% 3G4G4G( 4G<;4GP4Go4G<}4GK4GZ4GL4G"4GL5G<5G(5GW55GpC5G `5GWm5Gp{5G 5GW5Gp5G 5G5GW6Gp6G%6G076GWD6GpQ6G_6Gq6GW~6Gp6G6G6Gp6GW6G06GW6Gc 7Gz7G(7Gp67GS7G `7GWm7Gp{7GP#7G7G7GW7Gd7G7G8G%8G C8GT8G6a8G8G;8G8G8GA8G8G#-9G:9GD9G[9GWn9G9Gt9G:9G9G9G0%!:Gl>:GJ:GY:G8!~:G:G :Gv%:G:G3:GW;G;Go(;GW9;Pj; 0< G<D j<L r<E<E<P <P <\ < =A=I=Ea=Ev=$~=E@=L=LB #  ((@HPX`hpxLXLX L(X@HPX`LhXLX (08P#,X#,`#,h#,p#,x##,#,#,#H#,#,#,#<####0 (08@H(P,X4pxp x L P P \ \ l      ( 0 8 @H`Hhdphxpdhpppxx< L(h@$H0P4X8px0 $(,0@@@ @(@0@8hP0X@`@h@p@xhP\`dhllxxp (08@H`hpx8 D(D0D8PlXt`|hpx     ( 0 8 @ H ` h p x         X     8 @ H L T( T@ XH \P \X h` hh  x |               ( 0 8 P X ` h p x     4 <   T h  0 0 8 < @ 0( 00 08 8@ <H @` h $p Hx P  \ \ \ \ \ \ d d   4 4     $ $( t0 t8 @ H P X ` h p x < < H H         ` h     4!8!X! l!(!@HP(X,`,h0p4x8,,,048(04HP\\ \(\0\8\@\HdPdX`hpx44T`$$tt (<0<8H@HHPX`hpx` h     4!8!D!H!T!l!!$ 0(40H8P@\H\P\X\`\hdpdxd04HP\dddl!! (08PX`hp x ! $$$h !4! t(t0t8@ H `hpx8 $((0,84P8X<`<hHpHx|h |   \`dhlpxx (08!88!@