DSP, SRB, SSRB, and WAIT trace entries

These trace entries represent the dispatch of a unit of work:
 PR ASID TCB-ADDR  IDENT CD/D PSW----- ADDRESS- UNIQUE-1 UNIQUE-2 UNIQUE-3  PSACLHS- PSALOCAL PASD SASD TIMESTAMP-RECORD  CP
                                                UNIQUE-4 UNIQUE-5 UNIQUE-6

 pr home  wu-addr  DSP       dsp-new- pswaddr-  psamodew gpr0---- gpr1----  psaclhs- psalocal pasd sasd timestamp-------  02
                             dsp-new- pswctrl-   

 pr home  wu-addr  SRB       srb-new- pswaddr-  safnasid gpr0---- gpr1----  srbhlhi-          pasd sasd timestamp-------  02
                             srb-new- pswctrl-                   purgetcb flg-srb-

 pr home  wu-addr  SSRB      ssrb-new- pswaddr- safnasid          gpr1----  psaclhs4 psalocal pasd sasd timestamp-------  02
                             ssrb-new- pswctrl-                   purgetcb

 pr home  wu-addr  WAIT                                                                                 timestamp-------  02 
PR
pr: Identifier of the processor that produced the TTE.
ASID
home: Home address space identifier (ASID) associated with the TTE.
WU-ADDR
wu-addr: Address of the task control block (TCB) for the current task or the work element block (WEB).
IDENT
The TTE identifier, as follows:
DSP
Task dispatch
SRB
Initial service request dispatch
SSRB
Suspended service request dispatch
WAIT
Wait task dispatch
CD/D
Blank
PSW----- ADDRESS-
The z/Architecture® 128-bit PSW address appears on two lines:
  • pswaddr: Two words, containing the 64-bit address portion of the PSW
  • pswctrl: Two words, containing the 64-bit "control" portion of the PSW
The PSW represents different data, depending on the type of work that was dispatched:
  • dsp-new- pswaddr / dsp-new- pswctrl: Program status word (PSW) to be dispatched
  • srb-new- pswaddr / srb-new- pswctrl: PSW to receive control on the SRB dispatch
  • ssrb-new pswaddr / ssrb-new pswctrl: PSW to receive control on the SSRB redispatch
UNIQUE-1/UNIQUE-2/UNIQUE-3
UNIQUE-4/UNIQUE-5/UNIQUE-6
  • gpr0----: General register 0
  • gpr1----: General register 1
  • psamodew: PSAMODEW field in the PSA
  • safnasid: LCCASAFN field in the logical configuration communication area (LCCA) and the related ASID
  • flg-srb: SRBFLGS field from the SRB
  • purgetcb: TCB (located in address space of the scheduler of the SRB or SSRB) that gets control if the SRB or SSRB abends and percolates
PSACLHS-
  • psaclhs-: String for the current lock held, from the PSACLHS field of the PSA.
  • psaclhs4: PSACLHS4 field of the PSA
  • srbhlhi-: SRBHLHI field in the SRB
This field will contain descriptive text for some SVC, SSRV, and PC trace entries. The descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND output.
PSALOCAL
psalocal: Locally locked address space indicator, from the PSALOCAL field of the PSA. This field will contain descriptive text for some SVC, SSRV, and PC trace entries. The descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND output.
PASD
pasd: Primary ASID (PASID) at trace entry. This field will contain descriptive text for some SVC, SSRV, and PC trace entries. The descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND output.
SASD
sasd: Secondary ASID (SASID) at trace entry. This field will contain descriptive text for some SVC, SSRV, and PC trace entries. The descriptive text will not appear in SNAP, SYSUDUMP, or SYSABEND output.
TIMESTAMP-RECORD
timestamp-------: Time-of-day (TOD) clock value when system trace created the trace entry. The value is in the same format as the time stamp on logrec data set records.
CP
The CP column contains 2 hex digits of the processor model dependent information, which is intended to identify the physical CP that made the trace entry. CP is only provided when formatting SYSTRACE under IPCS. CP is not provided for SYSUDUMP, SYSABEND, or SNAP.