ELFP@@_$?#{ #B|@{#_  _$`D`?#{!ңS"@?qAT@qTa@ @q TSA@{è#_ @qT 0@qaT @#@$@o|TT?TB*!B*B*B*B*B*?#{A8S%[c*@BO* "Kr T RkkhT*k+;9BskT`~@;"@?qT@`Q qTE[{**s kTkD+@kD`+@A8O@#@BB!TSA[BcC{ʨ#_`kD+@!k+_$?#{`DRR{#__$?#{`D RR{#_?#{A8SbR @B'`"#!3#abDqA"ҳ @?qT@qT*BZs*A8'@@B!ҁTSA@{Ũ#_*B*! _$?#{S! #*`bD!acҴ"|SB!@?qT@? qT?qT`@@?qTSA@{è#_`@@?qT@`?qT0@?qT@ C@\`TB|@@`?qAT@C@!Ԅ@B|@?#{S[A8Ec #`D"@BO"3rCRRw! 4!`7#R!WkqT"`bD~@C`@_qaT@~@sA8O@@B!!TSA[BcC{ʨ#_!#qT RBk3!q!T`"Ҁ+3/!Գ  _$?#{S`D C"rTSA{è#_#`bD@@?qAT@`"#`Ha`N 8SA@{è#_$$$$$%s 0: Success%llu %s 0xFFFFFFF0: User Abort0xFFFFFFF1: BIOS FailureCorresponding TPM error%llu %llu: %s ErrorNo Recent Request%llu: %s %d %d: %s 1.2%d: %s %llu %llu %llu 1.3%llu %llu%d%lluNoneShutdownRebootOS Vendor-specificNot implementedBIOS onlyBlocked for OS by BIOSUser requiredUser not requiredppivs_operationstcg_operationsresponsetransition_actionrequestversion-----drivers/char/tpm/tpm_ppi.cdrivers/char/tpm/tpm_ppi.cdrivers/char/tpm/tpm_ppi.cdrivers/char/tpm/tpm_ppi.cdrivers/char/tpm/tpm_ppi.c=6N$Sal @inth*u84u32\u64vHI7<  hV`    h v  h         h ; @ h +h      h h*        h       hP          hq                            ! " # $ % & ' ( h       h     hR   h)   h Z     h         h   U   h  )* h7m     h          h   h<        hj    u '{ h         hs*     h                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c h&                hZ]      6 Xj Yj [j ]j ^j _j   a i%$ n n# cobjp z /# ;e NAW!NW] "N0} #devN:oPO!} Q#bufPR$R %$R'j"D0 #devD;oPE"} Q#bufFR$H %$H'"0e#bufBhKc#end f&iUcret&strgobj  &tmp H!`# v2 '. U/# ;R NAW v*!N9W(:)dev5oP*#} Q)bufe+z,obj  Q-reqS-res T+ ./v+''v'. /# ;c v*0NW(,)dev>oc*%} Q)bufe,retzP-obj T-tmp`+  /+''v'. /# ;S NAW v* NW(p)devp5oc*q#} Q)bufr`e*r"f-reqt-retudvUg,objw -tmpwHx+y -revzR1/+y''v'. N/# ;Q NAW v*2NW(:t)dev:4oc*;"} Q)buf;.e= d,obj> +? -rev@R-reqAS/L+?''vF'. /# ;c v*2NkW(28v)dev24oP*3"} Q)buf3.R+5 %+5'3* 4*4**U4*A4+ 5rev+%3$ 5req$+39 H49%49;H5rev9E4:4:! 4;,obj= 66<4<''% $ > : ; 9 I$ > : ; 9 I I&I 4: ; 9 I? > I: ; 9  ( > I: ;9  > I: ; 9 (: ;9 I> I: ;9 ( <<<4: ; 9 I4: ;9 II!I/ .?: ;9 '@B: ;9 I4: ;9 I1RUX YW 1 U41 1X Y W !1X YW ".: ;9 'I@B#: ;9 I$4: ;9 I% &4: ;9 I'1RUX Y W (.: ; 9 'I@B): ; 9 I*: ; 9 I+4: ; 9 I,4: ; 9 I-4: ; 9 I. : ;9 / 01RUX YW 1 : ; 9 21RUX Y W 3.: ; 9 'I 4: ; 9 I5: ; 9 I6.: ; 9 ' ,l HLTX\hxTXLLTX\hxLT| ,08T\|<@DH<@pxHLHL d h K f drivers/char/tpm./include/acpi./include/acpi/platform./include/uapi/asm-generic./include/asm-generic./include/linux./arch/arm64/include/asm./include/uapi/linux./include/linux/schedtpm_ppi.cacpi_bus.haclinuxex.hint-ll64.hint-ll64.hposix_types.htypes.hpercpu.hprocessor.hnodemask.hpersonality.hmm_types_task.hmm_types.hmmzone.hpid.hhrtimer.hrseq.hsched.huuid.hslab.htopology.h quota.hquota.hfs.hactypes.hinterrupt.hmm.hvm_event_item.hhash_info.htpm.hstack_pointer.h 3! 1 # Kf!~  ~. ~ <  w ~.= A  I!#<~.+\f=@A!"# ? ?  ! !   f~o.   ~.  t~.   f~.  t~.  t~.]) q.g q  v."v  2//K}  b   s< //}g A!~  / sf   s  . uX .}$ }J    l J ! MLq<! ML~<t$= l<% l "=~  f~ ! A!~ /  !  ~.$~  ~.!y5y Cy. '1 g    .v.Y A   . \ $ /% <S/.df k  9=!9/!90 !#!M3 . X$S9$.!90 r  # F. -  f S5.3A3 h  r = r< w.!w "Dx (< '  X("H!! ^.&    < ! A!   #=_t1!!.$q X0e  0<  .<! [ #f.uJ} u AL}.#  #./}X$__SD_NUMAzone_watermarksOOM_KILLTHP_SWPOUTRSEQ_EVENT_PREEMPT_BITDQST_ALLOC_DQUOTSHASH_ALGO_SHA384DQST_SYNCS__kernel_ulong_tDROP_SLABCOMPACTISOLATEDPGMIGRATE_FAILTPM_SHORTnode_stat_itemMIGRATE_HIGHATOMICtpm_show_ppi_responseBALLOON_MIGRATEHRTIMER_BASE_BOOTTIMENR_BOUNCEN_NORMAL_MEMORYtpm_show_ppi_transition_actionNR_INACTIVE_ANONFDPIC_FUNCPTRSNUMA_OTHERDQF_SYS_FILE_BPGSTEAL_DIRECTHTLB_BUDDY_PGALLOC_FAILRCU_SOFTIRQTHP_SPLIT_PAGE_FAILED/home/test/workspace/code/optee_3.16/linux_DQST_DQSTAT_LASTPGSCAN_ZONE_RECLAIM_FAILEDTHP_MIGRATION_SUCCESSMM_ANONPAGESHASH_ALGO_SHA512THP_FAULT_FALLBACKNULL_COMPOUND_DTORTHP_COLLAPSE_ALLOC_FAILED__SD_BALANCE_EXECNR_NODE_STATESchipWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONICSWAP_RA_HITperf_event_task_contextARM64_VEC_SVEHASH_ALGO_MD4HASH_ALGO_MD5PIDTYPE_MAXPGDEMOTE_KSWAPDKSWAPD_INODESTEALTHP_FILE_MAPPEDWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZEROPGSCAN_KSWAPDPGSCAN_ANONret_objSWAP_RANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSPGREFILLfuncPGSCAN_SKIP_DMAUNEVICTABLE_PGSCANNEDguid_tssize_tPCPU_FC_PAGErseq_event_mask_bitsperf_sw_contextKCOMPACTD_MIGRATE_SCANNEDPGINODESTEALWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGPGPGOUTNUMA_HUGE_PTE_UPDATESNR_KERNEL_STACK_KBsigned characpi_handle__SD_ASYM_CPUCAPACITYdeviceHASH_ALGO_SHA256device_attributeCOMPACTSUCCESSADDR_LIMIT_32BITPGDEMOTE_DIRECT__SD_OVERLAPLRU_ACTIVE_FILE__kernel_size_tHTLB_BUDDY_PGALLOCUNEVICTABLE_PGSTRANDEDADDR_NO_RANDOMIZEtpm_eval_dsmTHP_COLLAPSE_ALLOCstartVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDIRQ_POLL_SOFTIRQPGLAZYFREEDTIMER_SOFTIRQlong long unsigned intdev_handleSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEPGACTIVATEcleanuptpm_chipacpi_object_typetpm_show_ppi_requestacpi_evaluate_dsm_typedattrLRU_INACTIVE_FILECMA_ALLOC_SUCCESSPGMAJFAULTWORKINGSET_REFAULT_FILEKSWAPD_HIGH_WMARK_HIT_QUICKLYPGSTEAL_FILE__SD_WAKE_AFFINEtpm_durationPGSCAN_SKIP_DMA32zone_stat_itemADDR_COMPAT_LAYOUTrseq_cs_flags_bitMIGRATE_MOVABLEhrtimer_base_typeHASH_ALGO_TGR_128node_statesPGSCAN_DIRECTHASH_ALGO_WP_512DQST_CACHE_HITSsize_tlong intattribute_groupNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTHUGETLB_PAGE_DTORTHP_SWPOUT_FALLBACKcurrent_stack_pointertpm_show_ppi_versionNR_DIRTIED_BoolDQST_LOOKUPSNR_PAGETABLEPGDEACTIVATECOMPOUND_PAGE_DTORMIGRATE_PCPTYPESDQST_DROPSUNEVICTABLE_PGCLEAREDNR_VMSCAN_WRITEARM64_VEC_MAXNUMA_MISSPGSCAN_SKIP_MOVABLENR_WMARK__kernel_ssize_tHASH_ALGO_SHA224ALLOCSTALL_MOVABLEPGPGINNR_VM_EVENT_ITEMSNR_SLAB_RECLAIMABLE_BNET_TX_SOFTIRQSB_FREEZE_FSguidHASH_ALGO_RIPE_MD_256KCOMPACTD_WAKETPM_UNDEFINEDSB_FREEZE_COMPLETEcountKCOMPACTD_FREE_SCANNEDtpm_show_ppi_vs_operationsWORKINGSET_RESTORE_FILEPGSCAN_DIRECT_THROTTLENR_SOFTIRQSNR_VMSCAN_IMMEDIATEPGLAZYFREEWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLEHI_SOFTIRQmigratetypeNR_ZONE_INACTIVE_FILETPM_LONGNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSALLOCSTALL_NORMALVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONCOMPACTFREE_SCANNEDTHP_MIGRATION_FAILpid_typeppi12PGMIGRATE_SUCCESSCOMPACTSTALLN_ONLINEstatusHRTIMER_BASE_TAIKMALLOC_DMAppi_handlePGROTATEDNR_FREE_CMA_PAGESGNU 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-baseonlySB_UNFROZENDROP_PAGECACHENUMA_PTE_UPDATES__SD_SHARE_PKG_RESOURCESNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPU__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intNR_KERNEL_MISC_RECLAIMABLEBALLOON_DEFLATEvm_fault_tshow_ppi_operationsdev_attr_vs_operationskmalloc_cache_typeTHP_SPLIT_PAGENR_ZONE_WRITE_PENDINGHRTIMER_BASE_BOOTTIME_SOFTTHP_MIGRATION_SPLITSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHENR_COMPOUND_DTORSboolSCHED_SOFTIRQN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATEtpm_add_ppiRSEQ_EVENT_SIGNAL_BITacpi_os_freeMIGRATE_CMAUNAME26N_MEMORYHASH_ALGO_TGR_160TASKLET_SOFTIRQsizePGREUSEargv4ZONELIST_FALLBACKTHP_FILE_FALLBACK_CHARGEPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEinfoSLABS_SCANNEDBLOCK_SOFTIRQHASH_ALGO_WP_256HASH_ALGO_RIPE_MD_320DQST_READSZONELIST_NOFALLBACKNUMA_PAGE_MIGRATETHP_ZERO_PAGE_ALLOC_FAILEDNR_LRU_LISTSlru_listMM_FILEPAGESALLOCSTALL_DMA32NR_FOLL_PIN_RELEASEDperf_invalid_context__SD_ASYM_CPUCAPACITY_FULLacpi_objectPGALLOC_NORMALargvTHP_FILE_FALLBACKPGALLOC_MOVABLESB_FREEZE_PAGEFAULTHRTIMER_SOFTIRQNR_KMALLOC_TYPESNUMA_FOREIGNALLOCSTALL_DMATRANSHUGE_PAGE_DTORppi_attrsdev_attr_response__u32PIDTYPE_PGIDPGSCAN_SKIP_NORMALtpm_show_ppi_tcg_operations__u64HASH_ALGO_TGR_192PSWPOUTHRTIMER_BASE_REALTIMEWORKINGSET_NODERECLAIMKMALLOC_NORMALRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITNR_FILE_MAPPEDshort intHASH_ALGO_STREEBOG_512vm_event_itemHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPNR_ZONE_ACTIVE_FILE__SD_FLAG_CNTCOMPACTFAILPGFREETHP_SPLIT_PMDDQF_PRIVATEtpm_ppi_req_has_parameterDQST_FREE_DQUOTSacpi_statusNR_ZONE_INACTIVE_ANONUNEVICTABLE_PGCULLEDNR_VM_ZONE_STAT_ITEMSHASH_ALGO_SHA1WORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEDQF_ROOT_SQUASH_Bpcpu_fcRSEQ_EVENT_MIGRATE_BITNR_SLAB_UNRECLAIMABLE_BBALLOON_INFLATETHP_FAULT_FALLBACK_CHARGENUMA_HINT_FAULTS_LOCALHASH_ALGO_STREEBOG_256perf_nr_task_contextsTHP_ZERO_PAGE_ALLOCHASH_ALGO_SM3_256unsigned intPGALLOC_DMA32NR_SHMEMTPM_LONG_LONGHRTIMER_BASE_MONOTONIC_SOFTKSWAPD_LOW_WMARK_HIT_QUICKLYUNEVICTABLE_PGMLOCKEDattributeNR_VM_NUMA_EVENT_ITEMSUNEVICTABLE_PGMUNLOCKEDhash_algoMIGRATE_TYPESlong unsigned int__u8dev_attr_transition_actionPIDTYPE_PIDHASH_ALGO_RIPE_MD_128UNEVICTABLE_PGRESCUEDvec_typetpm_ppi_guidPSWPINTHP_FAULT_ALLOCPGSCAN_FILENR_FILE_PAGESN_POSSIBLETHP_DEFERRED_SPLIT_PAGEMM_SHMEMPAGESmemoryTPM_NUM_DURATIONSHASH_ALGO_RIPE_MD_160NUMA_INTERLEAVE_HITVMSCAN_THROTTLE_CONGESTEDNR_MLOCKTHP_FILE_ALLOCREAD_IMPLIES_EXECtypeunsigned charnuma_stat_itemvmscan_throttle_state__kernel_long_tWORKINGSET_RESTORE_BASENUMA_HINT_FAULTSdev_attr_requestTPM_MEDIUMSHORT_INODEKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGESPGSTEAL_ANONDQST_WRITESNR_ISOLATED_ANON__SD_SHARE_CPUCAPACITYNR_WRITTENMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLECOMPACTMIGRATE_SCANNEDRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITPGFAULTppi_attr_grp__mptrPGALLOC_DMALRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMhandledrivers/char/tpm/tpm_ppi.cNET_RX_SOFTIRQLRU_ACTIVE_ANONHASH_ALGO__LASTtpm_store_ppi_requestNR_SHMEM_THPS__SD_BALANCE_FORKdev_attr_versionNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASEScompound_dtor_idNR_MM_COUNTERSVMSCAN_THROTTLE_WRITEBACKPGSTEAL_KSWAPDN_GENERIC_INITIATORHASH_ALGO_WP_384perf_hw_contextPIDTYPE_SIDCMA_ALLOC_FAILdev_attr_tcg_operationsWMARK_MINNR_ZONE_ACTIVE_ANONPAGEOUTRUNWMARK_LOW__SD_ASYM_PACKINGGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x $8B-AIA-LD-A0FBV A-A `-A0-A-AFC V A h AA ABJA-A -C AA AE A $0B-AGA-$0B-AGA-4,A-AP CBt A-A 4tB-A0CDc A-A DA-ACF F A-A DB-A0BM A-A AY AA-A  8&@  < P0k0 ,Pt   ( 8( `(8   % @x RX j8      6 Q ltpm_ppi.c$d$xtpm_show_ppi_versiontpm_show_ppi_responseshow_ppi_operationstpm_show_ppi_vs_operationstpm_show_ppi_tcg_operationstpm_show_ppi_transition_actiontpm_show_ppi_requesttpm_store_ppi_requesttpm_ppi_guidinfo.1info.0ppi_attr_grpppi_attrsdev_attr_versiondev_attr_requestdev_attr_transition_actiondev_attr_responsedev_attr_tcg_operationsdev_attr_vs_operations.L144721.L144722.L144723.L144724.L144725scnprintfacpi_evaluate_dsmkfreeacpi_check_dsm__stack_chk_failstrcmpsscanftpm_add_ppistrlcpy $1T\|230`4x8`<xD1\`dht11xx1((1@@1@D4230135X\h6231 $(01<3H5\l|623\dh11 (4@DH6T\`6lx723(7H3P\`754 2, 94 3d 3x X(88HXhx@ PT+ ,D-$(.04/P` p(08@ H0P8X`x" & &C&)%0& 5&C&=J&Q&]&k&r&w&.&z&p&o&s&&& &R & & &h&M*&6&2H&tN&T&UZ&g&9y&/& &-&&} &&&w&&m&&o&&_&&&&&q& &)&2& J&P&?V&\&b&5i&v& &&&W &P &&c&$&&K& & &&&&n&&& &&& & &&,&2&O8&>&D& J&Q&c&i&No& u&{&&k & &Q&3& &&&&R&&$ &&&& &d&&&r&&&& &&<&& #& )& /& 5& ;&[A&= G&M&pS&Y&_&# e&k& r&&&m&#&&&&Z&D& &!&&& &&&& &&o#&f*&O <&B&H&N&T&Y[& m&s&Ny&& &/&&e&& &&&&&&&&w&&b&.&@&:&~ &x+&F<&-O&{U&[&,a& g&|&&&&&&#&&D&W&&&&&&*& &y&Y& &a &d&'&X$&E*&0&h6&L&+R&X&k^&: d& k&Qv&9{&&&&)&z &l&+ &^&/&O&&&&& &$ &p&= &&$&+&=& C&I&OO&FU&[& a&5g&[m&s&y& & & &&& &D&&0 & &&G&`&&&^&&e&&&9& & &f & & & &! &!' &u- &K3 &j9 &? & E &7K &Q &W &F] &c &i &o &u &^ { & &) &< & & &( & &p &8 &b &b & & & & &5 & & &0 &# &h & &l  & &V &] &y &# &) &/ &I5 &; &A &@G &M &S &KY &_ &e &#k &q &iw &} & & &  & & &= &K & & &@ &W &L & &  &L &N &= & &G & & &4 & & & &}' &9 &? &E & K &!Q &q W &^ &c &Bp y &  &  &  & x & X & 8 &' 0 &> `G &4O f &  $  $  d 0  &  C &a &o & &  & & & &  &2&&D&$0$$*$:Z&@&& &H&T&\j&{H$L$`$`T#+$;&/F k&& &&8&|$ '/$pY$pi<D&&#& O&x&&&X &$`$#$3HS$&P&&&@&QY$$$$ &@&\&i&w&& &&8&&e&&<&G &$&0&8O&VX&!u*<*@@* *<*@d*h *P** .symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.str1.8.rela__bug_table.rodata.str.rela.rodata.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @l @^ + &@h1 62 J <E@jV2 g b@k  teo@l0 m%(0@H0(P-O @x0V70pT^TT T`@PWp1 \@