ELF@@_$:?#տ#@~9_  _$`?#`#_  _$?#_ !`ҿ#__$@?#R#cK!SHcpSC$Ú$_  _$O?#R#cK!SAcpS$C$Ú_  _$A6_?#{"0SS@a^R!\@@@SA@{è#_ _$?#{S[*@b2S36@SA[B{è#_P@RBKs S*BpS&Ӛ&štSA[B{è#_ _$?#{[VpS/4SRc7Sc#9R y9@@kT@ ~S{cc$Ԛc79@kaTSAcC#@R[B{ƨ#_?#{A8cWpSd@B/48SSR[R#9R @?q##*ukT@ A9a@9_94`:@<qhT`N@_R 5_A9*SA[B#@A8/@#@BBATcC{ƨ#_!_A9S[# _$!~@? THT?T/Q"@|SQ_q!T!A94AR*_?0T@9@5_/@R RE R*R&@9#@9qA*q_QaR`r 0*_ R*_?#{* ?rT{#_  _$?~@T_?#{S[c@@@9`SF99F95s~@sw4a~@F9!wx_qs"S9k!T@9@4F9?kTR@SA[BcC{Ĩ#_5F94@@@9@4r@Tw4  _$?#{ !7&~R @{¨#_a @{¨#_@94b S@/sSR!39"9 @{¨#_s|@sw  _$?#{S!R*a@\`d&@"|Q945`@5 @{¨#__$ :?# A~95!RKR pS  qSK% ($Ț'$š$!>' ! 0!G"B@vCtB,J_cbvfycGEH@xBBEBB  ?aT#__$:?#Մ@~95!RKR!pS"  pSK @$š $ǚ=&@ 0 @ vt,J@c`vbycGHxBBEBB  ?aT#_ֵ_$RbK!pSBpS?#$#b$š@__$$R!KRpS?#Ղ  !pSKA$B$ƚ! ĚB"! Ě#_  _$|Q?#?qT/#A9_R#__$!?#"@95!@94/|QqT*#_"A9#*__$?##_ _$a?# #_ _$?#0#_  _$?#{S*3$š`? Ԛ`SA@{è#__$dR R?#cB##$"_  _$?#{SOTR*SA{Ĩ#_[3v@`r TtcD҂@b2d@"@B8SsUu` dcădRCR*s5@*SA[B@{Ĩ#_[B@[B[B_$?#{ AbD$ҥC{#__$?#{qSs8S[*pP8SAT@kc*3+@Y T@Zy4^kaTrTRr@#*V 5R~)AZ@ rPq,T*5rPskTrPb~@c|@_ڟ"տ9b "@,@*SA[BcCkD+@{ƨ#__`5cCkD+@*SA[B{ƨ#_sQ"x~@s7rP|@ڟ"տ9` ăsQр R,@@1T**Ab D$ҥC*SA[BcCkD+@{ƨ#_55H?IT@@_TcCkD+@*SA[B{ƨ#_vcCkD+@ ?#{A8SC@B/*@5@ B?qT?qT?q`TA8/@@B!AT*SA{ƨ#_ւ@yR*cR!#O_@TR!!@cR#O  _$?#{#lS[ `Spc8hkZ"pӳ@9PB`g9xbrP 7&@_qM Ts{`"6X4<R;? R`9@@`rPk TarP@!|@ڟ"տ9Հ ` ,@ @z@Tq\zT!R|x7@!`_AT>@!$6!  g@@`_A9q@@zT`A94`O@"RR5sESA[BcCkD{Ȩ#_G@4aO@!_$A8?#{fR@**C/A8@#@BBҁT{Ĩ#__$A8?#{fR@@**C/A8@#@BBҁT{Ĩ#__$*@!T?#{! A5*aR @{¨#_*b@R @{¨#_֠_֑|_ʃȃ5; |_ʃȃ5;E V ! arch/arm64/kvm/vgic/vgic-mmio-v3.carch/arm64/kvm/vgic/vgic-mmio-v3.cIRQ %d|||||||        |`@a@0px0   vgic_v3_dispatch_sgir3L@Zintt*u84u16Nu32hu64t'  H'7h t RS d  v v A      t 7 ## )  J tg d tH   %  T t$ tv    te     :;<Z[\]^_`abcdefghijklmnopqrstuvwxyzt kvm  %!** a* Bax~B6~PBAQC TvalCc  7a7-~P78Q8 aRval8S:$P,aj,+~P,6Q- aRval-Sdev/$Pp ,~ereg6Q@jkvmc~dsgiac alaghi ! irq k"<a# 0 $ $ $ % & P#B#  $T#'!w err a!Z _rs! rtn!a(!a)"")%%*' $'+b#$#$t#,%#*' $'-#%#%#%#*,B $,$,,%,.#.# p / a 00)0H~a{a dev{. P{K d}% ~$P@~PRretac,1 (regPid  m cakvmc)dc2ec=kcGiretea! qQ+t$+&_$&2& $&2& $&$&.&*g$$ $$,%&%1&>h%K%X&ef3r*'S $'4o&(( $&.&5{ &|P* $G 9$$$,$$,$$$+:$  $Y$$L$-f$%g$+$ N $%$%$$,%!%*'V$'$'2*' f$O'$C'$7'.['#" @$)#$#$#%6#+o$,%%&g*'$'*b#$#$t#,%#*'a$'-#%#%#%#*,$,$,,%,.#.#*b# $#$t#,%#*'!$'-#%#%#%#*,h$,$,,%,.#.#+$,% )6]0]</ a7kvm40B:00!:dga  .ret"a8X), n ./ a7kvm8~caret a9 0;~ $a41~ckvmfderetac+#$#$# 3:t8dev=Q+#$#$#9 07~07len#t7val';)  )  <8@?~PQlen$tR+" $"$"$"=> 7~PQlen#tRvalS";! , +*( $_($S($G($;(2}($($($(?R)5c)%h)@0+ $M+$A+AY+Bu)%v)@0+$M+$A+AY+?)_$)$)$)&)P&)Q&)R%)@h+$+$+$z+%+&+P*m"$"$"$"$~",%"%"+CR,*P$$$$,&P#h $z*$$$$,%+H $Z+$$$$,%+( $:<8?~PQlen$tR+" $"$"$"=/ 7reg(/ 7reg(D7reg0&06a0 "E"F DH0*Dh0*D0$Gb ab;~ec Qlenc tRvaldxfgigadhR,irqk c'Gmm'gxx+&n$"&$&G>P>D~f?Qlen?"tRAhBeiCad,irqM cNw,errQa,Va<2 2@~P3Qlen3%tR<,,?~P-Qlen-$tRGe@~cdlen%teaS*B#$T#*C"#$T",%`"*e&;$v,%%&Q&PBP&P&TH'&U-&R#") $"$"$"I J;~$) gend  'n)nK KJ7~JLlen#tLvalMN?~PNQOlen$tRP [N6~dNQOlen"tROvalcaQirq eRc'@)S N>~eNcOlen#tfaQirq QQretd"T2" $"$"$"=S a~ N=~UNTOlen"tROvalcPh (c!Nh6~dNiQOleni"tROvaljcl,RpgRph'!T '!T '+!T '9!T 'G!T (T)S@!N@>~PNAQOlenA#tRCD2C"Q$T",%`"U3PC"Okvm3,P2C"6'$T",%`"V)m"Lkvm)+V"LregJ,tLlenAtLval a!aV"J!J4tLnumt//B#7kvm/20/=0/J.d1/zb#0zE~/ ~#7kvm97iBaa)_ia_sa'#;);K $$Ldev $<$Lops %*$  / %n:$0 4.0 @F/ @.nv$0 @=.0 @IF) Dt/ .n$0 C.0 OF t/ .n$0 I.0 UF0 t/ .n/%7s X#0 F0 !.ret n/ y%tg%0 y<.0 z); / T0%0 TCF/Zn%7sZ6#0ZEp0[ .0[FI!0a%J!HI"a&Ln"Ita/&LnrttJt>/& I#aQ&Lx#(I$ &o&J$ :/ a&0 6&);  iK &J /gK &J 7gK p'J p2gJ pKg)T sK d*'Lnew d4gJ dKgK Af'Lnew A1gJ BgJ Cg)T KI 5'J 5=gI /'Lnew /7gJ 0gJ 1gI a'Lv ' _KT(LvTJ(JTT. wKE*(LvEI(JES.Iv(Lptrv(LoldLnewJa)T |(WI(Lptrv(LoldLnewX(Lptrv(LoldLnewX)Lptrv(LoldLnewXR)Lptrv(LoldLnewI)'u) )/{)7ptr{v(7old{7new{x0{x1{x2{tmp{/zZ*7ptrzv(7oldz7newzx0zx1zx2ztmpz/y*7ptryv(7oldy7newyx0yx1yx2ytmpy/x0+7ptrxv(7oldx7newxx0xx1xx2xtmpxI#b+Lkey#Hb+J$Y0 |/ :+7ptr :v(7old :7new :tmp : :Z 9,7ptr 9v(7old 97new 9tmp 9 9Z 8b,7ptr 8v(7old 87new 8tmp 8 8Z 7,7ptr 7v(7old 77new 7tmp 7 7ID,LidxDCLszEG[%-Lptr%<(J%H.J%aX&,B-Lp&,;(J&,KtX&(i-Lp&(:(J&(Jt\ .CcCQCRC&S%2&>R?C"-$T"%`"2 $$$&$,%2%>]1C"PC/QC<RCIS%V%c%p+ $I$<$/$",%V%c%p*m" .$"$"$"$~",%"%"* /CR,*M/$$$$,&R#h $z*/$$$$,%+H $Z+$$$$,%+( $:H1%-%+*(  $_($S($G($;(2}($($($(?R)15c)0%h)@0+ $M+$A+AY+Bu)%v)@0+$M+$A+AY+?)\1$)$)$)&)P&)Q&)R%)@h+$+$+$z+%+&+P.}]"01C"PC"QC"R]m"X2C~"PC"QC"RC"S%"%"]C"4G2CT"P%`"]hj2CzP]H2CZP](2C:P\P2CeCcCdCS%^@CQ+&_$&2& $&2& $&$&.&% $ > : ; 9 I$ > : ; 9 I> I: ; 9 ( &I 5I < <   I&I!I/ 4: ; 9 I?<4: ; 9 I?> I: ;9 4: ;9 I?<> I: ; 9 4: ; 9 I<4: ;9 I.?: ;9 'I@B: ;9 I: ;9 I4: ;9 I.?: ;9 '@B4: ;9 I4: ;9 I 4I4! U" #1X YW $1%41&41' ( ) *1RUX YW +1RUX YW , U- 1U. 1/.: ;9 'I 0: ;9 I1 21RUX Y W 3 141X YW 5 16.?: ;9 ' 7: ;9 I8 : ;9 9.: ;9 ' :.?: ;9 'I@B;.?: ;9 '<<.: ;9 'I@B= U>.: ;9 '@B?1X Y W @1X Y W A 1B 1C1D.?: ;9 'I E'IFIG.: ;9 'I@BH 1UI.: ; 9 'I J: ; 9 IK.: ; 9 ' L: ; 9 IM.: ; 9 'I@BN: ; 9 IO: ; 9 IP.: ; 9 '@BQ4: ; 9 IR4: ; 9 IS.: ; 9 'I@BT.?: ; 9 '<U.?: ; 9 'I@BV.?: ; 9 'I W5X.: ; 9 'IY : ; 9 Z.: ;9 'I[.: ; 9 '\.1@B].1@B^.1@B,Lddlpt\hlD`dltTX`hHL`hpX,08<HLTdt, p p p p p p     $     $ p  $ <   < H L P T X \ ` < < D H H L P T X \ ` d d l P T ` `  p p p p p p p p p p    $   $ p  $ <  < H L P T X \ ` < < D H H L P T X \ ` d d l P T ` `  p p p p p p p p p p x |    H H X \    $04<<<PP<<<<<@88@@l(48048888@@@\\h@@@DDX\`DDLX  (4448\ht44448\ht44448X44448@PT<@PTd    48PHH||P|h|P|x| arch/arm64/kvm/vgic./include/asm-generic/bitops./arch/arm64/include/asm./include/linux./include/kvm./include/linux/atomic./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxvgic-mmio-v3.cnon-atomic.hkvm_emulate.hinstrumented.hcmpxchg.hlse.hjump_label.hatomic_lse.hatomic_ll_sc.hiodev.hlist.hatomic-instrumented.hslab.hkasan.hkvm_host.hbarrier.hvgic.hint-ll64.hint-ll64.hposix_types.htypes.hspinlock_types_raw.hinterrupt.hkvm.h kvm_types.harm_vgic.hperf_event.h kernel_read_file.hsecurity.hkvm_host.hvgic-mmio.hstack_pointer.hgetorder.hlog2.hfls64.hbuiltin-__fls.hkcsan-checks.hkasan-checks.hstddef.h !$X!"\! '/<!| "|  "|  "  " . J!"|"|  "|   "| ."  }J!1w .w  XL##  <"<=Wf!Z 0=$z &#/b~ ".  "~ ."    .(t!O" < X=u 1o</Z'v ~ #} #   !r   o<XAX Xt =  <v< .- Lp p./Y " = M# 4Kv#s.  K}.! ! f.^.#  !Z1!/   a..  p. b  . <c #0  xJ ?u    ].,<)< . c<"J!95y Xq. !$""! "!1""\ !1") >)2 =tf  /"x.0".r.* 2J!J#Z$"#0 0   0   "}"." ."  D_f / * &y / & J /<ZJ!~ M.*05)%" !!?"I.!%4 |  - # #  /  .   |  |    !| # r!"[%/ off  r. !! lr!k  "  | }S    i   j <~ 0 ~.  !z &4 |  - # #     |  =    |   |. '..!| # Za!"[%/ ^ff  r. !!" [r!&Z & !  | }S    i   j <~ 0 ~. } !"." -!!"!3! $ -!y" #  = ! .#![!#M ! #1!-!, !,v  . <y< '<!'N!-(N! z (\!t!# /"f!"%y !  z    z  z !" z   <!w X =%  cfo   =#.1  z  !  z z 'y "!$ w , ' y " z!!#  z ! "#= -/ h<! zr z.  z  i !#!]  " !?!. < . y, T  y /1 {  2  #..J1 ~~~   Z~ #0g u #! ! z " z_n  !  z, T   = !  z    z, TD. z, T  {{.5!9 H$7.  @<f =  ! z, T  {{ 5!!3   @ / Q  k< 21 =k zr  {  i !"!!]  "  h<<<  { +/+X I  Pf3fXK=#"tn rf!"!!1 =e 5=!!! 7<! .v  <r   r   u   .t ! x, T $ !  x  w. )<x/ JP<  x   x, T}. z, T  {{.5!!$.! 2 1!{ < #  !2. .# Z.K3 M$]wt<J  Y = AEA  %!Y = OEA  %!!!1j# < "!E @! xJ(kmalloc_order_traceoldvallong intDBGVCR32_EL2KVM_DEV_TYPE_XICSTPIDRRO_EL0__kernel_ulong_t__u32vgic_dist_overlapCNTKCTL_EL1kvm_busvgic_v3_dist_registerskasan_check_read__ai_ptrPMCNTENSET_EL0vgic_mmio_read_v3r_ctlrkasan_check_writeKVM_VIRTIO_CCW_NOTIFY_BUSCNTV_CVAL_EL0APIAKEYHI_EL1__ll_sc__cmpxchg_case_mb_64PERF_COUNT_SW_TASK_CLOCKflags__compiletime_assert_284match_mpidrKVM_DEV_TYPE_MAXunsigned intreg_attrnextSP_EL1vgic_v3_set_redist_basec_vcpu__dummyheadextract_byteskmalloc_typeis_hwsgiKVM_FAST_MMIO_BUSold_pendbaservgic_v3_dist_uaccessMDCCINT_EL1vgic_has_itskernel_load_data_strPERF_COUNT_SW_DUMMYvgic_mmio_write_iroutervgic_v3_dispatch_sgiratelimit_stateIODEV_DISTprevSPSR_EL1__list_delKVM_DEV_TYPE_VFIOAFSR1_EL1KVM_NR_BUSESarm64_const_caps_readyrd_regionsloweriodev_typelist_add_tailrd_basearray_index_mask_nospecKMALLOC_DMAKVM_DEV_TYPE_FLIC__lse__cmpxchg_case_mb_64uint32_tPMINTENSET_EL1__compiletime_assert_110vcpu_sysregIFSR32_EL2__compiletime_assert_117__compiletime_assert_119vgic_mmio_read_v3_idregsPMEVCNTR30_EL0__kernel_size_tIRQCHIP_STATE_LINE_LEVELbasecountvgic_sanitise_shareabilitylong long unsigned intirqchip_irq_statelevel0KVM_DEV_TYPE_XIVEvgic_sanitise_propbaserPERF_COUNT_SW_PAGE_FAULTS_MINupdate_64bit_regbranchvgic_sanitise_inner_cacheabilityraw_spinlockattrkmalloc_cachesvcpuTTBR1_EL1PERF_COUNT_SW_MAXAPIBKEYHI_EL1kvm_vcpuvgic_unregister_redist_iodevCNTV_CTL_EL0kvm_vcpu_get_mpidr_affMDSCR_EL1CSSELR_EL1__flsvgic_register_region__compiletime_assert_118vgic_mmio_write_v3_miscGCR_EL1kvm_device_attrsize_tvgic_cpuoffsetcurrent_stack_pointervgic_mmio_read_irouter_Boolobject__lse__cmpxchg_case_mb_8vgic_supports_direct_msissgi_affkvm_io_devicefreeKVM_MMIO_BUSKVM_DEV_TYPE_ARM_PV_TIMEPERF_COUNT_SW_ALIGNMENT_FAULTSIRQCHIP_STATE_PENDINGinstrument_atomic_write_mask__cmpxchg_case_mb_16arch_static_branch_jumpvgicGNU 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-baseonly__compiletime_assert_370__compiletime_assert_371__u16CNTVOFF_EL2__cmpxchg_mbarch_test_bitperf_sw_idsAPIAKEYLO_EL1charNR_SYS_REGSkcsan_check_accesssystem_uses_lse_atomicsIODEV_CPUIForderAPGAKEYHI_EL1propbaservgic_mmio_read_v3r_typerAPDBKEYLO_EL1vgic_v3_redist_uaccessnum_vcpusAPDBKEYHI_EL1PMEVTYPER0_EL0vgic_mmio_write_propbase__lse__cmpxchg_case_mb_16cpu_hwcap_keysMAIR_EL1TFSRE0_EL1PMOVSSET_EL0kvm_iodevice_initFAR_EL1__INVALID_SYSREG__gpa_tlist_headlong long intCNTP_CVAL_EL0vgic_io_devicetrue__cmpxchg_case_mb_32AFSR0_EL1vgic_mmio_read_propbaseVBAR_EL1__compiletime_assert_390__compiletime_assert_391__compiletime_assert_392__compiletime_assert_393__compiletime_assert_394IRQCHIP_STATE_ACTIVEbool__compiletime_assert_397__compiletime_assert_398raw_spinlock_tsanitise_fnAPDAKEYLO_EL1TCR_EL1__ll_sc__cmpxchg_case_mb_8__ret_warn_onPERF_COUNT_SW_CGROUP_SWITCHESsizekernel_read_file_strdistCNTP_CTL_EL0PERF_COUNT_SW_PAGE_FAULTSmaskPAR_EL1kvm_io_gic_opstarget_cpusvgic_v3_free_redist_regionvgic_v3_uaccess_read_pendingIODEV_REDISTarch/arm64/kvm/vgic/vgic-mmio-v3.caffinitybroadcastatomic_readallow_group1vgic_v3_alloc_redist_region__retAPGAKEYLO_EL1list_delELR_EL1vgic_mmio_read_v3r_iidrTTBR0_EL1vgic_mmio_uaccess_write_v3_miscnr_vcpusNR_KMALLOC_TYPESkvm_vgic_global_stateAPIBKEYLO_EL1PMCR_EL0PMSELR_EL0kmem_cache_alloc_tracelist_emptyvgic_register_all_redist_iodevs__u64ACTLR_EL1kmalloc_largeIRQCHIP_STATE_MASKEDKMALLOC_NORMALvgic_sanitise_outer_cacheabilityget_ordergfp_tshort intold_propbaser__list_del_entryvcpu_idMPIDR_EL1vgic_v3_init_dist_iodevRGSR_EL1AMAIR_EL1TPIDR_EL0TPIDR_EL1__cmpxchg_case_mb_64vgic_redist_regionkmem_cachevgic_distvgic_v3_has_attr_regskvm_devicePERF_COUNT_SW_PAGE_FAULTS_MAJKVM_DEV_TYPE_ARM_VGIC_ITSword__lse__cmpxchg_case_mb_32CONTEXTIDR_EL1__ll_sc__cmpxchg_case_mb_16static_key_falserdregPERF_COUNT_SW_CPU_MIGRATIONSinstrument_atomic_readIODEV_ITSsigned charkzallocSCTLR_EL1region__list_del_entry_validKVM_DEV_TYPE_ARM_VGIC_V2KVM_DEV_TYPE_ARM_VGIC_V3kasan_kmallocstatic_keyPERF_COUNT_SW_CONTEXT_SWITCHESCPACR_EL1vgic_sanitise_pendbaservgic_mmio_write_pendbaseatomic_tDISR_EL1datalong unsigned int__u8KVM_PIO_BUSvgic_reg_attrvgic_v3_rd_registersiodevPERF_COUNT_SW_BPF_OUTPUTvgic_v3_line_level_info_uaccess__dummy2stateintidkmalloc_cache_typePMEVTYPER30_EL0PMCCNTR_EL0entrytypePMCCFILTR_EL0unsigned char__list_add_validkmallocvgic_v3_uaccess_write_pendingDACR32_EL2size_is_constantupperfalserd_devl_yes__ll_sc__cmpxchg_case_mb_32field_maskpendbaserKMALLOC_CGROUPvgic_mmio_vcpu_rdist_is_lastfield_shiftAPDAKEYHI_EL1__kmalloc_indexaddrPERF_COUNT_SW_EMULATION_FAULTSis_writeFPEXC32_EL2KVM_DEV_TYPE_FSL_MPIC_20ESR_EL1__cmpxchg_case_mb_8TFSR_EL1__list_addvgic_mmio_write_v3r_ctlritermpidrwas_enabled__mptrshort unsigned intPMUSERENR_EL0fls64KMALLOC_RECLAIMKVM_DEV_TYPE_FSL_MPIC_42ZCR_EL1__func__vgic_mmio_read_pendbasevgic_irqvgic_globalkvm_io_device_ops/home/test/workspace/code/optee_3.16/linuxvgic_mmio_read_v3_misc__ilog2_u64index__compiletime_assert_395__compiletime_assert_396PMEVCNTR0_EL0kvm_get_vcputarget_vcpu_idvaluevgic_sanitise_fieldPERF_COUNT_SW_CPU_CLOCKkvm_device_typevgic_register_redist_iodevsgi_cpu_maskfieldGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x C-A-C-B- C-C-8C-B-8C-B-4D-A0CCVA-DB-A0BCO A-A PA-DB-A` BE BCbAACA-lA-A` CG BCaAAHA-A`  -CC AA,v-AG A-A <(E-A@CCCh A-A DB-A BH A-A F A-A N A-A 4B-A0BDe A-A ,K-A CM A-A C-v -A C-z -A 0G-B-XG-M-$4C-E -B B-$PD-K -A B-C-B-D-B-C-B-4PB-A0BCJA-8E-E-\4B-A@BH A-A AKf AAA-A AAAA A B$@B-AKA-B-A` C CHBCD AAAA-A CBADA-A`  -k AAAA-A IAAEA-A`  -BAA4A-A` C Z A-A lB-AC E BOPEA-A -,C-A@Y A-A ,C-A@Z A-A 4xE-A CI A-A FA-+ C@ \`8t8p  0((`Ha0z      ( # !3O\r.F`q 0 X0 4d P   : PN` 8fu 4 @ "1BUo"0ERPix*@Xs  8Qqvgic-mmio-v3.c$xvgic_mmio_read_v3r_ctlrvgic_mmio_read_v3r_iidrvgic_mmio_read_v3_idregsvgic_mmio_read_propbasevgic_mmio_read_pendbasevgic_mmio_write_iroutervgic_mmio_read_iroutervgic_v3_uaccess_write_pendingvgic_v3_uaccess_read_pending$dvgic_mmio_read_v3_miscvgic_mmio_write_v3_miscvgic_mmio_uaccess_write_v3_miscvgic_mmio_read_v3r_typervgic_mmio_write_v3r_ctlrvgic_mmio_write_pendbasevgic_mmio_write_propbasevgic_v3_dist_registersvgic_v3_rd_registers__func__.0_rs.1.L144721.L144722vgic_get_irq_raw_spin_lock_irqsavekvm_mpidr_to_vcpu_raw_spin_unlock_irqrestorevgic_put_irqvgic_queue_irq_unlockirq_get_irqchip_state__stack_chk_failkvm_vgic_global_stategic_cpuif_has_vsgimutex_lockkvm_make_all_cpus_requestmutex_unlockvgic_kick_vcpusvgic_v4_configure_vsgisvcpu_read_sys_regvgic_flush_pending_lpisvgic_its_invalidate_cachevgic_enable_lpisarm64_const_caps_readycpu_hwcap_keysextract_bytesupdate_64bit_regvgic_has_itsvgic_supports_direct_msisvgic_sanitise_shareabilityvgic_sanitise_inner_cacheabilityvgic_sanitise_outer_cacheabilityvgic_sanitise_fieldvgic_v3_init_dist_iodevkvm_io_gic_opsvgic_register_redist_iodevvgic_v3_rdist_free_slotvgic_v3_check_basekvm_io_bus_register_devvgic_v3_free_redist_regionkfreevgic_v3_set_redist_basevgic_v3_rdist_overlapkmalloc_cacheskmem_cache_allocvgic_check_iorangekvm_io_bus_unregister_devvgic_v3_rdist_region_from_indexvgic_v3_has_attr_regsvgic_v3_parse_attrvgic_v3_has_cpu_sysregs_attrvgic_get_mmio_regionvgic_v3_dispatch_sgiirq_set_irqchip_state___ratelimit__warn_printkvgic_v3_dist_uaccessvgic_uaccessvgic_v3_redist_uaccessvgic_v3_line_level_info_uaccessvgic_read_irq_line_level_infovgic_write_irq_line_level_infovgic_mmio_read_raovgic_mmio_write_wivgic_mmio_read_razvgic_mmio_read_groupvgic_mmio_write_groupvgic_mmio_read_enablevgic_mmio_write_senablevgic_uaccess_write_senablevgic_mmio_write_cenablevgic_uaccess_write_cenablevgic_mmio_read_pendingvgic_mmio_write_spendingvgic_mmio_write_cpendingvgic_mmio_uaccess_write_wivgic_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_config1 283H4T515p6|51245h51789>9>:`9d9x;<= >0?D:9>9>8@ABCh 9l 9t x O|  O Q R O O $ \ ;x S =UWXXYZ$P;[$=0\XU^p_|`8PTlp65@@1H2tb4cd$fL8x|f8i,j. /p  Dt  Ea p $ (D0t 4 8Ea 0(`@kHlpmxlnomlpqr0m8l`phsxtmluv ml u(w0m8xPmXlyz{|mly}{~ml@Hpmxlmlml0m8l`mhlmlp@l (0PmXl llxml` @Hp@xlnopqrpst0u8v@H `uhwpmxxyz{|y}{~ (PmXlml% ))J))(0)5)C)J)#O)4 ])fi)`w)~) )))) ))O))K){ ) *)/)^;)G)T)e) })N)})y ))K) ))u)d))W))q)%*)/)]<)O)BU) [)a)[n)Ns))))1)))})'))) )) ))))6))8 ) ))=)%) *)/)4)e9)a K)Q)HW) ])Yc)i)o)u)#{))r))y ){) )])) )T))))x) ))q)H )!)+ ')-) 3) 9)M ?)RE)K)CQ)W)])xc) i)o)Du){)Z)c))<))7 )w)))) )y)m ))L)): )) )) )) )) )): ))#) )) /)v5)F;)A) G)M)S)Y)$_) f)x)~))))))))) )))/+B)lQ)`)^) P)l))n))/)l-)<)nk)s)l))) )M )L)v')a6)@I'av)))O' '@% ; L )k \ )i )Oy ) )O   '  ' '  ' '  '7 'G \  ) ) ) )l )m ) )  )X! ). )> )N )l] ){ '  d )  )T )# )y? 'H )[ 4c 'u 4} '  4 '` < ' @  'P 'P 9 <A '` X Pz P   '  ' ' ' +' >F'0 ai'p ' ' '0@"'9'G@O'f'~D'0'0XX'`'`'&'>F']'m'@'@))))T )t)y2)?)'L)Y) s)})_))l))l)) ))lG)T)ea)n)})Q '0 )^` x ' )#)l0)W)ed)!q)M) ))))l))e )"'@:'@A)F I `)lo)) )e)-)  ) ')' )p #' Dp L' gp p p  t t  x d  '' '`'` '$'40 U ]'~'< '0H '`'`P ')5 `)l*)H) Yda'y'))))B)). ) ));) I)*[) i){) ) )l))^)a'-):)OM)Z)Olt'0) )l))^)'`)X)';'@)k Q)#]@t)l)) )l)) )l%)C)MP)])px'H''t' ' 'P,'@f)fw)l))e)H))')_)_)/)l)3)e?)SL)Wn)l|))e))l))^)a()4)OB)N)O\)gp~)l))^)s' ' )# `: )lH )r )  ). 0 )l ) ) '@ )S )!)V !)o #!) 1!) ?!) H!Y!)Zd!)1o! !)l!)!)!)!T!'!'!)!d "" *"' 7"' D")Pa") n")")n")2") ")")")n")f#)t*#) C#)U#)lc#)#) #)p#) #) #) $) $) -$)a;$)M$) Z$)ah$)Tw$)$) $)a$) $)$) $)a$) $)n%)a%) 0%)B%) O%)]%)gh%)z%)a%)@%)%) %)a%)%) %)H&)S #&)6&)R&)c&)3p&)&)&) &)&)&);&)&)&)&)&)')C')+')$D')P')]')g')x')')')')')')X') ()() +()F `() m()~()() ()v))S)) i))#w))#))))8[*)_ *)1+)N+)#Z+) i+),+)+)&,),)aU,)c,)P ,),)Y,) ,) -) -)-)6-) C-)]-) n-0-8--'-'.X.`.'}.'..'P.'P..'.'. /'!/'1/0 R/ Z/' {/' /< /'/H /'/'/P /'/'@ 0'`0p 0'A0p I0'd0p 0p 0p 0 0t 0t 1 1x a1 1 1 1 $20 L2 o2 2 2 2 3 3' *3 23' C3 K3' a3 $+-4-8 T-X@t-x`---p4-8 |-- - 0\-``--0 -,-0 L-P l-p -0 -d - - -  <-@ t-x` - - - -- --P-.symtab.strtab.shstrtab.rela.text.data.bss.rela__bug_table.rodata.str.rela__jump_table.rodata.str1.8.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 @@&(,61@`B2FSX@N@( `2to@H  Uv3|@E RuX0@0X@l@@0߅&0^ch   @X0H 1