Start of change

PCIS trace entries

A PCIS trace represents a PCI store instruction.

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  PSACLHSE-

pr home tcb-addr PCIS  pfid cc       reqaddr- traceid operand1_operand1   psaclhs-  psalocal            timestamp------- CP
                                                      operand2_operand2   psaclhse-
                                                      operand3_operand3
PR
pr: Identifier of the processor that produced the TTE.
ASID
home: Home address space identifier (ASID) associated with the TTE.
TCB-ADDR
tcb-addr: Address of the task control block (TCB) for the current task for which the TTE was produced.
IDENT
The TTE identifier, as follows:
PCIS
PCI store instruction.
CD/D
pfid: The PCIE function identifier for the PCIE device.
PSW----- ADDRESS-
  • cc: Condition code from the PCI store instruction.
  • reqaddr: Address of the program that requested the PCI store instruction to be issued.
UNIQUE-1/UNIQUE-2/UNIQUE-3
UNIQUE-4/UNIQUE-5/UNIQUE-6
  • traceid: Program defined trace identifier that can be used to determine why the PCI store instruction is being issued.
  • operand1_operand1: First operand on the PCI store instruction.
  • operand2_operand2: Second operand on the PCI store instruction.
  • operand3_operand3: Third operand on the PCI store instruction.
PSACLHS-
psaclhs-: String for the current lock held, from the PSACLHS field of the PSA.
PSACLHSE-
psaclhse-: Extended string for the current lock held, from the PSACLHSE field of the PSA.
PSALOCAL
psalocal: Locally locked address space indicator, from the PSALOCAL field of the PSA.
PASD
pasd: Primary ASID (PASID) at trace entry.
SASD
sasd: Secondary ASID (SASID) at trace entry.
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.
End of change