X H d0` L ! 0 !$1L.textd0 .data 0 0`e0@.bss " " L.loader B(= ,|nx|#x|+xb,; AA 4| S*N!A98}{x~xH` ,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|!ĒAȒa̾А;;`x! `8`8@HZYA8~08HZqA;p8|8~(HZA(AD8```8~4HZ]A8(@,AHZiAT`>:;`,|4T~@Dc; 8 z``HZQA,;98 |@@ zK܀h,Ac;BcHZ5A,Ax;":::::":B:bā|9,a,?A/@A,TA@A,@y8ccHYA,@h8,d@ 8cd,AX,B|A888*HYA`d88z@`HYA8`HYA8`HYՀA~d,A>h,@8bt,AT; 8b|8c)```  C 8~HYA|zyA :,@ x8b,@ h@ 8b,@p,AH8b:;Ȁc,Ah|@`|,A 8 88*HXQA`d88w@`HXYA8`HXuA|V:@:|:`8::"ԂB8:b}oHXA8$,,/@~l8lLZBA(aHX`,A(/@,A $|`cq::`|Ax8bԀ,@cCHXMA,A\:```8  8P(.@H ,(.A@4,@(cCHWA,@cCHX A8`hHWAA,;BzA8b88)8e`  C 8b;"Ȁc|@;,A88`8H> H%;}HVyA8 ,d@0l,@$,@(@ c`d8HE Hɀ}HV!A8`8!}!ĂâAȺN 8`88H=YKP|x@P::: : :B :b:" Tc:|}.HVA:Ѐ,A ,A,AV:}.8b ,@a88HLiV:|}.HVEA|py@̀,AT8b܂,Apu}pU} ., AH m|p@|x@L1A$m |yA |8@AP, @,@x,A8c|xA;;K8DH!e,ApaD,A4He,A,AsKlsKdH1,AT,AܓsK8t8HtHSـAKx8|888HSaA`d8p@T:|0.HSeAx8c|xA;;K8` HSA|oyA0w88K8~$HTQA8`HSAw88K8a88HT1`8a88HT`:|x`8 |(.,A 8,8Tc:|}.HTA,T:|.@8a8@HTA8/T:|}.HTA88aHT-`8aHRA`p|op|`{y@(x8c|xAX;;K8`88aHSA8a88HPA`n,A88HSŀA,AxaHSـA`ab8@8H,Ah,A a@H,AHsKa@He,A(sK8~HRaAa8HSMA8!}!ĂAȂa̺N 8!8}AȂ!Ăa̐N 8a8HR=A8aT:| .HRu`KH8(V:}.aHQ`,AԈ(/A(-@K8~HQiAH8`HP%AK8aHQA8a88HOA`x88,AHQA,cAHR A9Axxa,, !`@TA(H$,AHH!8`HOyAK49^LH$ɀ,A H8`HOQAK 9AH$,AH8`HO)AKHQUAKHD,@P8`8HQ]A,8 d@T8~HPA8b|cHQYA8`HNŀAK(8`HNAK8o8HPA,8aH@p`8/HPIA88aHHPa`8a8@8HHOA8a8HMYA`n,A88HP=A,`HA|`L|`c |`a,a@P,|`*A$8c8HO`aHOAK8@8cHO`aHÒAK8|`*8cHOq`aHOAK|` K8aHH,8, 88/8L@8,OBӂAPHC ,|8@<88lHLA`d8m@8HHLA|` K 8|88HLaA88H`d8m@HLqA|` K@8|HL)A8H8 `d8m@HL9A|` K8m@88HHLA8~HMeA|` KdHN `8a8@8HHMA8a8HKA`n,AK888.HKA`d8b8<8w@HKAK0x`8HKA8|,dA,@Kp8~HLA8`HKaA,@hKH8~HLyA8`HK9AKc;BcHJA,A;"::::bĂB|:":ȁ99,a,?AL/TA4A @y8,AP|8*88 8,AHJAA`d8o@`HJMA8`HJiAccHI݀A,@h;B:,@8b,@8b,cA4AB|8Āz|d@Td:| .(-A:;"``8t8*8 ,@p,@h,AH|,AhHIAA`d8u@`HIMA8`HIiAz8cTd:z|@| .(-@l8ȐdK8.8LHHՀA`d8u@88HHAK84}HI`,A8K8.8HHA`d8o@80HHAK@~p8pK8K,p,tA,uA@w|888c,wT:A8|@L|}.8c(-A8|`@(d8f(-Ar|`fAK K~t8tKt8c8,t|T:Aq8|f@T|0.8(-A@|`@0``8(-A|`AK`8^`cCHG`,Al,A,@lKcC8tHIA,Ah,@DK|8~T:| .HI}A8`HFAh,@ KX8~HGA8`HFqAK8 88.HF A`d8b8,8z@HFAKt~p8pK܀,@ r8~p8pK봀T:|@|}.(-@ hKHH̀A~`nh8Klr8K\,p,tA,uA@Dw|888c,wT:A8|@L|}.8c(-A8|`@(d8f(-An|`fAK꤀~t8tKꔀq8c8,q|T:Ar8|f@T|0.8(-A@|`@0``8(-A|`AK~hKtHFeAK,AK Amain|;䜐8hTc>!,dAHFـAh,dAt,@8c`HD)`,8`AH8!@}N 8~L8cHF%A8`H8!@}N 8 cHE``h,@Kx8`88!@N Aprint_name_corral,@ 8`N 8H8 @check_num_string|A`; !;``e8a@;`;;`8HCŀA88a\8@HCA8a\HBQA,A`wHBAbHBAbHBA,A`8 8a\888@HDA88a\H@A8`88,`xAHDA,(@8`@8HAA,`A;{d`|```` cHCEAbHAA,@4,p,AAdc``8~\8 HCA8~ ,AHCA,A8~HCiA ,@(Ac HBAy@bHA=A,@ 8`H8!@}A軁N 8`H8!@}A軁N 8~ĀHB݀AKt8~HB̀A,AKDA`c8~HBA,8~@(;``HBA8~;|A8~,AHBYA ,AK8~HB=A ,AK|8~H@}AcHAuA;9KH?UAd`,A0ē d  K8~H@AcHAA;9KP8~H?AcH@A;9K;9K A IPRA.$add_thread|!8bHc,@8`H|x:xW||.,Al|@|8@A(c,AH|@|8@@Ac,A |@|8@AK8`hH; A|yyA8y 8 dH<`,A8``;H:A,A<#W| .|,AddKddK8b8cH;uA8`h8!`}aA!仁N 8``:H:)A,A#W| .|,AddK$8b8cH:A8`h8!`}aA!仁N {,A<`,AXd,A ````d,@ed8`h8!`}aA!仁N d`8`h8!`}!Aa컁N },ATP>|x:xW||.,AK,A,@(A,d,AL```d,@K0`,AP`d,A`d,@dd8`h8!`}!Aa컁N e`8`h8!`}!Aa컁N d,A`d,@PK@4,@K(|;y@K, A0 add_parent|;`~c`}&;,aNA葁!Acd,A`cd,@8bNBc\,A;bTP>|z:xWC|.,APd|@|8@A(,AHd|@|8@@A,A d|@|8@AK@8`hH6A,ddA8 cd````8c H7`8``dH6A,AWD|| .,AeH)q,@HNB\(@X8`T8!P|a상A胡} N X8`T8!P|a상A胡} N eH(,@Kp8b8cH6=AX8`T8!P|a상A胡} N 8b8cH5AX8`T8!P|a상A胡} N 8`hH4A,d`Ax8 c`````8c H6`8``dH45A,AK$8b8cH5%AX8`T8!P|a상A胡} N \,@(AKH'],@4(AKA 8`hH3A,d`ApK8`@DTHL8!P} N 8bc\,AK0 C\ add_children|``T>!H,AL;|W||.,Al|@|@A(c,AH|@|@@AXc,A |@|@AK; ,A;;H(ِ~T||.,A考|8@|@@A8```c,A|8@|@@p@8`KA,A4,@t8`X8!P}N 8`X8!P}N c,A$|8@|@@AtKH,AK8`8K,A; ,AXK Aadd_me_and_children|!Aa`9|``}`|8|;W!P%``|J,@p|P.,FA, j| @|@LFA(,F@8,@h|i.T|0.,AL'|@|@```LFA,A'|@| @KW;BS>|xT|z.,A@|@|@L2Ac,A|@|@K8`hH/yA8@;,xA`xc``x8c H1`8``dH/Ax|,A|.,A,d@88 8`}8!!aA軁N 8؀c|yd@; (@ (A8`h,@`(@Xd,A```d,@8`8!}!dAa컁N H. A,;`}A8} 88H/`8``dH-A,At,A4z8!}8`!aA軁N z8`}8!!Aa컁N 8~H.AA8`8!}aA!仁N 8~H. A8`8!}aA!仁N ,8b @(8b @H8 (@<8`8!}A!`aແN 8`8!}!Aa컁N 8`8!}!Aa컁N d,A,K\8b8cH- A8`8!}aA!仁N 8b8cH,рA8`8!}aA!仁N 8b8!}!Aa8`N 8a@`|8H-`Kd8a@ d8 H,`KD8a@`8 H,`K( A add_first|!aAȒa:@a3`U:>;䜐!h```,`; A;@8btc|@A0,A(::ԓ7,@:,A :b|W|s.,A8|@|@``L2A c,A|@|@K,Ax|@@||@@t8\,ALq|@|@``L2A $q\,A |qyAq|@|@K,A\,A (88a@cecH*A8a@8H'A,A`q8@8H*A,A b#H*Ax|T|s.,AL|8@|@``L2A $c,A|8@|@KW|s.,AD|@|@L2Àc,A|@|@K,A,A08 T:|.,AD|c(8! }!ĂAȂa̺N 5(8! }|cAȂ!āa̒N 8`8hH)A,A`r8`8hrR2`H)Ar\,A(ēr\Cr\#\r\8c H(`r\C`,A \8`8H)A,AC||.,Add88a@cecH(%A8a@8H%A,A`q8@8H(eA,A,b#H(yA8r 8H(%`!x|9V|sp.,À|@|@``L2AĀc,A|@|@K,A|x|@@l|@@dd\, AHm|@ |@`LFAD \,A | yA m|@|@KԀ \,A`,AtW|s.,A4|@|@``L2A(c,A|@|@K8} H&`]dK8`8hH'%A,A`x#`~y#CAl8b8a@b%H&-A8a@8H#A,A`q88H&mA,At8x 8H&9`b#H&qA8`8hH&Ax\,A8c`x\C``x\8c H%`8`\8%\\`8dH&)A,AX||p.,A$d`d`TKL#d`d`TK,8}H$A8(8! }âAȂ!ĺN 8}H$QA8(8! }âAȂ!ĺN 8}H$ Ab#H%AcH%IA8(8! d}8!ĂAȂa̐N cH$A8(8! d}8!ĂAȂa̐N 8}|H#]A8(8! }âAȂ!ĺN 8`8hH$AAm\,AT8c`m\C``m\8c H#`m\#\m\``TK<8}tH"A8(8! }âAȂ!ĺN `TK9`K\8}H"MA8b#8H#5A(8! !ĂA}âЂԂ؂ܻN 8b88,@@`y@8(8! !}âЂAȂ؂܂ԻN (8! !ĂA}âЂԂ؂ܻN #dK8}lH!]A8(8! }âAȂ!ĂЂ܂؂ԻN 8}dH!A8(8! }âAȂ!ĂЂ܂؂ԻN 8}\H ՀA8(8! }âAȂ!ĂЂ܂؂ԻN dKX8x d8H!A`K8}H qA8b#8H!YA(8! !ĂA}âЂԂ؂ܻN 8h8`H!AAq\,Adē`q\C``q\#\``q\8c H `q\`,Ap\Kd8}THA8(8! }âAȂ!ĂЂ܂؂ԻN 8v,A5K`:@Kt8`8hH ]A,A4`z8`8hzz:`H 1Az\,Aē`z\c``z\#\``z\8c Hy`z\C`,A \8`8HA,A:B|CW| .,|AԐ`yd@ TKc8a@8pceHA8a@8HA,AL`8@8HA,@\8}HA8c8HA(8! !ĂA}âЂԂ؂ܻN cHAx|8`8hHA,Ah`x8`8hx8`HAx\,Ac8``\d8`\%\\`8dHAA,AlW| .|,A,d8z `8H`dTK#d8z `8Hq`dTKp8}LHA8(8! }âAȂ!ĂЂ܂؂ԻN 8}DHUA8(8! }âAȂ!ĂЂ܂؂ԻN 8}#Ȳc K<8}HmA8(8! }âAȂ!ĂЂ܂؂ԻN cCd8HA,AĀ}dHyA8|@dK A createlistT|`aA;8|!|0.,AP| @|@```L2A,A| @|@K;8b ,A$H|}y~x8xA,Ah]p|,A K,@t,@p|\,A cDH a,~x8x@ |8KcH݀AX8!PAa}N |8dcFܓ!䓁Kԡ!KX8T8b H`8~䀼HA\x,A`,A88~`HyA88b Hq`8~x;|@8~THIA8 8~XH9AK8,A<;`8~HA88b H`8~x;{8|@<`UUW@8cUV|cЖ`|dP8,@|8~ ``HA88b H`8~ x;|P8|A8~THA8 8~XHqAKKѭ,AD,@$8~`HIA8~;|A쀜8 8~H!At,@$|\,AcDH,@K|8dcFܓ!䓁Kҕ!܀|\,ApcDH,@|K\~xX8!P8}aA胁xN 8bF\z|y@Z\,;Atpz,AKq,@t,@@z\,A cH ,~x8x@8zKKz8dcܓ!Ky!KcHA8L8b H`8~HmA\x,Al,AD;8~```H9A88b H1`8~x;|@8~LH A8 8~PHAK8,A<;8~HـA88b H`8~Āx;8|@<`UUW8cUV|c|dP8,@|;`8~`HyA88b Hq`8~Ԁx;{|P8|A8~LHAA8 8~PH1AK Km,AD,@$;8~H A8~;|A쀚8 8~HAt,@Dz\,AcH,ÃA8X8!P}N z8dcܓ!aK-a!K|,K Aprint_processes|ؒܓ!A;@a쿁`; <`UU!`;;cUV,Ap,ATK,@ht,A88\ca쓁K-ac?`dHA8c#K=K|cc8DH=``|8}TH A8}\HA8dc#H`|W;8}l~"@d,AD``HAc#8tH`];8}l|@d,@̀,|`PA:8}|@<```HYA8c#HQ`8}|:|A|Q8}:@8`HA8c#H`8}:|P|A,8}D@HـA8}H8 HɀAK0,8}@:`HA8c#H`8}:|P|A,8}D@HiA8}H8 HYAKKʕ,,A; 8}@$``H)A8};9|A8 8}HAt,@lc?`dHA8c#KKh8!`؂}!Aa컁N A \print8 8`,M HlN @ pop_child8 8`,M HN @ pop_stack|`8` `!H )A88 ,A`,@$d8`H8!@}N d8`H}8!@N 8b8c@N @ strcatLA L| N TA L| N XA L| N \A L| N `A L| N dA L| N hA L| N  !( ! "@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:21 - @00-a-a-a-a-a%s\--%s \--%s \--%s %snonepipeforkreadreadreadread%lld%s: readdebugvinitpread /proclswparchwparrmwparmkwpara@puTtmallocmallocmallocmallocmalloc% -*s %-8lld | | | | %-8lld | | | | %-8lld | | | | calloccalloccalloccalloccalloccalloccalloccalloccalloccalloccalloccalloccalloccalloccallocmallocmallocmallocmallocmallocmallocmallocmallocmallocmallocmallocmallocGlobalmalloc/proc/psinfocallocmallocmalloc/proc/runwparmigwpar stopwparsyncwparwparexecrc.wparskillwparresourcesavewparmovewpar |~~ ~~opendir:proctreeproctree/proc/%sstartwparchkptwpar/etc/init/dev/null/dev/nullrebootwparresumewparPR_SYSEXITPR_FAULTED%lld %s %lld %s restartwparPR_SYSENTRY%lld %s TID : %lld PR_REQUESTEDPR_SIGNALLED/proc/%s/lwpTID : %lld PR_JOBCONTROLgetcorrallistproctools.cat/proc/%s/psinfo/proc/%s/psinfo/proc/%s/psinfo/proc/%lld/psinfo/proc/%lld/psinfo/proc/%lld/psinfo/proc/%lld/psinfoTID : %lld (pTID : %6d) /proc/%s/lwp/%s/lwpstatusTID : %lld (pTID : %6d) %s: no such process : %s  l 0 <%s : %s : Permission Denied %s : cannot find %s passwd entry %s : cannot find %s passwd entry Warning cannot get usernames for wpar %s proctree: Workload partition %s not found. Usage : %s [%s] [-T] [-t] [ {-p pid ... |-u user... } ] %s Usage :%s [%s] [-T] [-t] [ {-p pid ... |-u user ... } ] %s Usage :%s [%s] [-T] [-t] [ {-p pid ... |-u user ... } ] %s Usage : %s [%s] [-T] [-t] [ {-p pid ... |-u user ... } ] %s D      (   4  @ ` L $ X  d p PR_STOPPEDPR_ISTOPPR_DSTOPPR_ASLEEPPR_NOREGSUsage : %s [-a] [ {pid|user} ... ] %s [-a] [-T] [-t] [ {-p pid ... | -u user ...}] [-@ [wparname] ] %s Usage : %s [-a] [ {pid|user} ... ] %s [-a] [-T] [-t] [ {-p pid ... | -u user ...}] [-@ [wparname] ] %s Usage : %s [-a] [ {pid|user} ... ] %s [-a] [-T] [-t] [ {-p pid ... | -u user ...}] [-@ [wparname] ] %s Usage : %s [-a] [ {pid|user} ... ] %s [-a] [-T] [-t] [ {-p pid ... | -u user ...}] [-@ [wparname] ] %s @(#)57 1.11.2.11 src/bos/usr/sbin/perf/proctools/proctree.c, cmdtruss, bos72F, f2017_12A1 3/14/17 08:56:26PR_FORKPR_KLCPR_RLCPR_ASYNCPR_ISSYSPR_PTRACEONSTACKRESTARTRESETHANDSIGINFONODEFERNOCLDWAITNOCLDSTOP (show process trees) list can include process_ids and user names -a : include children of process 0 -T : displays formatted output of the process tree -t : displays thread IDs and associated pthread IDsFLTILLFLTPRIVFLTBPTFLTTRACEFLTACCESSFLTBOUNDSFLTIOVFFLTIZDIVFLTFPE FLTSTACK FLTPAGE (show process trees) list can include process_ids and user names -a : include children of process 0 -p : process ids list -u : users list -T : displays formatted output of the process tree -t : displays thread IDs and associated pthread IDs -@ [wparname] : include wpar name of each processHUPINTQUITILLTRAPABRTEMTFPEKILL BUS SEGV SYS PIPE ALRMTERMURGSTOPTSTPCONTCHLDTTINTTOUIOXCPUXFSZMSGWINCHPWRUSR1USR2PROF DANGER!VTALRM"MIGRATE#PRE$VIRT%ALRM1&WAITING'RECONFIG:CPUFAIL;KAPSAK?IOINTAIOPTYIOTCLDLOST/usr/usr/lpp/usr/usr/websm  x  !$ !$ 0  " " " & & & & & & & * * * * * ! ! ! ! * . . ./xB ( j@+@7@errno@close@ pipe@ C@ _iob@malloc@ calloc@ free@ exit@ strlen@ open@ fprintf@ catopen@ catgets@ isdigit@ atoi@ sprintf@ write@ snprintf@ printf@ read@ strncmp@ strrchr@ perror@ getpwnam@ strdup@ S@ fork@ strstr@ opendir@ closedir@ readdir@ wait@ getopt@ pread@ brand@ _@ __crt0v@optind@l@@ @ @ __start !! 0 4 <                               $   ! ! ! ! ! !L+ !P* !T !X- !\ !` !d  !h !l !p !t  !x !|" ! !' ! ! ! ! ! ! !, ! !  ! ! ! ! !  ! ! !# ! ! ! ! ! !% ! !$ ! ! ! ! ! " " " "  " " " " "  "$ "( ", "0 "4  "8  "< "@ "D0 "H "L "P/ "T "X "\( "` "d "h "l "p. "t "x "| "! "& ") "/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibcorcfg.ashr.o@VPDproctree/5765E6200/520 ___strcmp ___memset ___strcpycorral_getcid setlocale __mod_init__malloc_user_defined_namegetcorrallistgetcorralname getcorralid