ppda subcommand

The ppda subcommand displays a summary for all ppda structures with the * parameter. Otherwise, details for the current or specified processor are displayed.

Format

ppda [* | cpu | effectiveaddress]

Parameters

Item Description
* Displays a summary for all processors.
cpu Displays the data for the ppda structure for the specified processor. This parameter must be a decimal value.
effectiveaddress Specifies the effective address of a ppda structure to display. Use symbols, hexadecimal values, or hexadecimal expressions to specify the address.

Other

No aliases.

Examples

The following is an example of how to use the ppda subcommand:

KDB(1)> ppda *
  SLT   CSA     CURTHREAD     SRR1     SRR0             ppda+000000
   0 004ADEB0 thread+000178 4000D030 1002DC74           ppda+000300
   1 004B8EB0 thread+000234 00009030 ld_usecount+00045C ppda+000600
   2 004C3EB0 thread+0002F0 0000D030 D00012F0           ppda+000900
   3 004CEEB0 thread+0003AC 0000D030 D00012F0           ppda+000C00
   4 004D9EB0 thread+000468 0000F030 D00012F0           ppda+000F00
   5 004E4EB0 thread+000524 0000D030 10019870           ppda+001200
   6 004EFEB0 thread+0005E0 0000D030 D00012F0           ppda+001500
   7 004FAEB0 thread+00069C 0000D030 D00012F0
  KDB(1)> ppda //current processor data area

Per Processor Data Area [000C0300]

csa......................004B8EB0  mstack...................004B7EB0
fpowner..................00000000  curthread................E6000234
syscall..................0001879B  intr.....................E0100080
i_softis.....................0000  i_softpri....................4000
prilvl...................05CB1000
ppda_pal[0]..............00000000  ppda_pal[1]..............00000000
ppda_pal[2]..............00000000  ppda_pal[3]..............00000000
phy_cpuid....................0001  ppda_fp_cr...............28222881
flih save[0].............00000000  flih save[1].............2FF3B338
flih save[2].............002E65E0  flih save[3].............00000003
flih save[4].............00000002  flih save[5].............00000006
flih save[6].............002E6750  flih save[7].............00000000
dsisr....................40000000  dsi_flag.................00000003
dar......................2FF9F884
dssave[0]................2FF3B2A0  dssave[1]................002E65E0
dssave[2]................00000000  dssave[3]................002A4B1C
dssave[4]................E6001ED8  dssave[5]................00002A33
dssave[6]................00002A33  dssave[7]................00000001
dssrr0...................0027D5AC  dssrr1...................00009030
dssprg1..................2FF9F880  dsctr....................00000000
dslr.....................0027D4CC  dsxer....................20000000
dsmq.....................00000000  pmapstk..................00212C80
pmapsave64...............00000000  pmapcsa..................00000000
schedtail[0].............00000000  schedtail[1].............00000000
schedtail[2].............00000000  schedtail[3].............00000000
cpuid....................00000001  stackfix.................00000000
lru......................00000000  vmflags..................00010000
sio............................00  reservation....................01
hint...........................00  lock...........................00
no_vwait.................00000000
scoreboard[0]............00000000
scoreboard[1]............00000000
scoreboard[2]............00000000
scoreboard[3]............00000000
scoreboard[4]............00000000
scoreboard[5]............00000000
scoreboard[6]............00000000
scoreboard[7]............00000000
intr_res1................00000000  intr_res2................00000000
mpc_pend.................00000000  iodonelist...............00000000
affinity.................00000000  TB_ref_u.................003DC159
TB_ref_l.................28000000  sec_ref..................33CDD7B0
nsec_ref.................13EF2000  _ficd....................00000000
decompress...............00000000  ppda_qio.................00000000
cs_sync..................00000000
ppda_perfmon_sv[0].......00000000  ppda_perfmon_sv[1].......00000000
thread_private...........00000000  cpu_priv_seg.............60017017
fp flih save[0]..........00000000  fp flih save[1]..........00000000
fp flih save[2]..........00000000  fp flih save[3]..........00000000
fp flih save[4]..........00000000  fp flih save[5]..........00000000
fp flih save[6]..........00000000  fp flih save[7]..........00000000
TIMER....................
t_free...................00000000  t_active.................05CB9080
t_freecnt................00000000  trb_called...............00000000
systimer.................05CB9080  ticks_its................00000051
ref_time.tv_sec..........33CDD7B1  ref_time.tv_nsec.........01DCDA38
time_delta...............00000000  time_adjusted............05CB9080
wtimer.next..............05767068  wtimer.prev..............0B30B81C
wtimer.func..............000F2F0C  wtimer.count.............00000000
wtimer.restart...........00000000  w_called.................00000000
trb_lock.................000C04F0 slock/slockp 00000000
KDB......................
flih_llsave[0]...........00000000  flih_llsave[1]...........2FF22FB8
flih_llsave[2]...........00000000  flih_llsave[3]...........00000000
flih_llsave[4]...........00000000  flih_llsave[5]...........00000000
flih_save[0].............00000000  flih_save[1].............00000000
flih_save[2].............00000000  csa......................001D4800
KDB(3)>