ELFI@@_$?#{S[]@&E@@)*s 7!|@bJb!|!I!|›s.AP2Հ&Eb ֚@C2Հ&EB@2Հ&E @@2Հ&E#R@BCPRSA[B{è#_KbJb!|@!|!I!|›s.A _$?#{S]s@`&EP2`&E@@`2`&E@@2`&E@@P2`&E#R@BpCPRSA{¨#_ _$?#{S[]ւ@&EP&ET@@1*&E@ss@1*`&E@@1*&EP@@s`RRSA[B@{Ĩ#_?#{A8SRRC@B'ҁR5Rw@(T]*@&EP2Հ&E@`2Հ&E#R@BCPRA8'@#@BBTSA@{Ũ#_@` @_LT@G_+T#@@AsAq s`J "?#@ ?0 #_o#_ ?#{A8[@S&E@@B/"@d @c @4_qTJI@_0 s2"@_qTBQ_ qhTJI_0 #RR rs*#6A8/@@B!ҁT*SA[B{ƨ#_@_ @2"@_qlT_qT5*)  "R᠀RB"RC*5&E@ &Es2  _0 s 2bR*@! _$?#{S8A@3$Ea@?r!Ta@R!aSA{¨#_@B7A0!7R!@az!R!?q4KT?1Ta~@t R!a~SA{¨#_R!RAR ?#{@SA8 @BҠ$E@@@1*$E@B B@1*`$E@!0!@1*$E@B@1*$E$E"<`Bt@@CsB$Eb@Bb!Ra ? A8@@B!!TSA{è#_cғ_$?#{S[**8A@&E @?rTP&ES@ss@1*`&EӂP@@b@Css~!@sB5&E&E @ SA[B@{Ĩ#_  _$@B_ rTA8d,@"@6A@A!0ッ!0?ᇟ_c@r`T@?#{C@C$E$@"Ղ! @{#_ _?#{A8S᠀R@@B/"R`B"R*5C@A8/@@B!T*SA@{ƨ#_*`@! ?#{A8S@@B'`BB r TA8",@ @7!@?raTB0ჁB0_⇟@_#"Ղ7*4A8'@@B!T*SA@{Ũ#_@s@G@CA8`&Ed ,@ @7!@?r`T@@@0Ⴡ0`A@A?#@"Ղ`@ ! _$?#{ 8A@B? rT@ Ra$E@` bR!RRba @{¨#_` @!    ?#{A8S @B7`@ <@!,@4S?r`Tu@&EA#R!R#R#`B"RC9*5&E!`&ER*@5&E! *5&E*5a`Ҋ`@! @ A87@@B! T*SA{Ǩ#_R% S@@y2c@yBa@*Z! f>FNV@( T a @j @!@!&!@1*&E!@!!@1*&E@!!@1*5`@! @t@`@*! &E@&E&E`@ &@*`@! *`@! `@T! @xV@`@T! @n*`@B!   ?#{A8@S&E @B/ҴR!R`B"R9`5a? c{b#" ? " 5 @ !R&E@&E&E`@ &A8/@@B!ATSA@{ƨ#_փb Zd@*B! `@! ߈s߈߈1"|_B"|ȣ5|_B |ȣ5q`|_`|Ȣ5q`|_~`|Ȣ5q`|_~`|Ȣ5|_c |Ȥ5|_"lȣ5;|_"|5߈B߈!߈B߈qa|_! a|Ȣ5is߈!߈!߈!߈qa|_! a|Ȣ5qa|_! a|Ȣ5===========failed to config ptp, ret = %d failed to query ptp config, ret = %d phc is unsupported hclge%d failed to register ptp clock, ret = %ld failed to register ptp clock invalid ptp cycle denominator! enablefailed to %s ptp interrupt, ret = %d failed to init freq, ret = %d failed to init ts mode, ret = %d failed to init ts time, ret = %d phc initializes ok! disablefailed to disable phc E @ aint t , *u8!4s32!Uu32!hs64!{u64!t, "  "H1#h$U$7%$ t $t $   A     %&/ 8 (q-two2PL@   '( tr*)F*  a Ot*M     t+U !"#$%&'01234@ABCDEFGHIJKLMNOP        CDEFGHIPQR                 " J       3  pppppqqq)  @ A B !!!$%p&p*pt-i  @ @t-R t-x       1M quo23den4(7K 8P 9[ :;< =(>i ? @AB CDEFGHI  K  V L OP  tS tZ t` i< cfgv =w< L t.      `)P c ptpd! g "skb-#x80$8%"# $#$#&'#('#X(3#P)> $2$>$>*? *$7?$,?*@ $@$@#@ +$A$ A+FA @,WA'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A @$A$A*@B @$WB$MB'aB'mB%>%$>$>0?*$7?$,?0@ $@$@1@ +$A$ A+FA @W,WA '\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A @~$A$A*@B @$WB$MB'aB'mB#(3$ M 2ax&P c3 tsH retad4out)X8 $j8#9 $9).>$J>$?>%"$#$#&'#('#X(3#d% $.&';),9@$U9$I9$=9)HCc$YC#fC$wC%d7 $u7&'7,7'7,7'7*b9 $s9'9.7'7,7v'7,7Z'70b9$s9&'9.7'757'7,7'80b9$s9&'9.8'8#0$ 6 77P 8 aI75P "ptp2a0Pc39P P#.>$J>$?>    2ra r)P c:ifrr= e cfgti l retuad).>we$J>$?>%9|?$:$:$:0f:$:$:$:$w:&':+;!$";;;R&'.;':;+H=0&'Y=/H=0&8'Y=/=0&$5=$*=*.>v $J>$?>.F; 'G;*=1 $>$ >'!>5:':*: $:':.:':*= $>$ >'!>19 $9$9$90%:$M:$M:$A:$6:+;$";;;P&'.;':;+H=0&'Y=/H=0&'Y=/=0&N$5=$*=*.>v $J>$?>.F;'G;*=1 $>$ >'!>5W:'X:*:$:':.:':*= $>$ >'!> <V a!V4P d:cfgW!Q9YP9Zc"ret[a%.>]$J>$?>%!`$ "$ "$#"$"%> L$>$>0B?$Z?$O?0f@ $@$t@1@ I$@$@+FA A,WA'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A A$A$A*B A$B$B'B'B1>$>$>0?*$7?$,?0@ $@$@1@ +$A$ A+FA @m,WA!'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A @$A$A*@B @$WB$MB'aB'mB%!do!$!$!$!&(!R%>Dw$>$>0B?$Z?$O?0f@ $@$t@1@ I$@$@+FA A,WA'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A AF$A$A*B A$B$B'B'B%>1$>$>0?*$7?$,?0@ $@$@1@ +$A$ A+FA @,WAP'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A @$A$A*@B @$WB$MB'aB'mB1>6$>$>0B?$Z?$O?0f@ $@$t@1@ I$@$@+FA A!,WA '\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A Aa"?)P c@cfg4dAreq"BXCretaeD a@#E/P Fen:IAreq@#Areta a >an%?)P P@ifr= Q/.>#$J>$?>09 $9$9$90%:$M:$M:$A:$6:+;$$";;;Q&'.;':;+H=0M$&'Y=GF;$'G;*=1 $>$ >'!>/H=0&$'Y=*=0&$5=$*=*.>v $J>$?>5W:'X:0:$:&':5:':0= $>$ >&'!>H a\&@ptp5&d?>cP BQBIe!)&CtshAns0f=$w=IG&+ 8p&$18&'=8+B<&$T<+9&$9$9+9&$9$90;$<$ < H at(@ptp5&P@ts"t(dP BQIo'!'09$9$9+ 8'$18&'=8+B<'$T<+9($9$9+91($9$9+9T($9$90;$<$ < H a+@ptp6&P@tsN+g@sts'+RP BQAhiAlo AnsI)J)A__vJn)A__r0b9$s9&'9KAtmp! *A__v!)A__r0b9$s9&'9KAtmp! *A__v!|*A__r0b9$s9&'9KAtmp+ 8*$18&'=8+B<*$T<0;$<$ <  Lr,?r1P@skbrIg?s e@secsfuBvP dBwQAnsxyI+J0,A__v J,A__r 0b9 $s9&'9KAtmp /.>{W,$J>$?>/B<y,$T<+;,$<$ <+8,$818 $8*b;!$s;LVP1?V0P cCskbXdBYpAhiZAloZ Ans[J-A__v]J-A__r]0b9]$s9&'9KAtmp]! T.A__v_!5.A__r_0b9_$s9&'9KAtmp_! .A__v`!.A__r`0b9`$s9&'9KAtmp`!b/A__vb! C/A__rb0b9b$s9&'9KAtmpb/b;j/$s;/x8 l/$80>o$>$>0?*$7?$,?0@ $@$@1@ +$A$ A+FA @0,WAz0'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A @0$A$A*@B @$WB$MB'aB'mB>CI5?C1P@skbCIdEBFP PCptpGc/.>I1$J>$?>+]>JV3$n>$y>0>G $>$>&'>'?M?07@ -$T@$I@1@ O $@$@+FA V2,WA2'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/xA V3$A;AQ*zB V$B$B(BQ'B'B08P$81;$;1; $;$;0;$;$;$;&';0e? $?$v?0 Ap $;A$1A+FA 14,WAl4'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A 14$A;AQ*B 1$C$C'#C'/C(;CQH a^7@ptp5&P@ppb>QP ^7BQIAquo  I577J6098$9$9+ 896$18&'=8+=) 6$=$=&'=0= $=$=$=+=56$=$=$=/B<76$T<+9:6$9$9+9;7$9$9+9<>7$9$90;>$<$ <  D a 8E2P Aptp I7A__v I7A__r NAtmp I7A__vI7A__rNAtmpNA__vI8A__rNAtmpDz!P X8EzK&Aptp|N|8x875T68=skb68~8=skb~78,88=skbJ 888=skbD9 @ 8&9=dev:&9 Db9Fdev1E=\FgfpIhDH9EHE9AvalJ O%9Fval%.E%J9 9PD9FtoE+Fn?D%:FtoE-FnADf:FtoE,Fn@ND:FtoE.FnBAresN D:FptrBN QIQID&U;E&;E&OAret((N1 QID|;Fns'6 ;=r -; 2O;Fr/;E7IO;Fi'aFr6;E>IAolda6B<7@7TN338B(b<b<7BC DI<EE*\E6IAszaNaR<E&aE:NaR=Fptr2FnEEIDtaB=Ftit;B=EtCa D,"f=D=Fts=t(D}=E}E}-D=E#E1E?SD{.>E2E=a4DtaW>FnrttEt>W>  DDI>FnrD*EDF> O'>Fnr'#E'?>O>Fnr!E=>D $a?Fnr $$tFp $@>Aold & 'NT *O B?Fnr tFp 9>O e?Fnr tFp 7>Dma?FimaFvm+? uO?Fto'E>FnROt?Ftot&Et6FntJOc@FvcO9EcY\OT7@FvTJ9ETT\8 M`@=i M =v M2`@ 6 G@=i G=v G,`@6 )@=i )=v )0`@D V@Fi VFv V@ O A@Fi AFv A@O @ AFi @Fv @@D 1aFAFi 1aFv 1?D IxAIiA  IN IDAFiFv@OAFiFv@OAFiFv@D4aBFi4aFv4?D #I:BFkey #H:BE $IU 0 OzBFiFv@AtmpDBFiFv@AvalAtmpOBFiFv@AtmpDoaHCFioaFvo?AtmpoAvaloaoaD"!IfCFptr"<D!CFptr=R0CFptr0<9E0H\E0aV1,ICFp1,;9E1,KtV1(IDFp1(:9E1(JtW>,;>P;>Q0B?$Z?$O?0f@ $@$t@1@ I$@$@+FA A*E,WAD'\A*B  $%B$B-1B.iA'jA*B $%B$B-1B/A ASE$A;AP*B A$B$B'B'B% $ > : ; 9 I$ > : ; 9 I&I> I: ; 9 ( 5I <   I &<I!I/ 4: ; 9 I?<4: ; 9 I?> I: ; 9 4: ; 9 I? <4: ; 9 I> I: ;9 4: ; 9 I  ( : ; 9  : ; 9 I8  : ; 9 I8  : ; 9  : ; 9 I8.?: ;9 '@B: ;9 I 4: ;9 I! "4: ;9 I#1X YW $1%1RUX YW & U'41(41)1X YW *1X Y W +1RUX Y W , 1U- 1. 1/1X Y W 01RUX Y W 11RUX YW 2.?: ;9 'I@B34: ;9 I4 : ;9 5 1U6.: ;9 ' 7: ;9 I8.: ;9 'I 94: ;9 I:: ;9 I;1<.: ;9 'I@B=: ;9 I>.?: ; 9 'I@B?: ; 9 I@: ; 9 IA4: ; 9 IB4: ; 9 IC4: ; 9 ID.: ; 9 'I E: ; 9 IF: ; 9 IG 1H.: ; 9 'I@BI J UK L.?: ; 9 '@BM 1N O.: ; 9 ' P5Q.: ; 9 'I R.: ; 9 'S.: ; 9 ' T.?: ; 9 '<U : ; 9 V.: ; 9 'IW.1@B,<<@LP\ ``txltxpp$$$$8<<<@DTTdhll| (   ((48HHTXhhhlpx   ,08<DHHHHP(04(04(04$00 00tx04@04@$44 44@XXtXpX`X\t,,,,,,\`d|\`dlddhl||4Dl|4<ll48ll   p x | | | | | p x | p t | |        8 8 8 8 X X \ 8 8    4   8 8 8 X X X      4 4 4     4 4 4 P Tt4 $,Lp,,04P,04@44<@ > drivers/net/ethernet/hisilicon/hns3/hns3pf./include/linux./arch/arm64/include/asm./include/asm-generic/bitops./include/linux/atomic./include/uapi/asm-generic./include/asm-generic./include/uapi/linux./drivers/net/ethernet/hisilicon/hns3hclge_ptp.chclge_ptp.hmath64.hspinlock.hio.htime64.hinstrumented-atomic.hinstrumented.hatomic.hatomic-long.hatomic.hlse.hjump_label.hatomic_lse.hatomic_ll_sc.hnon-atomic.hskbuff.hrefcount.hatomic-instrumented.hktime.hnetdevice.hcurrent.huaccess.huaccess.hthread_info.hkernel.hfault-inject-usercopy.hbitops.hpci.hdevice.herr.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hspinlock_types_raw.hspinlock_types.hkernel_read_file.hsecurity.hetherdevice.hhnae3.h hclge_cmd.hstddef.hnet_tstamp.hhclge_main.hstack_pointer.hkcsan-checks.hkasan-checks.hjiffies.h ! X '/) )   %zu   <u  <'g}< oe  o<  mb  m.  ll  l.  k  k. .}bfwz  .u   .u  .<!Y$J \ & ~  ~ < J  ~~J  ~~J  ~  ~. .~\f!mf p  ~  ~ / .$ <<$ <<$ <-~  .~3/Zt=F9! !  "# <  "   < ~~<  ~  ~. .~ !mK  /?[+ +.? = K-! ..~.:F t  w    } W      i     j~   z.~ <Y !=~  /~ ~ A}:F t  } W      i     j< !?I"X}:F t  } W      i     j<  ! / Y  ~-S n  ~ X      i     j<  } <I"Z}-S n  ~ X      i     jJ"K ;!/$ / "   } . !?U }:F t  } W      i     j< ! !  }   ~<  ~<J i} !J!!!0-S 0 !/rJa _ 4  c   ~ B      i     j. ~3& s / uoGv  A g      i     j.0  < s!  0  DJ.  ~ . :J/.Y%!mn $ <kl<$ <jk<$ <hi 2 < #!# t   " !#>!a<) -S n  ~ X      i     j@.  J$!!!!+)%5~ /  G 8H.$ 4 <0}  .} hv7 u 7"7"!! ! =! 1~   k yf( u1~~b" ! ~ "t-, !~ /.*<!_. 8 i *$V D<[%5 G 8 6!@<V*-/ 8.z ==Y&0xh  t=} 3}    ~  h[(c1~bb /.2t!i o  G! 8 6! <j "K&} ! ~ . }.  0}  ~  pf( u1~~bb /.0 ! ~ "tq  ~.D<[%5 G! 8 6!@<V*B~   .r  /=  !J!!"} 3y 5.! $'  p " mJr<Y J  v ~.}  1    .}K":"/% =Y&Y&/Y&=Z 4SG~ J# !4! y !y ##(x."1v ! x (y !!!!" !| 3 %~""| .! "|>$ <G "<C=.$ <!;D<.$@ <"! /=(<  <hF= !K !+.hv hH  /=[.| M?"}.&<Y !=#}K:"!% | -S n  ~ X      i     j  ~<<| -S n  ~ X      i     j."<#  !!e.= !K    {J} THWTSTAMP_FILTER_PTP_V2_SYNCHCLGE_OPC_DFX_IGU_EGU_REGHNAE3_DEV_SUPPORT_QB_BHWTSTAMP_FILTER_PTP_V2_L2_SYNCptp_clock_infosize_tshould_fail_usercopyHWTSTAMP_FILTER_NONEHCLGE_OPC_SET_TQP_MAPHCLGE_OPC_TM_INTERNAL_STS_1HCLGE_OPC_RX_COM_THRD_ALLOCHCLGE_OPC_CFG_RX_QUEUE_LROHCLGE_MAC_ETHERTYPE_IDX_RDhnae3_handleinstrument_copy_to_userHCLGE_OPC_RX_PRIV_WL_ALLOCinstrument_atomic_read_writearch_atomic64_andnotHCLGE_STATE_RST_HANDLINGdev_kfree_skb_anyHNAE3_DEV_SUPPORT_MC_MAC_MNG_BHCLGE_OPC_MAC_VLAN_REMOVEarch_atomic64_orHCLGE_PPP_CMD0_INT_CMDHCLGE_PPU_MPF_OTHER_INT_CMDhclge_ptp_adjtimeHCLGE_STATE_REMOVINGHWTSTAMP_FILTER_ALLkcsan_check_accessHCLGE_OPC_PRI_DFX_STS__u8HCLGE_OPC_RX_PRIV_BUFF_ALLOCHCLGE_PPU_PF_OTHER_INT_CMDrsvdSOF_TIMESTAMPING_OPT_STATSlong intvportrefcount_incHCLGE_STATE_RST_FAILHCLGE_OPC_CFG_COM_TQP_QUEUEcopy_from_userHCLGE_OPC_TM_PG_SCH_MODE_CFGtype_copy_from_userarch_atomic_long_orSOF_TIMESTAMPING_OPT_TX_SWHWrefcount_saturation_typediv_u64HCLGE_OPC_CONFIG_MAX_FRM_SIZEHWTSTAMP_TX_ON__u32__raw_readlarch_atomic64_fetch_orhdevHCLGE_OPC_DFX_BD_NUMHCLGE_OPC_CONFIG_FEC_MODEHNAE3_DEV_SUPPORT_PORT_VLAN_BYPASS_BHWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQresultdiffHCLGE_PPU_MPF_ECC_INT_CMDarch_test_bitsign_extend64HCLGE_OPC_TM_PG_TO_PRI_LINKHCLGE_QUERY_ROCEE_AXI_RAS_INFO_CMDHNAE3_DEV_SUPPORT_VLAN_FLTR_MDF_Brefcount_tHCLGE_STATE_PTP_TX_HANDLINGHCLGE_OPC_QUERY_DEV_SPECSHCLGE_OPC_MAC_TNL_INT_ENlimitraw_spinlockHCLGE_PTP_MSG_TYPE_V2_L2HCLGE_OPC_QUERY_LINK_STATUSpdevnsecHCLGE_OPC_QUERY_64_BIT_REGifreqshift__raw_writelHCLGE_OPC_TM_PRI_WEIGHTHCLGE_STATE_LINK_UPDATINGHWTSTAMP_FILTER_PTP_V2_L4_EVENTHCLGE_OPC_RESET_TQP_QUEUESOF_TIMESTAMPING_TX_SOFTWAREtest_and_set_bitHCLGE_OPC_QUERY_RX_STATSHCLGE_COMMON_ECC_INT_CFGHCLGE_PTP_MSG0_V2_PDELAY_REQHCLGE_ROCEE_PF_RAS_INT_CMDHWTSTAMP_FILTER_SOMEsigned charstatic_keysec_hkernel_read_file_str__u64SOF_TIMESTAMPING_RX_SOFTWAREHCLGE_OPC_CONFIG_AN_MODEHCLGE_OPC_RX_GBL_PKT_CNTHCLGE_OPC_QUERY_MAC_TX_PKT_CNT__ret_warn_onHCLGE_OPC_TM_PG_P_SHAPPINGunsigned charSOF_TIMESTAMPING_TX_SCHEDHCLGE_OPC_PRI_TO_TC_MAPPINGHNAE3_DEV_CAP_BITSHCLGE_OPC_TM_PRI_C_SHAPPINGdividendHWTSTAMP_FILTER_PTP_V2_L4_SYNCHCLGE_OPC_STATS_64_BIThclge_ptp_destroy_clockREFCOUNT_ADD_NOT_ZERO_OVFkernel_load_data_strHCLGE_OPC_TX_BUFF_ALLOCHCLGE_OPC_QCN_QSET_LINK_CFGHCLGE_DEV_STATE_Boolfromts_cfgvalue__ll_sc_atomic64_andnotuaccess_ttbr0_enableHCLGE_OPC_CFG_RX_QUEUEHCLGE_NCSI_INT_ENskb_shared_infoHCLGE_OPC_QCN_DFX_CNT_STATUSPTR_ERRHNAE3_DEV_SUPPORT_PTP_Bmodulehclge_opcode_typeHCLGE_OPC_VLAN_PORT_RX_CFGHCLGE_OPC_STATS_MACbytesHCLGE_QUERY_ALL_ERR_BD_NUM__lse_atomic_fetch_add_relaxedHCLGE_QUERY_CLEAR_ROCEE_RAS_INTHCLGE_OPC_IMP_COMPAT_CFG__ll_sc_atomic_fetch_add_relaxedHCLGE_OPC_TM_PORT_SHAPPINGHCLGE_OPC_QUERY_FW_VERHNAE3_DEV_SUPPORT_TQP_TXRX_INDEP_B__HWTSTAMP_TX_CNTlockadj_baseHCLGE_OPC_STATS_MAC_ALLHCLGE_OPC_RSS_TC_MODEHCLGE_OPC_LED_STATUS_CFGSOF_TIMESTAMPING_OPT_CMSGnumeratorHCLGE_OPC_DFX_BIOS_COMMON_REGpci_get_drvdataflagsdiv_u64_remHCLGEVF_OPC_MBX_PF_TO_VFHCLGE_IGU_COMMON_INT_ENHNAE3_DEV_SUPPORT_TX_PUSH_BHCLGE_OPC_QUERY_PFC_RX_PKT_CNT__kernel_ulong_tHCLGE_OPC_QUERY_RX_POINTERHCLGE_OPC_DFX_SSU_REG_0HCLGE_OPC_DFX_SSU_REG_1HCLGE_OPC_DFX_SSU_REG_2hclge_ptp_get_rx_hwtsHCLGE_PTP_MSG0_V2_DELAY_REQSOF_TIMESTAMPING_OPT_ID/home/test/workspace/code/optee_3.16/linuxkasan_check_writemight_faultHCLGE_OPC_MAC_VLAN_SWITCH_PARAMHCLGE_TM_QCN_MEM_INT_CFGHCLGE_OPC_CONFIG_SPEED_DUPHCLGE_OPC_CFG_PROMISC_MODE__lse_atomic64_orskb_free_reasonatomic_long_tHCLGE_OPC_CLEAR_MAC_TNL_INTHCLGE_OPC_QOS_MAPhnae3_ae_devhclge_ptp_cfg_qryfalsehclge_ptp_cfg_cmdarch_atomic_fetch_add_relaxedHCLGE_OPC_VLAN_FILTER_PF_CFGHCLGE_OPC_QCN_GRP_TMPLT_CFGHCLGE_STATE_STATISTICS_UPDATINGHWTSTAMP_FILTER_PTP_V1_L4_EVENTHCLGE_STATE_ROCE_REGISTEREDHCLGE_OPC_TM_INTERNAL_STShclge_ptp_get_hdevHCLGE_OPC_CLEAR_HW_RESOURCEarch_set_bit__uaccess_mask_ptrHWTSTAMP_FILTER_NTP_ALLHCLGE_QUERY_MSIX_INT_STS_BD_NUMhclge_ptp_set_tx_infoHCLGE_OPC_STATS_32_BITspin_unlock_irqrestoreHCLGE_OPC_TQP_TX_QUEUE_TCHCLGE_OPC_QCN_SHAPPING_BS_CFGHNAE3_DEV_SUPPORT_HW_PAD_Bindexptp_clockoldpcheck_copy_sizeinstrument_atomic_writespinlockraw_spinlock_t__lse_atomic64_andnotHNAE3_DEV_SUPPORT_UDP_TUNNEL_CSUM_Beth_reserved_addr_baseinstrument_copy_from_usersk_buffhclge_ptp_udp_typeHCLGE_PTP_UDP_FULL_TYPElong unsigned intto_userhclge_ptpHCLGE_OPC_CFG_PFC_PAUSE_ENHCLGE_OPC_PPU_PF_OTHER_INT_DFXHCLGE_OPC_QUERY_NCL_CONFIGtest_ti_thread_flagREFCOUNT_ADD_OVFhclge_ptp_cyclehclge_ptp_gettimexhclge_ptp_set_rx_modeHCLGE_OPC_DFX_RPU_REG_1HCLGE_OPC_ETS_TC_WEIGHTptp_system_timestamp_copy_to_userHCLGE_STATE_CMD_DISABLEhwtsHCLGE_OPC_FD_TCAM_OPHCLGE_OPC_RSS_GENERIC_CONFIGtx_timeoutkasan_check_readHNAE3_DEV_SUPPORT_GRO_Bcopy_overflowHNAE3_DEV_SUPPORT_STASH_BGNU 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-baseonlyHCLGE_OPC_QUERY_TX_STATSHCLGE_CONFIG_ROCEE_RAS_INT_ENHCLGE_OPC_QUERY_REG_NUMhclge_vportclear_bittx_skippedSOF_TIMESTAMPING_RAW_HARDWAREhwtstamp_tx_typesSOF_TIMESTAMPING_MASKclockHWTSTAMP_FILTER_PTP_V2_DELAY_REQsystem_uses_lse_atomicsHCLGE_QUERY_CLEAR_MPF_RAS_INTtask_structmaskHCLGE_OPC_PORT_DFX_STSHCLGE_SSU_ECC_INT_CMDHCLGE_OPC_CFG_MAC_PARAHCLGE_OPC_VLAN_PORT_TX_CFG__kernel_size_tHCLGE_OPC_TM_NODESHCLGE_PTP_UDP_P13F_TYPEhclge_devHCLGE_PTP_MSG0_V2_DELAY_RESPHCLGE_OPC_QUERY_MAC_TNL_INTarm64_const_caps_readyrx_cntHCLGE_OPC_MAC_ETHTYPE_ADDHNAE3_DEV_SUPPORT_UDP_GSO_BHCLGE_OPC_IMP_STATS_INFOHCLGE_OPC_FD_GET_ALLOCATIONtx_cleanedhclge_ptp_set_tx_modeHCLGE_STATE_FD_CLEAR_ALL__actu_rethclge_ptp_int_cmdcurrent_stack_pointerHCLGE_OPC_GRO_GENERIC_CONFIGhclge_ptp_adjfreqarch_clear_bitHCLGE_OPC_TM_QS_TO_PRI_LINKHCLGE_STATE_SERVICE_INITEDHCLGE_OPC_DFX_TQP_REGHCLGE_OPC_PHY_REGcountHCLGE_QUERY_ALL_ERR_INFOaddrHCLGE_OPC_QCN_RP_STATUS_GEThwtstamp_confighclge_ptp_msg_typeunsigned int__HWTSTAMP_FILTER_CNTHCLGE_OPC_TM_PRI_P_SHAPPINGhclge_ptp_int_encpu_hwcap_keysspinlock_t__acfu_retHCLGE_IGU_EGU_TNL_INT_ENtx_startlast_rxHCLGE_OPC_QCN_SHAPPING_CFGset_bitHWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQl_yesis_sourceskb_getHCLGE_OPC_QUERY_MAC_RX_PKT_CNTHCLGE_OPC_QUERY_32_BIT_REGarch_static_branch_jumphclge_ptp_initHWTSTAMP_TX_ONESTEP_SYNCHNAE3_DEV_SUPPORT_PHY_IMP_BHCLGE_STATE_PTP_ENHCLGE_QUERY_ROCEE_ECC_RAS_INFO_CMDHNAE3_DEV_SUPPORT_HW_TX_CSUM_BHWTSTAMP_TX_ONESTEP_P2PHCLGE_OPC_QUERY_PF_RSRCHWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQhclge_ptp_get_ts_infoHCLGE_QUERY_CLEAR_PF_RAS_INTskb_shared_hwtstampstimespec64_to_nsHCLGE_OPC_SCH_RQ_CNThclge_ptp_set_cfgHCLGE_OPC_CFG_TX_QUEUEskb_hwtstampsHCLGE_OPC_GBL_RST_STATUSHCLGE_OPC_FD_USER_DEF_OPHNAE3_DEV_SUPPORT_FEC_BHCLGE_OPC_PG_DFX_STSHCLGE_OPC_DFX_RTC_REGboolHCLGE_PPP_CMD1_INT_CMDcharrx_filter__addrHCLGE_OPC_MAC_VLAN_INSERThclge_ptp_msg0_typeHCLGE_OPC_QUERY_TX_POINTERHCLGE_OPC_PTP_INT_ENHCLGE_OPC_QSET_DFX_STSsizeHCLGE_OPC_TSO_GENERIC_CONFIGREFCOUNT_DEC_LEAKdivisordrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.catomic_fetch_add_relaxedHCLGE_OPC_MAC_VLAN_ALLOCATEhandlehclge_ptp_settimeinfoHCLGE_OPC_MAC_ETHTYPE_REMOVEptp_cfgHNAE3_DEV_SUPPORT_FD_FORWARD_TC_Bsp_el0__refcount_incHWTSTAMP_FILTER_PTP_V2_L2_EVENTHCLGE_OPC_QUERY_LINK_DIAGNOSISdevicedev_get_drvdatahclge_ptp_cfglong long unsigned inthclge_ptp_get_cfgHCLGE_OPC_GET_SFP_EXISTHCLGE_OPC_DFX_RCB_REGis_negHCLGE_OPC_VLAN_FILTER_VF_CFGHCLGE_OPC_TM_INTERNAL_CNTethtool_ts_infohclge_descHCLGE_OPC_STASH_RX_QUEUE_LRO__s32flag__mptrdeltaSOF_TIMESTAMPING_RX_HARDWAREhclge_ptp_create_clockHCLGE_STATE_REINITINGHCLGE_PTP_MSG0_V2_EVENT__range_okHCLGE_STATE_NIC_REGISTEREDarch_atomic_long_fetch_orHCLGE_OPC_DFX_PPP_REGSOF_TIMESTAMPING_SYS_HARDWAREadj_valHCLGE_OPC_FD_AD_OPSOF_TIMESTAMPING_OPT_PKTINFOHCLGE_OPC_TM_PG_WEIGHTcheck_object_sizeHCLGE_OPC_QUERY_FUNC_STATUShclge_ptp_clean_tx_hwtsHCLGE_OPC_DFX_NCSI_REGSOF_TIMESTAMPING_OPT_TSONLY__refcount_addHCLGE_STATE_ERR_SERVICE_SCHEDHCLGE_PTP_UDP_P140_TYPEHCLGE_STATE_DOWNsafe_ptrdesctx_cnttimespec64HCLGE_OPC_QCN_AJUST_INITktime_t__le32static_key_falseSOF_TIMESTAMPING_TX_ACKio_baseHCLGE_STATE_FD_TBL_CHANGEDspinlock_checkHWTSTAMP_TX_OFFHCLGE_OPC_GET_SFP_EEPROMHCLGE_OPC_PTP_MODE_CFGHCLGE_STATE_DISABLEDHCLGE_OPC_MAC_VLAN_ADDSOF_TIMESTAMPING_SOFTWAREthread_infoHCLGE_OPC_FD_MODE_CTRLjiffieshclge_ptp_set_ts_modeHCLGE_OPC_MAC_VLAN_TYPE_ID__s64HCLGE_OPC_GET_CFG_PARAMHCLGE_STATE_FD_USER_DEF_CHANGED__compiletime_assert_108short intHCLGE_STATE_MBX_SERVICE_SCHEDIS_ERRHCLGE_QUERY_CLEAR_ALL_PF_MSIX_INTHCLGE_OPC_ADD_RING_TO_VECTORHCLGE_OPC_SCH_NQ_CNTSOF_TIMESTAMPING_BIND_PHCHWTSTAMP_FILTER_PTP_V1_L4_SYNCHCLGE_PTP_UDP_NOT_TYPEHCLGE_QUERY_RAS_INT_STS_BD_NUMHCLGE_PTP_MSG_TYPE_V2branchHCLGE_PTP_MSG_TYPE_V2_EVENT__dummy2truepci_devhclge_ptp_uninitHNAE3_DEV_SUPPORT_FD_BHCLGE_STATE_MAX__dummydevm_kzallocarch_atomic_long_andnothclge_ptp_get_cycleHCLGE_OPC_COMMON_LOOPBACKint_enHCLGE_OPC_CFG_RST_TRIGGERHCLGE_OPC_FD_KEY_CONFIGHCLGE_OPC_RX_COM_WL_ALLOCHCLGE_OPC_QCN_MOD_CFGskb_end_pointerHCLGE_OPC_DFX_RPU_REG_0tx_skb__ll_sc_atomic64_fetch_orHCLGE_TM_SCH_ECC_INT_ENHCLGE_OPC_PORT_VLAN_BYPASSns_to_ktimegfp_tHNAE3_DEV_SUPPORT_INT_QL_Bget_currentREFCOUNT_SUB_UAFHCLGE_OPC_TM_RQ_TO_QS_LINK__ll_sc_atomic64_orHCLGE_STATE_MBX_HANDLINGHCLGE_OPC_TM_NQ_TO_QS_LINKHCLGE_OPC_TM_PG_C_SHAPPINGHCLGE_OPC_TM_QS_SCH_MODE_CFGHCLGE_OPC_TM_PRI_SCH_MODE_CFGcyclelong long intHCLGE_OPC_CFG_MAC_PAUSE_ENcopy_to_userHCLGE_OPC_QUERY_VF_RSRCSKB_REASON_CONSUMEDHCLGE_OPC_VLAN_FILTER_CTRLHCLGE_OPC_RSS_INPUT_TUPLEHCLGE_OPC_TM_QS_WEIGHTHCLGE_OPC_PF_RST_DONEHCLGE_OPC_QUERY_MAC_REG_NUMHCLGE_OPC_DEL_RING_TO_VECTORSKB_REASON_DROPPEDHCLGE_OPC_TM_PORT_WEIGHTrefcount_structshort unsigned intHCLGE_OPC_IMP_STATS_BDHCLGE_OPC_MDIO_CONFIGatomic_thwtstamp_rx_filtersHCLGE_OPC_FD_CNT_OPHCLGE_OPC_PHY_LINK_KSETTINGHCLGE_STATE_RST_SERVICE_SCHEDREFCOUNT_ADD_UAFarch_test_and_set_bitHCLGE_MAC_COMMON_INT_ENHCLGE_OPC_RSS_INDIR_TABLEHCLGE_OPC_QUERY_PFC_TX_PKT_CNTHCLGE_QUERY_CLEAR_ALL_MPF_MSIX_INTHCLGE_OPC_QUERY_VF_RST_RDYHNAE3_DEV_SUPPORT_RAS_IMP_BHNAE3_DEV_SUPPORT_PAUSE_BHWTSTAMP_FILTER_PTP_V2_EVENTae_devnumerHNAE3_DEV_SUPPORT_RXD_ADV_LAYOUT_BHCLGE_OPC_GET_SFP_INFOHCLGE_SSU_COMMON_INT_CMDHCLGE_OPC_CONFIG_MAC_MODEremainderHCLGE_OPC_CFG_PFC_PARAatomic64_tSOF_TIMESTAMPING_LAST__lse_atomic64_fetch_orHCLGE_OPC_TM_BP_TO_QSET_MAPPINGuaccess_ttbr0_disablelast_tx_seqidSOF_TIMESTAMPING_TX_HARDWAREGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x 4B-A0Ct A-A ,B-A BdA-4B-A@DoA-4\A-AP CCj A-A $,B-E -A B-<A-A` CB n A-A <B-A BN A-A \ A-A 4PA-A0CH A-A <B-A@CCkA-$[-AMA-4A-A` C CY A-A 4A-AP CBo A-A ,B-A BU A-A \xA-Ap C L pJA-Ap  -PB C A Q A U A I A 4`A-A` CB { A-A  " 4G\Y,a a d@   az(0>NVm0P`   ` 3C xRfp}`hclge_ptp.c$xhclge_ptp_adjfreqhclge_ptp_settimehclge_ptp_gettimexhclge_ptp_adjtimeset_bit$dhclge_ptp_set_ts_mode_raw_spin_lock_irqsave_raw_spin_unlock_irqrestorens_to_timespec64__stack_chk_failarm64_const_caps_readycpu_hwcap_keyshclge_cmd_setup_basic_deschclge_cmd_send_dev_errhclge_ptp_set_tx_infohclge_get_vportjiffiesrefcount_warn_saturatehclge_ptp_clean_tx_hwtsskb_tstamp_tx__dev_kfree_skb_anyhclge_ptp_get_rx_hwtshclge_ptp_get_cfg__arch_copy_to_userhclge_ptp_cfg_qryhclge_ptp_set_cfg__arch_copy_from_userhclge_ptp_get_ts_infoptp_clock_indexhclge_ptp_initktime_get_real_ts64_dev_infodevm_kmallocptp_clock_registerptp_clock_unregisterdevm_kfreehclge_ptp_uninitdHtL"# ($H&''($( *,+|& ' ' .L "\ #    $T 10 .@ H HP HX $x & 3 H H $\ "t # 5 x x 6<7L`P`TX\d|  8\dl$|$9:PP$(($ $8h@hH$X`dhp$"#8+D9\:$$ 4T$h(04<@HLTX`dlpx<|0  0!a $( 048!a@DH PTX!a`d4h p t4x!aX \!a !a !a !a4l 8l!a $( 048!a@DH PTX!a MM )0Z5C)J#Q(Viw|#'# %  x&*4>="JXf ]{i&v)"+fD"'"%#).(3a?QW]~)c&ipH#}5"! (E w '(0P%[mm*%s y6 &hT 5 j3P*4**u?c0(  %?!%+'1#7H(=*CIOU U^([x agm sFy   %&Os! d * 5%[ p"'")0 +7>E)Lp SQZQaho#'v&}(!1(A>' gv'Y'[+:gF$ 4M%" ,3U:A%HOV[]Udk2r y <) ( : )$z("f# '(!b( /'6=Dv&K1#RY%`g n0)u|(%=L: _" #  z( "L*)^&*$.+29$@GNU)\$co jAqx *E<   D))l+    #    5 # 7* U"1  8 !? F  M T [$[ -+b Gj {o 5 "     X )  q E  u$  s  `  M  j*  c   3 *N \ Ai ]v =&  m" ] q j  + ' ,  "   1! 5/ = L eW b vo %|  M $ M ! `   $ $ A     o R  / M V _ < e !k "q \w u } 1  `)  #  ' !   Y ' u" R # 2 l A%  %  A& 0L 4l t     8@P0b7?`Zb`x``*L\ < A*;H( j( 0 P 4 4Eh,  P'9AN_{@p4@A% /AJV` mD|]A I AB j r  PP   = c   8 8 8 D Lh p    / S m @   P#@5AS ctp@@@3;@RZpj| QYpx 0 4& @ b4r$4` `  "* @H ^f } 0 $K|X` X` X` X` X  $XFU\o\`     6 >  T \  s {  P     !!A!t!t|! ! !9! !!!<" $"2"D"Ak"""p" "A"""#A(#"G#:R#` i#A#d #p #p#p #p#p $0$0.$p 6$B$R$ p$ $ $ $ %% %&%4%0B% J%`\%`o%Jz%% %A% %z% %&&0/&Q%;&%L&T&0e&0u&}&p& &&8&&H&&K' 8'AD' W'Q%c'%p''''$'0'0'<'p'T'(l(6(>(0Y(a(`{(&((A( )Q%)%)4)0M) U)`b)`o))()()()))8*H6*H[*Hc*p*}*X******h*+ +-+DI+e+q+A+ +q+Q%+%+p+++,,5,\,~,,, ,@, ,@, ,[!,0-A/-_-t--d- - -l-|-|.|.P).P6.U.v......."/*/7/D/g/ /$/4//4//4/04 0$04,0<0@N04p0l08080l0<0l 1+10B1D^1j1A1X11 11 1 222 32;2 R2Z2 j2@ |222222"3[3c3p t3|3 330 33 3 33 34 44`.4@4b4q444445)5\5Ah5't5 5o 55 5z5 5Q%5%55p5066.6>6<F6@\6@j6<r6@6`66`66`67 7(7C7K7e7~%v7A!8g28]K8Y8 k8y888r8&9-9Y%J9c9t9Z949Z9'9l 9X:l &:B:l Y:kg::l :::!: : :{+;j ;Z#;;;H; V;c;&;;;;!;; <j < '<Q%4<%C<"U<j i<z<Z<i <<<%<<;<<-! ==6=I=&Z=g=#====+= ===+= = >x >">./>K>Z^>z>Z>>Z>X>Z>) ??# ?C?f??+?l ?=?l ?p@@+@8@ g@@f%@*@@!AGA]A$kA$yAC+AAA B&B$2BAB~ bB{BD&BB&BB