ELFPr@@&%_$?#{SC@c6@@ c6@ @` c 6@A`c(6@B`c06@C`7SA{è#_a @U@y4uySA@{è#_Rzr5_$(@_TA8CPCc@A?T@@B@_ࣀ_ @ ?x_?#{R R@{#__$?#{S[cS@6@37H7S7x7 7`&` 5R3p7SA[BcC{ƨ#_A@4SA[BcC{ƨ#_SA[BcC{ƨ#_k@ @*A8! C @kT@k` TRr T1TkDSA[BcC{ƨ#_k+ @@*@A8[ Ca@kTRrT?1TkD+@r@T4@ 5RraT @yx yrT* 4kD+@S6@R[      *a+(@+B+ta,P-*@d-Dc-PRtS! e 0 O B      *a+*+8=../ 0`a' -`,@e-`GFg-aLdcdtc.6 kaP Z aP1bcx t1i u    z !" 1] % | o     & !"1' y P D 8 !"\ 10 ? O B     1@ !"] @| o     0 !O B     2< i +<-@+=3gid=*? 2!  +!-@+"3uid#% 4 +B@+F4L +L:F+LFa5 <- 6 <3F6 <Ht >h4 WS + W3F+ WAh2 9a + 92F+ 9@h+ :n+ :a <. O7 6$7[ a 6[ 16[ GR8ret] a7M a0 6M -6M At7] 6<@67 6<@67q 6q;@6r7c 6c;@6d7+a6+17$61t7\6C\6t/9 7 6 : 23ns<@3gidG23ns<@3uidG2t3gidt%2o3uido%2B@+B"+B/2=j+="+=/2'13gid''2"%3uid"'2Ea3semE8 2,7 >a=6 >>= @/:8__u @8__p @C/9 @ g 7 g;v 'g 4 E3v EI+ ESI u23v,g<3ptr<+HI+a2 ( 3p (:+ (Jt=V|+&gP&sQ>" ?"$ C6$PVgs!@@A ")"BX&id&uc&R"Xui!%P% $ > : ; 9 I$ > > I: ; 9 ( &I< <   I & 5I4: ; 9 I?> I: ;9 I!I/ 4: ; 9 I> I: ; 9 4: ; 9 I4: ;9 I.?: ;9 'I@B: ;9 I4: ;9 I4: ;9 I U1RUX YW 11RUX Y W  1X YW 1RUX YW ! U"41# 1U$ 1%41&1' 1(1X Y W )1X Y W *.?: ; 9 'I +: ; 9 I,.?: ; 9 '@B-: ; 9 I. : ; 9 / 0.?: ; 9 'I@B11RUX Y W 2.: ; 9 'I 3: ; 9 I4.: ; 9 ' 5.: ;9 ' 6: ;9 I7.: ;9 'I 84: ;9 I9.?: ;9 '<:<;: ;9 I<.: ; 9 '=.1@B> 1U?1X YW @ 1A 1B.1@B,<pt|t| $((4DDlp,,PP\h|L`||,<HHHTDDDPHHHTDDDP,,0< ``dp0ppxx8pxx8  fs./include/linux./include/linux/sched./arch/arm64/include/asm./include/linux/atomic./include/uapi/asm-generic./include/uapi/linuxattr.cfs.huidgid.hsignal.hcurrent.hdcache.hatomic-long.hrwsem.hatomic-instrumented.hinstrumented.hlist.hkasan-checks.hfsnotify.hint-ll64.hposix_types.htypes.hkernel_read_file.hsecurity.hfsnotify_backend.hhash_info.hstack_pointer.hima.hevm.hkcsan-checks.hstddef.h !g"!/!/!/!/!/(yJ   t.! ds  u  #""8 KJ!=z" {.0  p   x< !Dn ~.k  k ?<!| | '$$2 .' x  Sf=, xf =  ts< ds  s. k*eo Je$>J0e <"   t.s. ds  s. Q  s. -  ds  s e?J0e 1.R<1   "DI0O< m.K.A-=<. I Jds  <s eO I<!111! 6! #< 4!zJ K nJ5.!! }   !z  w v  Y#! "fX?00!#!$ 3."!%!R515 ds  t< x." K#L! /0!Jn#.! NO</# .3$ ~< ~ < .ds  t< x.~. ~ <1 .ds  t<@ ="v!  ,  m  }  .  J /! u  "n 5./~< ~ < -. =/1#y 0 !$!"~c |    w v  ! # J?  tJ L .&+ !".#}.#   kill_privima_inode_post_setattrsize_tmay_setattrHASH_ALGO_RIPE_MD_128__UNIQUE_ID___addressable_notify_change345__UNIQUE_ID___addressable_may_setattr344inode_is_lockedtypeatomic_long_readevm_inode_post_setattrkgidlong long unsigned int__u16kcsan_check_accesslimitHASH_ALGO_TGR_192nexttimespec64data_typerightlong long intsigned charfsnotify_data_type__kernel_gid32_tout_siglong int__kernel_ulong_tHASH_ALGO_TGR_128HASH_ALGO_SHA512HASH_ALGO_STREEBOG_256kgid_into_mntHASH_ALGO_STREEBOG_512kgid_tkernel_load_data_strHASH_ALGO_RIPE_MD_256__compiletime_assert_311out_bigHASH_ALGO_WP_512gid_tmaskiattrchgrp_okdentryia_validattrmnt_userns__kuid_valunsigned int__u8HASH_ALGO_WP_256long unsigned int__u32loff_tuid_tdatasizeshort unsigned intatomic64_tkasan_check_readkgid_has_mappingFSNOTIFY_EVENT_PATHHASH_ALGO_SHA224boolkuid_into_mntuid_validinstrument_atomic_readshort intcredtry_break_delegFSNOTIFY_EVENT_ERRORrw_semaphorechown_okuser_namespaceHASH_ALGO_SHA1FSNOTIFY_EVENT_INODEHASH_ALGO_RIPE_MD_160kuidHASH_ALGO_WP_384break_delegi_gid_into_mnt__UNIQUE_ID___addressable_setattr_copy343errorfsnotify_change__ret_warn_oninode__compiletime_assert_117/home/test/workspace/code/optee_3.16/linuxfs/attr.c_Boolunsigned chargid_eq__kernel_size_tcurrent_stack_pointerHASH_ALGO_RIPE_MD_320FSNOTIFY_EVENT_DENTRYsetattr_prepareFSNOTIFY_EVENT_NONE__kernel_loff_tfalsedelegated_inodeamodefsnotify_parentkuid_has_mappingheadtask_rlimitHASH_ALGO_SHA384get_currentkernel_read_file_strHASH_ALGO_SM3_256__u64charoffsetmodeHASH_ALGO_MD4HASH_ALGO_MD5__UNIQUE_ID___addressable_inode_newsize_ok342list_headi_uid_into_mntHASH_ALGO_TGR_160task__kgid_valfsnotify_dentryHASH_ALGO_SHA256hash_algoarch_atomic_long_readGNU 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-baseonlyuid_eqkuid_tlist_empty_carefultask_structgid_validnotify_changenotify_childrwsem_is_lockedd_inodeumode_tinode_newsize_okrlimitatomic_long_t__kernel_uid32_tHASH_ALGO__LASTleftsp_el0is_sxid__UNIQUE_ID___addressable_setattr_prepare341truesetattr_copyGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x DB-A0BU A-A AI AA-A $|U-AGA-B-A` B BBR A-A H A-A G A-A AVE A-A ABVA[DABGE<B-A CR A-A F A-A LB-A` B CCB} A-A ">A[v">#0 > 1 = > # 9>QL>k>>2  > !_i K@|-uTs} <FPgu{attr.c__kstrtab_setattr_prepare__kstrtabns_setattr_prepare$d__ksymtab_setattr_prepare__kstrtab_inode_newsize_ok__kstrtabns_inode_newsize_ok__ksymtab_inode_newsize_ok__kstrtab_setattr_copy__kstrtabns_setattr_copy__ksymtab_setattr_copy__kstrtab_may_setattr__kstrtabns_may_setattr__ksymtab_may_setattr__kstrtab_notify_change__kstrtabns_notify_change__ksymtab_notify_change$x__UNIQUE_ID___addressable_notify_change345__UNIQUE_ID___addressable_may_setattr344__UNIQUE_ID___addressable_setattr_copy343__UNIQUE_ID___addressable_inode_newsize_ok342__UNIQUE_ID___addressable_setattr_prepare341.L144721.L144722make_kgidin_group_pcapable_wrt_inode_uidgidsend_sigsecurity_inode_killprivmake_kuidinode_owner_or_capablens_capableinode_permissioncurrent_timetimestamp_truncatesecurity_inode_need_killprivfrom_kgidfrom_kuidsecurity_inode_setattr__break_leaseihold__fsnotify_parentsimple_setattrfsnotify<=>,?8@AD><A>B=>8BP=tC<C B8D:EPAFFG8HLAlI<JKLHMN0O78  9:;4 85;:98 7+ ///).0/V5/C/J/O/]/i/w/~/H/4///e //// /u///:/ /g!/&/2/k>/J/!W/c/{/ /-/,/ ///r /////v/b#/~)/B//5/X;/W/ c/o//K/Y//////V/4/#/B//3/Z////"/// /8 # /g##,/_9#B/uP#Y/Jg#p/ |T//////F//-p&/7?-QY-ks--/H- H-@+3-J-X`-w-0-0-p,-`-- 4<-PU0]-p-p-p--pxxY/(j/v////j ////-/F/t-P2t:-W/ h/t/?//R//n@///// / ( /7 L /_ Dg -}  - -  -P  -  - - | -06 -0D |L -f |n -  -0 -0  -`  -  -  -( /|9 /E /] /j /{ / / /. / / / / / / / / / /q. /; /G /qT /e /q /q} / /8 / / /0 /F / / / /D /# /F1 /PC /P /^ /p /} / / / / /l / /. / // /%/7/D/R/9c/ u//1// /z/(/$ 4/BA/k R/$ ^/Bk/// //) /y //(2/J/n/////// /:-LT-0e-`-`0ai-@-@*3\3`3@$3(d3hT.symtab.strtab.shstrtab.rela.text.data.bss__ksymtab_strings.rela___ksymtab+setattr_prepare.rela___ksymtab+inode_newsize_ok.rela___ksymtab+setattr_copy.rela___ksymtab+may_setattr.rela___ksymtab+notify_change.rela__bug_table.rodata.str.rela.discard.addressable.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#&|,|12|MH C@OH#h c@PH# @`PH#  @PH#  @PH# @8Q`#2 8 (@Qx#` @RX##601@ho0#E X( S@o#d0s4w o0>^xH?H? h?@o#!A$7 Hp