SR3BK Back to Index page
 
Prolog 
Control Block Contents 
   SR3BK DSECT
   SR3RIDSS DSECT
   SR3RETC DSECT
   SR3REGS DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  SR3BK Prolog Top of page
 
 NAME       : HCPSR3BK
 DESCRIPTION: Symptom Record Primary Symptom Strings
 DSECT      : SR3BK
 FUNCTION   : Overlays section 3, Primary Symptom Strings
              of the Symptom Record for hard and soft
              abends.
 LOCATED BY : n/a
 CREATED BY : HCPDMP
              HCPSRB
              HCPEDC
 DELETED BY : HCPDMP
              HCPSRB
              HCPEDC
 RELOCATION CONSIDERATIONS : None
 NOTES      : This mapping is for section 3 of the symptom record
              associated with CP hard and soft abend dumps only.
              CP builds its own primary symptom strings and
              determines the order as mapped below.  The symptom
              record architecture requires only that the PIDS
              be the first field in section 3.  All others primary
              symptom strings are optional and may be in any order.
              Section 3 must be built using  the SDB(Structured
              Data Base) format definitions.
              VMDUMP primary symptom strings are provided by the
              Guest running in the virtual machine requesting a dump.
              CP is not aware of the order that they are provided.
              Therefore, this mapping can not be used for section 3
              of VMDUMP symptom records.
 
 
  SR3BK Control Block Content Top of page
 

 SR3BK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SR3BK Symptom Record Primary Symptom Strings 0000 0 Character 5 SR3PIDS SDB keyword PIDS/ 0005 5 Character 9 SR3PIDSD Component ID 000E 14 Character 1 SR3BLK1 Blank used by soft and hard abend 000F 15 Character 4 SR3ABS SDB keyword AB/S 0013 19 Character 6 SR3ABSD Hard/Soft Abend Code 0019 25 Character 1 SR3BLK2 Blank 001A 26 Signed 2 SR3NXT (0) Remaining Symptom strings may or may not be built Length of section 3 that will always be built for a CP symptom record. 0000001A SR3BYTL (*-SR3BK) In bytes.. The RIDS string contains the module name causing the error or the module name issuing the abend. There will be no RIDS in the symptom record if this abend was caused by a hardware error (SVC002) or a program check.
 SR3RIDSS DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SR3RIDSS Symptom Record Primary Symptom Strings 0000 0 Character 5 SR3RIDS SDB keyword RIDS/ 0005 5 Character 8 SR3RIDSD Module causing error 000D 13 Character 1 SR3BLK3 Blank Length of SR3RIDSS 0000000E SR3RIDL (*-SR3RIDSS) The Return code symptom string is only built if R15 contains a return code.
 SR3RETC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SR3RETC Symptom Record Primary Symptom Strings 0000 0 Character 5 SR3PRCS SDB keyword PRCS/ 0005 5 Character 8 SR3PRCSD Return code symptom 000D 13 Character 1 SR3BLK4 Blank Length of SR3RETC 0000000E SR3RETL (*-SR3RETC) The register symptom consists of a maximum of two symptoms. There may only by one or none. The SDB keyword is REGS/.
 SR3REGS DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SR3REGS Symptom Record Primary Symptom Strings 0000 0 Character 5 SR3REGS1 SDB keyword REGS/ 0005 5 Character 2 SR3REGDA Registers symptom data 0007 7 Character 3 SR3REGDB Registers symptom data 000A 10 Character 1 SR3BLKF1 Primary symptom string ends with blank 000B 11 Character 5 SR3REGS2 SDB keyword REGS/ 0010 16 Character 2 SR3REGDC Registers symptom data 0012 18 Character 3 SR3REGDD Registers symptom data 0015 21 Character 1 SR3BLKF2 Primary symptom string ends with blank Length of SR3REGS 00000016 SR3REGL (*-SR3REGS) Length of SR3BK in double words. Includes all sections 0000000A SR3SIZE (SR3BYTL+SR3RIDL+SR3RETL+SR3REGL+ 7)/8
 
 
  SR3BK Storage Layout Top of page
 
          
*** SR3BK - Symptom Record Primary Symptom Strings
*
*     +----------------------------------+--------------------+
*   0 |             SR3PIDS              |     SR3PIDSD       |
*     +----------------------------------+      +------+------+
*   8 |                                         |:BLK1 |(00F)-|
*     +--------------------+--------------------+------+------+
*  10 |      -SR3ABS       |            SR3ABSD-              |
*     +------+------+------+----------------------------------+
*  18 |-(013)|:BLK2 |
*     +------+------+
*
*** SR3BK - Symptom Record Primary Symptom Strings
          
*** SR3RIDSS - Symptom Record Primary Symptom Strings
*
*     +----------------------------------+--------------------+
*   0 |             SR3RIDS              |      (005)-        |
*     +----------------------------------+------+-------------+
*   8 |            -SR3RIDSD             |:BLK3 | E
*     +----------------------------------+------+
*
*** SR3RIDSS - Symptom Record Primary Symptom Strings
          
*** SR3RETC - Symptom Record Primary Symptom Strings
*
*     +----------------------------------+--------------------+
*   0 |             SR3PRCS              |      (005)-        |
*     +----------------------------------+------+-------------+
*   8 |            -SR3PRCSD             |:BLK4 | E
*     +----------------------------------+------+
*
*** SR3RETC - Symptom Record Primary Symptom Strings
          
*** SR3REGS - Symptom Record Primary Symptom Strings
*
*     +----------------------------------+-------------+------+
*   0 |            SR3REGS1              |  SR3REGDA   |(007)-|
*     +-------------+------+-------------+-------------+------+
*   8 | -SR3REGDB   |:BLKF1|            SR3REGS2              |
*     +-------------+------+-------------+------+-------------+
*  10 |  SR3REGDC   |     SR3REGDD       |:BLKF2| 16
*     +-------------+--------------------+------+
*
*** SR3REGS - Symptom Record Primary Symptom Strings
 
 
  SR3BK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
SR3ABS         000F
SR3ABSD        0013
SR3BLKF1       000A
SR3BLKF2       0015
SR3BLK1        000E
SR3BLK2        0019
SR3BLK3        000D
SR3BLK4        000D
SR3BYTL        001A 0000001A
SR3NXT         001A
SR3PIDS        0000
SR3PIDSD       0005
SR3PRCS        0000
SR3PRCSD       0005
SR3REGDA       0005
SR3REGDB       0007
SR3REGDC       0010
SR3REGDD       0012
SR3REGL        0015 00000016
SR3REGS1       0000
SR3REGS2       000B
SR3RETL        000D 0000000E
SR3RIDL        000D 0000000E
SR3RIDS        0000
SR3RIDSD       0005
SR3SIZE        0015 0000000A
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:56:17 EDT.
Copyright IBM Corporation, 1990, 2022