`@H FX} " X "1L.textFX .data X XGX@.bss $T $T}.loaderdTB(= ,|nx|#x|+xb,;䤑AA 4| S*N!A98}{x~xHY` ,Ab$H A| @__start,M H4N @__threads_init|!HAf| FN!Ab ,cA| CN!Ab,cAl| CN!Ab,Ac| CN!Ab,cA| CN!AH8!@}N b,AK A__threads_init@AF2_1|aA!!p8aH8D8@HA;4;PH,`}A@,A@8~88 HyA8 HA8 8HA8~88 HEA8 HaA8DH8 ,A8`HAA8~88 HA8 HA;`DtT>aL@`|` A$At @88 HA8~88HAcHA8 8HA,8bT8@88cHaA8 H}AHŀAT`>a@(,@@88;:;Z@`HeA ,@h8P8T>HA`d8$H1A88 HA;{@8|cd@ |A|AD;8~88t88A;TH}AcHAH1A8,,~;8|@l@P88 H9Ac8`HyA8!!A}a상N `88 HAK8A`88 HɀAK8x8 H݀AK |AK88~8HA8 HAKx```HA ,@888 HqA;{@8|cd@|@|K88~8H A8 H)AK|A4KL8|8LH1AK8T8LHA8aL8PH`DK8 8LHA8aL8LH`DT>| AK8 8HA8H8aLHQ`DT>K|` HUA|zyAXcDa@HeA|}y@~888 HA`d8|@H]AH8`HuAK`~888HՀA`d8|@H!AH8`H9AKt88~8HA`d8|@HAHy8`HAK A|print_pm_status|!ĒAȒa̾;;;4:``8`!@c;`TD;; @HA8~8HA:T8w8~HA8:PcDvcHA,A耂H:X::bB9@::",TAt,EA,A,0A,?A @ccT:}., @ 9aHEA,@ 8sH`9,A ,@$ ,A8m,@ccD8HA,@@;;;B:}|||"|2(A :b|*|||"|2A P,A8b,A,A ,AP,@8b8Ā; :8`8bHMA,@4,A,ApHՀ,A$,At,AH8`H9A,@,@,@,Ad@,@8'aT,@4@8b(@;8D8@8t<8cH* `||yl@܀s,,@,@@H8b(@,@tH.y`8aPH6QAH`,AKHalH1A8`8!}!ĂâAȺN 8~H5AKH-`,@KHAcHŀAKbHv8 88H!A`d@8{@8HeAH 8`H}AK8`|@AbHv8L88H̀A`d@8{@8HAH 8`H)AK<;`H59A8!T,dA;",@8,A,AbЀ|pA|8b,@`8b,@P8b,@@,@48b,@$; ';:(@; @|@A|@@LA;`8D8@8t<8cgH'}`|{yalAH ccH AK"Hv888HiA`d@8y@cHAH A8`HŀA(AtKlH8v88HA`d@8x@c&HYAH 8`HqA(A K; ;KHw8M88HA`d88x@HAH 8`HAKD8b,@`8b,@P8b,@@8b,@08b,@ 8'@8b(A`KX8 8b@(ADK<8H;"8Lc#HA|xyl@D,A8H`alK(8H8b8LHA,A alKHm`H2YAal,@88Ȁv"H8HeA`d8y@HAH E8`HɀAKH2-Aal,dA,aAL,c@\"H88v8HA`d8y@HMAH 8`HeAK"Hv888H A`d8y@H AH 8`H%AK܃"Hv888H A`d8y@H̀AH a8`HAKH1qAal,ZA,cAL,a@x"H8x8v8H A`d8y@HiAH8`HAK8"Hv888H ݀A`d8y@H)AH8`HAAK"Hv88T8H A`d8y@H AH}8`HAK8~8H.UA,A"Hv8X88H EA`d8y@H A8`8̈(@TvTn,A ,@ȀH,@@,?@|A,A|A,A;,@X888aTp,A| C A,|  C ,@V:|` L|@W :|` ȓ8a8ȓГԓؓܓ䓡蓡쓡 A8HA|dy@PT~d@ NA|A,@(8vT| .,AT<88`8HUA|yA@8`c8HA,@X````HArb܀HL#T:cC<$T: .(|a| n^ ```$|(P,@8acDcHA|y@8xcth|8!p} Ȃ̻N 8؀bH8c@KAcxth|8!pĂ} Ȃ̻N cHAKTH8bT8P88HcKA`d8@K1Ax8`t8!p|ĂȂ̻} N 8`c8H ݀A,@`{<,#|PA W#:V:|"|aKLaHT:Tc:|"|aKpH8bT8|88HcK A`d8@KYAx8`t8!p|ĂȂ̻} N x8`t8!p|ĂȂ} N 8vpH рA8`x8!p}̂ȂĻN 8H !A|dyAp8vH A8`x8!p}̂ȂĻN 8bH8c@KiA8`x8!p}̂ȂĻN @HDLT:T:|*|"K88H8bT8fcKꙀA`d8 KAKh88|H8bT8jcKeA`d8u@K뱀AKxth|} 8!pĂȂ̻N 8@8a`c`a9DK,Axth|} K8bH8c@K-A8`x8!p}!ԃЂ̃A؃aܻN `8v@cH ̀Acx8!p}!ԃЂ̃A؃aܻN "C  Tinit_pm|ܓ!}&A`;@aT>;bce`8`;``8!KA,@,.A;b\8@8{H A,@ H A,A,8b@CcH A,8T88\H`{A,e8@X88K1A`d8~@K}Ahccd8!`|!܃Aa} N 88GK݀A`d8~@ceK%AK8`8,@ ,AH A,@PccK|{y@`h8`d8!`|!܃Aa컁} N c`~8bT8\c8<88dK!A`d8@KmAhcd8!`|!܃Aa컁} N 8`88HA|zy8`A8cDHA|yy@,@,AAx,@(;`,AcCH A,AKD8GH88bT8;` ] $   X     T 0     @ P ` h p p   x    |  ( 4 X @ L @(#)72 1.12.1.11 src/bos/usr/sbin/perf/pmapi/tools/pmctl.c, pmapi, bos72X, x2021_05A0 1/5/21 04:08:17dddddd dUsage: pmctl [ { [ -E { PM_CYC|ALIGNMENT|EMULATION|ISLBMISS|DSLBMISS|PM_ } ] [ -f ] {[-y ]} } | [-h] | [-r] | [-S] ] [-s] [ { -a -y [ -f ] } ] -E Turn on event based profiling. PM_CYC Count cycles (default event). EMULATION Turn on the emulation profiling mode. ALIGNMENT Turn on the alignment profiling mode. ISLBMISS Turn on the Instruction Segment Lookaside Buffer miss profiling mode. DSLBMISS Turn on the Data Segment Lookaside Buffer miss profiling mode. PM_ Specify the hardware event to profile. -y Turn on event based profiling only for the specified command and its descendents. -f Specify the sampling interval to use: from 1 to 500 ms for processor cycle, EMULATION, ALIGNMENT, ISLBMISS and DSLBMISS events (default = 10 ms). from 10000 up to MAXINT occurrences for other Performance Monitor events (default = 10000 events). (when used with -y) from 1 up to MAXINT occurrences for other Performance Monitor events (default = 10000 events). -a Turn on large page analysis -h Prints this message. -r Release and reset the PMAPI subsystem. -S Stop generating Performance Monitor events. -s Print the current status of the PMAPI subsystem. `POWER3POWER4POWER5POWER6POWER7POWER8POWER9PM_CYCRS64-IIMPC7450POWER10pm_initRS64-IIIDSLBMISSISLBMISSinit_pmPOWER3-IIPOWER4-IIPOWER5-IIALIGNMENTEMULATIONpm_encodePowerPC604PowerPC970PowerPC604ePOWERCOMPATPowerPC970MPPM_INST_CMPLpm_initializePM_MRK_LSU_FINaix.system.statpm_encode_groupPM_RUN_INST_CMPLPM_RUN_INST_CMPLMalloc_tunablesMalloc_tunablesMALLOCDEBUG=traceMalloc ProcName failed Event %s cannot be found. Hardware counters already in use. SLB statistics cannot be enabled. SLB statistics cannot be disabled. PMU access is disabled in the system. Unable to register the eprof mode (%d) Unable to register the eprof mode (%d) Unable to register the eprof mode (%d) Tprof tunables values cannot be retrieved. Tprof tunables values cannot be retrieved. Tprof tunables values cannot be retrieved. Specified profiling counter is out of range. tp_pm_ep_init_eprof function returns an error A group with events %s and %s cannot be found. Performance Monitor interrupts have been started. Sampling refresh rate too rapid. Sampling stopped. aix.system.stat,aix.system.pmustat.global,aix.system.pmustat.configWARNING: processor does not have a SIA register; use the IAR instead.   h (   0 p  8   @ 0 $ H P X xProfiling made with a non marked event. Symbols reported may be inaccurate. @(#)12 1.19.1.11 src/bos/usr/sbin/perf/tools/tprof/eprof.c, cmdperft, perf72X, x2021_05A0 1/5/21 04:07:13dddddd d @      ` " " X     $X $` $ "d "h "l $ "p "t "x $  $ "|GH $ $ $ $ $ $ $ " $ $ " " " " " " "=o L3@___bzero@(@errno@close@ sys_parm@ 4@ D@_iob@malloc@ free@ exit@ strlen@ fopen@ open@ fprintf@ geteuid@ getuid@ catopen@ catgets@ atoi@ fputs@ printf@ fdopen@ strncmp@ strdup@ system@ \@ getopt@ putenv@ lockf@ h@ u@ __crt0v@optind@optarg@@@ @ pm_error@ @ @ @ @ @ !@ 9@ U@ q@ @ @ @ @ @ @ @ @ @ +@ 8@ __start "! X \ d            $ ( , 0 4 8 < @ D H P T X \ ` d h l p t x |             @ D H L P T X \ ` d h l p t x |    "t "x " " " " " " " " " "$ "# " "' " "3 " " "  # # # #  #  #9 #. #  # 2 #$ #( #, #0 #4 #8 #< #@ #D% #H #L #P #T #X #\ #` #d #h #l #p #t4 #x #|* # #  # #) # # # # # # # # #: #( # # #+ #< #7 #  #, # #" # #5 #; # #6 #8 # #= #  $> $ $- $  $1 $/ $0 $ $  $$ $( $, $0 $4 $8 $<& $@ $D $H! $L $P/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibpmapi.ashr.olibcorcfg.ashr.olibptools.ashr.o/unix@VPDpmctl/5765E6200/520 ___strcmp ___strcpycorral_getcid_system_configuration setlocale checkauths __mod_init__malloc_user_defined_namepm_sname2uevt pm_cyclespm_encode_group pm_encodepm_get_procindexpm_get_native_mode_statuspm_disable_native_modepm_enable_native_modepm_reset_counter_resourcepm_get_counter_det_statuspm_get_counter_statuspm_initializepm_ep_registerpm_ep_usregs_op pm_ep_initpm_ep_set_perfm_regsgetcorralnameptxtrc_alloc_ext64ptx_perfmon_controlptx_tprof_ctl pm_set_msrpm_unregister_eprof