Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

#### ADSR

Prolog

Control Block Contents
ADSR DSECT
ADSRCMPS DSECT
ADSRDBST DSECT
ADSRROSD DSECT
ADSR5ST DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### ADSR Prolog

     Name       : ADSR
     Description: Symptom Record
     DSECT      : ADSR
     STATUS     : z/VM   Version 3, Release 1.0
     Function   : The ADSR macro defines the storage mapping for the
                  symptom record architected in 'Symptom Record
                  Architecture', document AR-7202-10-POK.
     Created by : Any routine which is creating a symptom record to be
                  logged.
     Deleted by : Any routine which is creating a symptom record to be
                  logged.
     Serialized:  None
     Notes      :
        - Storage estimate:  Variable - 200 < size < 4000
        - Invoke from BAL as: ADSR
        - Invoke from PLAS as: %INCLUDE SYSLIB(ADSR)
        - ADSR conforms to the 'Symptom Record Architecture',
        document AR-7202-10-POK.  Only architected fields
        specified in this standard should be defined in this macro

#### ADSR Control Block Content

#### ADSR DSECT

####

####

####

####

####

####

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      ADSR           Symptom Record
    0000    0 Character    2 ADSRID         'SR' symptom record id
    0002    2 Character    4 ADSRCPM        CPU model number
    0006    6 Character    6 ADSRCPS        CPU serial number
    000C   12 Bitstring    4 ADSRGMT        Local time zone conversion factor
    0010   16 Bitstring    8 ADSRFTOD (0)   Full TOD value if ADSRNOTD is set
    0010   16 Bitstring    4 ADSRTIME       Time stamp
    0014   20 Character    8 ADSRTOD        Time stamp (HHMMSSTH)
    001C   28 Character    6 ADSRDATE       Date (YYMMDD)
    0022   34 Character    8 ADSRSID        Customer assigned system/node
                                            name
    002A   42 Character    4 ADSRSYS        Product id of BCP
    002E   46 Character    8 ADSRCML        Feature and level of SYMREC
                                            service
    0036   54 Bitstring    1 ADSRFL1        Record status flags
              .1.. ....      ADSRTRNC       X'40' Symptom record was
                                            truncated
              ..1. ....      ADSRPMOD       X'20' The section 3 symptom
                                            string has been modified
              ...1 ....      ADSRSGEN       X'10' No record from component
              .... 1...      ADSRSMOD       X'08' The section 4 symptom
                                            string has been modified
    0037   55 Bitstring    1 ADSRFL2        Record status flags
              1... ....      ADSRNOTD       X'80' ADSRTOD & ADSRDATE have not
                                            been computed
              .1.. ....      ADSRASYN       X'40' Record was created
                                            asynchronously from the error
    0038   56 Character    8 ADSRDTP        Type of dump taken for this event
          Section 2 of the symptom record
    0040   64 Character    2 ADSRARID       Architectural level of the
                                            symptom record
    0042   66 Signed       2 ADSRL          Length of section 2
    0044   68 Signed       2 ADSRCSL        Length of section 2.1 (ADSRCMPS)
    0046   70 Signed       2 ADSRCSO        Offset of section 2.1 (ADSRCMPS)
    0048   72 Signed       2 ADSRDBL        Length of section 3 (ADSRDBST)
    004A   74 Signed       2 ADSRDBO        Offset of section 3 (ADSRDBST)
    004C   76 Signed       2 ADSRROSL       Length of section 4 (ADSRROSD)
    004E   78 Signed       2 ADSRROSA       Offset of section 4 (ADSRROSD)
    0050   80 Signed       2 ADSRRONL       Length of section 5 (ADSR5ST)
    0052   82 Signed       2 ADSRRONA       Offset of section 5 (ADSR5ST)
    0054   84 Signed       2 ADSRRISL       Length of section 6
    0056   86 Signed       2 ADSRRISA       Offset of section 6
    0058   88 Character    8 ADSRSRES       System data
    0060   96 Character   16 *              Reserved
          Section 2.1 of the symptom record (at offset ADSRCSO in ADSR)

    ADSRCMPS DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      ADSRCMPS       Symptom Record
    0000    0 Character    4 ADSRC          Identifier for section 2.1
    0004    4 Character    2 ADSRCRL        Architectural level of the
                                            symptom record
    0006    6 Character    9 ADSRCID        Component identifier
    000F   15 Bitstring    1 ADSRFLC        Component status flags
              1... ....      ADSRNIBM       X'80' Non-IBM program
    0010   16 Character    4 ADSRLVL        Component level
    0014   20 Character    8 ADSRPTF        PTF level
    001C   28 Character    8 ADSRPID        PID level
    0024   36 Character    8 ADSRPIDL       PID release level
    002C   44 Character   32 ADSRCDSC       Text description
    004C   76 Bitstring    4 ADSRRET        Return code
    0050   80 Bitstring    4 ADSRREA        Reason code
    0054   84 Character    8 ADSRPRID       Problem identifier
    005C   92 Character    8 ADSRSSID       Subsystem identifier
          Section 3 of the symptom record (at offset ADSRDBO in ADSR)

    ADSRDBST DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      ADSRDBST       Symptom Record
          Section 4 of the symptom record (at offset ADSRROSA in ADSR)

    ADSRROSD DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      ADSRROSD       Symptom Record
          Section 5 of the symptom record (at offset ADSRRONA in ADSR)

    ADSR5ST DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      ADSR5ST        Symptom Record

    ADSR Storage Layout

    *** ADSR - Symptom Record
    *
    *     +-------------+---------------------------+-------------+
    *   0 |   ADSRID    |         ADSRCPM           |   (006)-    |
    *     +-------------+-------------+-------------+-------------+
    *   8 |         -ADSRCPS          |         ADSRGMT           |
    *     +---------------------------+---------------------------+
    *  10 |         ADSRTIME          |         ADSRTOD-          |
    *     +---------------------------+---------------------------+
    *  18 |          -(014)           |        ADSRDATE-          |
    *     +-------------+-------------+---------------------------+
    *  20 |   -(01C)    |                ADSRSID-                 |
    *     +-------------+---------------------------+-------------+
    *  28 |   -(022)    |         ADSRSYS           |   (02E)-    |
    *     +-------------+---------------------------+------+------+
    *  30 |                -ADSRCML                 |:RFL1 |:RFL2 |
    *     +-----------------------------------------+------+------+
    *  38 |                       ADSRDTP                         |
    *     +-------------+-------------+-------------+-------------+
    *  40 |  ADSRARID   |   ADSRL     |  ADSRCSL    |  ADSRCSO    |
    *     +-------------+-------------+-------------+-------------+
    *  48 |  ADSRDBL    |  ADSRDBO    |  ADSRROSL   |  ADSRROSA   |
    *     +-------------+-------------+-------------+-------------+
    *  50 |  ADSRRONL   |  ADSRRONA   |  ADSRRISL   |  ADSRRISA   |
    *     +-------------+-------------+-------------+-------------+
    *  58 |                       ADSRSRES                        |
    *     +-------------------------------------------------------+
    *  60 |///////////////////////////////////////////////////////|
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *  70
    *
    *** ADSR - Symptom Record

    *** ADSRCMPS - Symptom Record
    *
    *     +---------------------------+-------------+-------------+
    *   0 |          ADSRC            |  ADSRCRL    |  ADSRCID    |
    *     +---------------------------+-------------+      +------+
    *   8 |                                                |:RFLC |
    *     +---------------------------+--------------------+------+
    *  10 |         ADSRLVL           |         ADSRPTF-          |
    *     +---------------------------+---------------------------+
    *  18 |          -(014)           |         ADSRPID-          |
    *     +---------------------------+---------------------------+
    *  20 |          -(01C)           |        ADSRPIDL-          |
    *     +---------------------------+---------------------------+
    *  28 |          -(024)           |                           |
    *     +---------------------------+                           |
    *  30 |                                                       |
    *     =                       ADSRCDSC                        =
    *     |                           +---------------------------+
    *  48 |                           |         ADSRRET           |
    *     +---------------------------+---------------------------+
    *  50 |         ADSRREA           |        ADSRPRID-          |
    *     +---------------------------+---------------------------+
    *  58 |          -(054)           |        ADSRSSID-          |
    *     +---------------------------+---------------------------+
    *  60 |          -(05C)           | 64
    *     +---------------------------+
    *
    *** ADSRCMPS - Symptom Record

    *** ADSRDBST - Symptom Record
    *
    *
    *** ADSRDBST - Symptom Record

    *** ADSRROSD - Symptom Record
    *
    *
    *** ADSRROSD - Symptom Record

    *** ADSR5ST - Symptom Record
    *
    *
    *** ADSR5ST - Symptom Record

    ADSR Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    ADSRARID       0040
    ADSRASYN       0037 40
    ADSRC          0000
    ADSRCDSC       002C
    ADSRCID        0006
    ADSRCML        002E
    ADSRCPM        0002
    ADSRCPS        0006
    ADSRCRL        0004
    ADSRCSL        0044
    ADSRCSO        0046
    ADSRDATE       001C
    ADSRDBL        0048
    ADSRDBO        004A
    ADSRDTP        0038
    ADSRFLC        000F
    ADSRFL1        0036
    ADSRFL2        0037
    ADSRFTOD       0010
    ADSRGMT        000C
    ADSRID         0000
    ADSRL          0042
    ADSRLVL        0010
    ADSRNIBM       000F 80
    ADSRNOTD       0037 80
    ADSRPID        001C
    ADSRPIDL       0024
    ADSRPMOD       0036 20
    ADSRPRID       0054
    ADSRPTF        0014
    ADSRREA        0050
    ADSRRET        004C
    ADSRRISA       0056
    ADSRRISL       0054
    ADSRRONA       0052
    ADSRRONL       0050
    ADSRROSA       004E
    ADSRROSL       004C
    ADSRSGEN       0036 10
    ADSRSID        0022
    ADSRSMOD       0036 08
    ADSRSRES       0058
    ADSRSSID       005C
    ADSRSYS        002A
    ADSRTIME       0010
    ADSRTOD        0014
    ADSRTRNC       0036 40

    This information is
    based on z/VM V5R2.0.
    Last updated on 12 Apr 2006 at 16:36:54 EDT.

    Copyright IBM Corporation, 1990, 2005