ELF@@_$!~?#@?T? `Tҁ#_AQ#@pP!Q!|S!Q *_/B#@@9_@QaR`r# 0*__$! S?#C@5a4#_@N#_D^qTRqaT |@ڟ"! #A! N_#R?kT#_ _$! S?#B@5A5#_D^_qT_qTR?kT"|@_ڟ"! #!#_"R_$@@F9d5R_?#{R{#__$4?#{S4 [Rc #9R y9"@@k T@*'֚cRA9d*dR95@"k!TSA[BcC#@{Ũ#__  _$B4?#{c8 S[ R Հ@*&՚cRA9"b" BbR9B59@kATSA[BcC{Ĩ#___$?#{[4S3 w R Հ@*sPA9@B ՚"kaTSA[B@{Ĩ#_[B{Ĩ#__$?#{adSc@pP?qT? qTx\S?q`TpP?q TSR4R[5R#y @C69RA9&@"*R9@@@pP?kTpPa~@B|@?ڟ"տ9a '*s!!,@SA[B#@cC{Ũ#_&@8R#&@#8 *8*  _$?#{[47$@S*W RҀ@*s@A9@B ՚"kaTSA[B@{Ĩ#_[B{Ĩ#__$?#{S#9$@@pP?Tb4cRK'[V R@*&՚ cB9`@R҃4ڄڂ|@@`pP|@_ڟ"տ9Մ 9"d$,@b@kT[BcCSA#@{Ũ#__$?~AT@/c!"@9#9ARjAT_?#{@{#_  ?#{A8 A@B'a@? T)T?pT?`@A8'@#@BBaT @{Ũ#_a?aTG@CC@?@E)F)D)tSclSb **$***  ?#{A8SA@B/a@? @TTA?TSW A8/@@B!TSA@{ƨ#_?p!TOSS SSS& S))) _$?#{$~ @TR{#_@/c@99 RjT@!T@"RR!@"9{#_֠  _$RR?#cB##$"_  ?#{A8SC@B/*5@ B?qT?q!T!! R#O_@TRA8/@@B!T*SA{ƨ#_ֳR!#O_$A8?#{R@ **C/A8@#@BBҁT{Ĩ#_  ?#{A8*&*@BCA8@#@BBҁT{Ĩ#_     @int h *u8 4u32 \u64 vh   H  7   *  < %Xh$Thhv<    BRBRRh     :;<Z[\]^_`abcdefghijklmnopqrstuvwxyzh9kvm >X%!X]~ n*~ ]* Ut6+6P6Q URval<SdevP 9U,6P7Q URval<SdevPUMdev.MPKSd%YPS@6PLRretUc C G ]h8dev=Q x tx26Py LQlenyhRvalzSn|UQ !"_iU"_sU#$#$ %)  % &_' _:6R` LQlen`hRnbUQ l!"_iqU"_sqUq#$q#$qq %)n  %'7  756e8Lclen8!hRval9d;NT( =6P Lclen "hR NT"val )  *76e*LQ+len#hR+valh,d-iU,R .irq c/ 0 )  *76d*LQ+len#hR+valg,h-iU,Q .irq c/} 01 *>6d*LQ+len#hR,c-iU.valf .irq Q)  *56d*LQ+len!hR+valg,i,h-iU,Q! .irq cU/ / 26' G3 ) %44A %B%N%Z5  %)6g6v31*=6d*LQ+len"hR,c-iU.valf .irq Q)l D_*l36g*m LQ+lenmhR+valnSpU,qUi,rUh,sUQ.ctUcu6v!g.irq f02p23 ) %457A%B%N%Z51 %)6g6v1b U<*b>6P*cLQ+lenc#hR+valdS8H U9H=69IL:lenI"h:valJ;4 R946695L:len5"h:val68R9 <*>6P*LQ+len#hRR3& =U>86 = 6?kvm9H?iBUU0"_iU"_sU/v$0$;$:dev$<:ops%* b ]8U:v %;E:vEI9ES  +8D6:idxDC:szEG8 &T9 :@:ptr<9H 9UA(:p(:9(JhBTC PCQC!RC-S%9DERECUCQCRCS2^b-!  %9DEQ3H % $ > : ; 9 I$ > : ; 9 I> I: ; 9 ( &I < & 5I 4: ; 9 I?  I<> I: ; 9 4: ; 9 I?<I!I/ 4: ; 9 I<4: ;9 I.?: ;9 'I@B: ;9 I: ;9 I4: ;9 I4: ;9 I U.?: ;9 'I@B1RUX YW 1.: ;9 '@B U! U"4: ;9 I# $.?: ;9 '<%41&.: ;9 'I@B'.: ;9 '@B(.: ;9 'I@B).: ; 9 '@B*: ; 9 I+: ; 9 I,4: ; 9 I-4: ; 9 I.4: ; 9 I/ 0 1.: ; 9 'I@B21RUX Y W 31RUX Y W 4 1U51RUX YW 6 17 1U8.: ; 9 'I 9: ; 9 I:: ; 9 I;.: ; 9 ' <.: ; 9 'I@B=.: ;9 'I >: ;9 I?: ;9 I@.: ; 9 'A.: ; 9 'IB.1@BC1D41E.1@B, 8<LLLL8lpx|8P|XhhlXX\h  (<<@@ptx|<$$$(DDDHXhpThhll@ D T L h A arch/arm64/kvm/vgic./include/linux/atomic./include/linux./arch/arm64/include/asm./include/asm-generic/bitops./include/kvm./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxvgic-mmio-v2.catomic-instrumented.hinstrumented.hvgic.hbarrier.hkvm_host.hbuiltin-__ffs.hiodev.hint-ll64.hint-ll64.hposix_types.htypes.hkvm_types.harm_vgic.hperf_event.h kernel_read_file.hsecurity.hkvm_host.hvgic-mmio.hstack_pointer.hkcsan-checks.hkasan-checks.hstddef.h ! !!fr.  j (3" !u,T  ! o . o !w   . w # !" %%"  t.% v. 1.}} 5!%0   %6A!" %0"( v.~ M 1}} 5!%0~ ~.!.1+>"J!y J=w .0s</Z%x $&z >$.s  s  s .V!/;!0$z"Y!" v< .]t! Of1;! ""#"6vt X!2)= ,T  zJ&.,T   J-b. . #0 +! .0/s< ,T  .z,T  {{.5!{ {  # {<JkJ= . /<! Ot#;! ""#" .ut ]!g!~ ,T  1x.X< . K~  #  ! < ~ .|  z,T  {{ 5!!| v .{." u< J~X! +!$2! =xD5XXK0 %[J-  p "  s "  v h "!"!>  e  AK0 f/ 0 =b. ! !k !!!!!!! " }.!/ !.Z $ ! X<!$2! /<  .0  !0/ o<J!"%y ! |   |  z !"|  ?XK=#"Q=!!!1 =$ m.!"!! $Y = PzJBz &! Qy  z  &y = Bz 4z &! __kernel_ulong_tFAR_EL1__dummysize_tTTBR1_EL1APGAKEYHI_EL1trueCNTV_CTL_EL0SPSR_EL1__compiletime_assert_370__compiletime_assert_371gpa_tsigned charKVM_VIRTIO_CCW_NOTIFY_BUSIODEV_DISTtypePMOVSSET_EL0num_vcpusNR_SYS_REGSCNTV_CVAL_EL0TPIDRRO_EL0long long unsigned intvgic_mmio_read_vcpuifaddrvgic_mmio_read_targetkcsan_check_accessvgic_mmio_read_aprIODEV_REDISTvgic_v2_cpu_registersDACR32_EL2long long intCNTP_CTL_EL0PAR_EL1CSSELR_EL1cpu_maskvgicAFSR1_EL1PERF_COUNT_SW_EMULATION_FAULTS__compiletime_assert_385__compiletime_assert_386__compiletime_assert_387long intvgic_v3_max_apr_idxPERF_COUNT_SW_PAGE_FAULTSPERF_COUNT_SW_CGROUP_SWITCHESvgic_mmio_write_sgirESR_EL1vgic_irqatomic_readvgic_globalvgic_v3_cpu_ifAPIAKEYHI_EL1APIBKEYHI_EL1kernel_load_data_strvgic_reg_attrAPDBKEYLO_EL1PMEVCNTR0_EL0array_index_mask_nospecKVM_PIO_BUSkvm_vgic_global_statePERF_COUNT_SW_DUMMYAPDAKEYHI_EL1valueattrregionPERF_COUNT_SW_TASK_CLOCKunsigned intvmcrvgic_register_regionPMUSERENR_EL0__u8VBAR_EL1long unsigned int__u32CNTP_CVAL_EL0DISR_EL1intidtargetssizeshort unsigned intreg_attrAPDBKEYHI_EL1atomic_tSCTLR_EL1TTBR0_EL1kasan_check_readCNTKCTL_EL1MDCCINT_EL1boolvcpu_sysregCONTEXTIDR_EL1instrument_atomic_readvgic_mmio_write_v2_miscvgic_v2_cpuif_uaccessPMCCNTR_EL0iodev_typePERF_COUNT_SW_BPF_OUTPUTPMINTENSET_EL1vgic_mmio_uaccess_write_v2_groupvgic_mmio_write_targetkvm_io_device_opsSP_EL1PERF_COUNT_SW_ALIGNMENT_FAULTSkvm_busvgic_v2_init_dist_iodevAMAIR_EL1PERF_COUNT_SW_PAGE_FAULTS_MINIFSR32_EL2AFSR0_EL1vgic_mmio_read_v2_miscvgic_cpuvgicv3vgic_mmio_write_vcpuifvgic_typekvm_device_attrAPDAKEYLO_EL1__compiletime_assert_384TFSR_EL1CPACR_EL1PMCNTENSET_EL0perf_sw_idsvgic_mmio_uaccess_write_v2_miscis_writeMAIR_EL1/home/test/workspace/code/optee_3.16/linuxVGIC_V2VGIC_V3_Boolunsigned char__kernel_size_twas_enabledcurrent_stack_pointershort intiodevTPIDR_EL0TPIDR_EL1falsekvm_get_vcpuPERF_COUNT_SW_CPU_MIGRATIONSRGSR_EL1ACTLR_EL1PMEVCNTR30_EL0FPEXC32_EL2kernel_read_file_strMPIDR_EL1__u64ELR_EL1PMCCFILTR_EL0charmodecpu_ifkvm_iodevice_initTCR_EL1arch/arm64/kvm/vgic/vgic-mmio-v2.cGCR_EL1__dummy2PMEVTYPER30_EL0APIAKEYLO_EL1IODEV_ITSAPIBKEYLO_EL1kvm_devicekvm_io_devicewordnr_vcpusoffsetPERF_COUNT_SW_PAGE_FAULTS_MAJPERF_COUNT_SW_MAXKVM_NR_BUSESvgic_distkvm_vcpuvgic_v2_dist_uaccessdistsource_vcpuvgic_vmcrTFSRE0_EL1PMEVTYPER0_EL0GNU 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-baseonlyZCR_EL1maskvcpuCNTVOFF_EL2KVM_MMIO_BUSPERF_COUNT_SW_CONTEXT_SWITCHESAPGAKEYLO_EL1flags__ffs__INVALID_SYSREG__vgic_io_devicePERF_COUNT_SW_CPU_CLOCKIODEV_CPUIFvgic_mmio_write_sgipendcvgic_v2_has_attr_regskvm_io_gic_opstargetKVM_FAST_MMIO_BUSPMCR_EL0vgic_v2_dist_registers_maskvgic_mmio_write_aprDBGVCR32_EL2PMSELR_EL0vgic_mmio_write_sgipendsMDSCR_EL1vgic_mmio_read_sgipendGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x ,C-H -A B -G C -B D-,D-F -A B -A L -C E-$tD-E -A N -C $<H-ADA-DC-AP BBCCiA-<C-A@BCB^A-TB-A@BBCTBAA-A@-DA-DDB-AP CNCBgAAB A-A TB-A@BBBUBAA-A@-DA-DB-AP BBGGiACA-$TN-ADA-,A-AP CX A-A 4A-A` C C\ A-A 4B-AH A-A U A-A 8E-E-4A-A` C d A-A ,C-A@Z A-A ,tA-A@X A-A *=tQ<r`DPT`+@B be|     b!1?P^ 8v  ` t&>Yq #;Tt vgic-mmio-v2.c$xvgic_mmio_read_v2_miscvgic_mmio_read_aprvgic_mmio_write_aprvgic_mmio_uaccess_write_v2_groupvgic_mmio_write_sgipendsvgic_mmio_write_sgipendcvgic_mmio_read_sgipendvgic_mmio_write_sgirvgic_mmio_read_targetvgic_mmio_write_targetvgic_mmio_write_v2_miscvgic_mmio_read_vcpuifvgic_mmio_write_vcpuifvgic_mmio_uaccess_write_v2_misc$dvgic_v2_dist_registersvgic_v2_cpu_registerskvm_vgic_global_statevgic_mmio_write_groupvgic_queue_irq_unlockvgic_put_irqvgic_get_irq_raw_spin_lock_irqsave_raw_spin_unlock_irqrestorevgic_kick_vcpusvgic_get_vmcr__stack_chk_failvgic_set_vmcrvgic_v2_init_dist_iodevkvm_io_gic_opsvgic_v2_has_attr_regsvgic_v2_parse_attrvgic_get_mmio_regionvgic_v2_cpuif_uaccessvgic_uaccessvgic_v2_dist_uaccessvgic_mmio_read_groupvgic_mmio_read_enablevgic_mmio_write_senablevgic_uaccess_write_senablevgic_mmio_write_cenablevgic_uaccess_write_cenablevgic_mmio_read_pendingvgic_mmio_write_spendingvgic_uaccess_write_spendingvgic_mmio_write_cpendingvgic_uaccess_write_cpendingvgic_mmio_read_activevgic_mmio_write_sactivevgic_uaccess_read_activevgic_mmio_uaccess_write_sactivevgic_mmio_write_cactivevgic_mmio_uaccess_write_cactivevgic_mmio_read_priorityvgic_mmio_write_priorityvgic_mmio_read_configvgic_mmio_write_configvgic_mmio_read_raz### #$%&4'<(h)|&'(,)8&'&x'(%&'&`'h()&H*+4,t+- ,| *  /  /( 1L P x 2   ,  , 4T ,   4 ,( @6H$Xp7x897:;<=><?@0A8B@CHD`AhEpCxFGHPIJ K(P`X``@`@`@@`H@px`@  )05 C\JQ[]+krw=@RjYV !1HMYchzzFNs< t Y S o;    $*G06: Xdpt 3 (|2 | ? $X *A060< BHKNT`Z`flrx~3wZ 2CR" E1 'K  . !g'- 3L :c DO T%Yc  l `    =I ` o ~    n *3HP`l  7  3! &\3T1 ahv h9X8``a +3V@[\h1    ( c0 @G  V 3   `  3  c   . 3X Hp h ~         3' H? h M pe q     `  3 H ! ( ?  M 3w H  h 0      l , 4 F T p x P P       8 P! /3KHq 3 HN^ *h 6NZl$tD00`&6K`ok 3 3  3: FzY<d{ 38[ c 5[1 m[xtjVO* 7n H UNmVyV (@ 0Pg oP!D!Ht!x!! !L!P`!!PD!H!!`!@!  T!X t!x ! !` .symtab.strtab.shstrtab.rela.text.data.bss.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 @ @\& , 6 1@aC>@hf!Oe$,b(0]@h0 q(A0@ 0Y> 0K^TLXL xL@`P # W