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

HDRREC

Prolog  

Control Block Contents  
   HDRREC DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


HDRREC Prolog

 NAME       : HDRREC
 DESCRIPTION: COMMON HEADER FOR ERROR RECORDS
 DSECT      : HDRREC
 FUNCTION   : PROVIDE THE COMMON FORMAT FOR THE HEADER
              PORTION (FIRST 24 BYTES) OF ALL ERROR
              RECORDS.
 LOCATED BY : ANY FIELD WHICH LOCATES ONE OF THE OTHER
              ERROR RECORDS.  THE DEFINITIONS IN HDRREC
              MAY BE USED IN CONJUNCTION WITH OR IN PLACE
              OF THE HEADER OF ANY OTHER ERROR RECORD.
 CREATED BY : ANY MODULE WHICH CREATES ANY OTHER ERROR
              RECORD (AS THE FIRST 24 BYTES OF THAT
              ERROR RECORD).
 DELETED BY : THE FIELDS DEFINED HERE ARE DELETED WITH
              WHATEVER ERROR RECORD THEY ARE CONTAINED IN.

 

HDRREC Control Block Content


HDRREC DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      HDRREC         COMMON HEADER FOR ERROR RECORDS
       THIS CONTROL BLOCK IS AN INTER-OPERATING-SYSTEM BLOCK
       WHICH IS DEFINED BY IBM CORPORATE STANDARDS. THEREFORE
       VM/XA DOES NOT CONTROL THE DEFINITIONS NOR DOES IT
       NECESSARILY USE ALL THE FIELDS DEFINED OR ALL THE BITS
       DEFINED WITHIN A FIELD.
0000    0 Bitstring    1 HDRHTYPE       CLASS/SOURCE
          000000FF       HDRSVMR        255 HDRSVMR Special VM Record
          000000B0       HDRCCF         176 HDRCCF CHANNEL CHECK FRAME
                                        RECORD -
          000000A3       HDRALT         163 HDRALT ALERT RECORD
          000000A2       HDRSEL         162 HDRSEL SERIAL LINK RECORD
          000000A0       HDRMCF         160 HDRMCF MACHINE CHECK FRAME
                                        RECORD -
          00000093       HDRMDRCV       147 HDRMDRCV CONVERTED MDR RECORD
                                        (NOT FOR VS)
          00000091       HDRMDR         145 HDRMDR MDR RECORD
          00000090       HDRMDRSV       144 HDRMDRSV MDR RECORD FORMATTED
                                        BY SVC 91 -
          00000084       HDRIOS         132 HDRIOS EOP FROM IOS
          00000082       HDRTIME        130 HDRTIME TIME STAMP RECORD
          00000081       HDRMCHFR       129 HDRMCHFR MCH FORCED
                                        TERMINATION
          00000080       HDREOD         128 HDREOD EOD RECORD -
          00000071       HDRMIT         113 HDRMIT MIT RECORD
          00000070       HDRMIR         112 HDRMIR MIR RECORD -
          00000060       HDRDDR         96 HDRDDR DDR RECORD -
          00000050       HDRIPL         80 HDRIPL IPL RECORD -
          0000004F       HDRLSTR        79 HDRLSTR LOST RECORD SUMMARY
          00000048       HDRHDHD        72 HDRHDHD HARDWARE DETECTED
                                        HARDWARE ERR REC
          00000044       HDROSFT        68 HDROSFT OPERATOR DETECTED
                                        SOFTWARE ERR REC
          00000042       HDRHSFT        66 HDRHSFT HARDWARE DETECTED
                                        SOFTWARE ERR REC
          00000040       HDRSFT         64 HDRSFT SOFTWARE DETECTED
                                        SOFTWARE ERR REC -
          0000003A       HDROBRDP       58 HDROBRDP OBR DYNAMIC PATHING
                                        AVAILABLE
          00000036       HDROBRVT       54 HDROBRVT OBR TP ACCESS METHOD
                                        (VTAM) RECORD
          00000034       HDROBRTC       52 HDROBRTC OBR TP ACCESS METHOD
                                        (TCAM(OS)/ BTAM(DOS)) RECORD
          00000032       HDROBRCV       50 HDROBRCV CONVERTED OBR RECORD
                                        (NOT FOR VS)
          00000030       HDROBR         48 HDROBR OBR (UNIT CHECK) RECORD
                                        -
          0000002F       HDRMCHIO       47 HDRMCHIO BOUNDARY BETWEEN
                                        MACHINE CHECK TYPES OF RECORDS
                                        AND I/O TYPES OF RECORDS -- HERE
                                        AND BELOW ARE MACHINE CHECKS;
                                        ABOVE ARE I/O -
          00000029       HDRCCHS2       41 HDRCCHS2 CCH SER 0 RECORD
          00000028       HDRCCHS1       40 HDRCCHS1 CCH SER 1 RECORD
          00000025       HDRCRD         37 HDRCRD CRD RECORD
          00000023       HDRSLH         35 HDRSLH SLH RECORD
          00000021       HDRCCMVS       33 HDRCCMVS CHANNEL CHK REC IN
                                        MVS ENVIRONMENT
          00000020       HDRCCH         32 HDRCCH CHANNEL CHECK RECORD -
          0000001B       HDRMCHC0       27 HDRMCHC0 CONVERTED MCH SER0
                                        REC(NOT FOR VS)
          0000001A       HDRMCHC1       26 HDRMCHC1 CONVERTED MCH SER1
                                        REC(NOT FOR VS)
          00000019       HDRMCHS0       25 HDRMCHS0 MCH SER0 RECORD (NOT
                                        FOR VS)
          00000018       HDRMCHS1       24 HDRMCHS1 MCH SER1 RECORD (NOT
                                        FOR VS)
          00000013       HDRMCHVS       19 HDRMCHVS MCH REC RECORDED IN
                                        MULTIPLE VIRTUAL STORAGE
                                        ENVIRONMENT
          00000012       HDRMCHCV       18 HDRMCHCV CONVERTED MCH REC
                                        (NOT FOR VS)
          00000010       HDRMCH         16 HDRMCH MCH RECORD
0001    1 Bitstring    1 HDRHSYS        SYSTEM/RELEASE LEVEL
          111. ....      HDRHSSYS       X'E0' HDRHSSYS SYSTEM MASK
          1... ....      HDRHSOS2       X'80' HDRHSOS2 OS/VS2
          .11. ....      HDRHSVM        X'60' HDRHSVM VM
          .1.. ....      HDRHSOS1       X'40' HDRHSOS1 OS/VS1
          ..1. ....      HDRHSDOS       X'20' HDRHSDOS DOS
          ...1 1111      HDRHSLVL       X'1F' HDRHSLVL SYSTEM LEVEL MASK
                                        (INCLUDES VERSION AND RELEASE
                                        LEVEL)
          ...1 11..      HDRHSVRS       X'1C' HDRHSVRS VERSION NUMBER
                                        MASK
          .... ..11      HDRHSREL       X'03' HDRHSREL RELEASE LEVEL MASK
0002    2 Bitstring    1 HDRHSW0        RECORD INDEPENDENT SWITCH 0
          1... ....      HDRHSWMR       X'80' HDRHSWMR MORE RECORDS
                                        FOLLOW
          .1.. ....      HDRHSWCI       X'40' HDRHSWCI TOD CLOCK
                                        INSTRUCTION ISSUED
          ..1. ....      HDRHSWRT       X'20' HDRHSWRT RECORD TRUNCATED
          ...1 ....      HDRHSWPK       X'10' HDRHSWPK 370/XA MODE
          .... 1...      HDRHSWTI       X'08' HDRHSWTI TIME MACRO ISSUED
          .... .1..      HDRHSWPS       X'04' HDRHSWPS ERROR WAS PASSED
                                        (REFLECTED) TO A GUEST
0003    3 Bitstring    1 HDRHSW1        RECORD SWITCH 1
0004    4 Bitstring    1 HDRHSW2        RECORD SWITCH 2
0005    5 Bitstring    1 HDRHSW3        RECORD SWITCH 3
0006    6 Bitstring    1 HDRHCNT        RECORD COUNT
          1111 ....      HDRRCSEQ       X'F0' HDRRCSEQ RECORD SEQUENCE
                                        NUMBER MASK
          .... 1111      HDRRCPHY       X'0F' HDRRCPHY TOTAL NUM. OF
                                        PHYSICAL RECORDS IN LOGICAL
                                        RECORD BIT MASK
0007    7 Bitstring    1 *              RESERVED FOR FUTURE IBM USE
0008    8 Dbl-Word     8 HDRHTOD        TOD OF SYSTEM FAILURE
0010   16 Dbl-Word     8 HDRCPUID       CPU ID
          00000018       HDRLEN         *-HDRREC LENGTH OF HDRREC
0018   24 Character    8 HDRJOBN        JOB NAME/USERID (NOT USED IN
                                        CRDREC, MDRREC, OR OBRREC)
          00000020       HDRXLEN        *-HDRREC LENGTH OF EXTENDED
                                        HDRREC
          00000004       HDRSIZE        (*-HDRREC+7)/8 HDRREC SIZE IN
                                        DOUBLE WORDS
0008    8 Signed       4 HDRHDATE       SYSTEM DATE OF FAILURE
000C   12 Signed       4 HDRHTIME       SYSTEM TIME OF FAILURE
0010   16 Bitstring    1 HDRHCPID       MACHINE VERSION CODE
0011   17 Bitstring    3 HDRHSER        CPU SERIAL NUMBER
0014   20 Bitstring    2 HDRHMDL        CPU MACHINE MODEL NUMBER
0016   22 Bitstring    2 HDRHMCEL       MAX LENGTH OF MACHINE-DEPENDENT
                                        MACHINE CHECK EXTENDED LOGOUT

 

HDRREC Storage Layout

          
*** HDRREC - COMMON HEADER FOR ERROR RECORDS
*
*     +------+------+------+------+------+------+------+------+
*   0 |:HTYPE|:HSYS |:HSW0 |:HSW1 |:HSW2 |:HSW3 |:HCNT |//////|
*     +------+------+------+------+------+------+------+------+
*   8 |                       HDRHTOD                         |
*     +-------------------------------------------------------+
*  10 |                       HDRCPUID                        |
*     +-------------------------------------------------------+
*  18 |                       HDRJOBN                         |
*     +-------------------------------------------------------+
*  20
*
*** HDRREC - COMMON HEADER FOR ERROR RECORDS
          
*** Overlay for HDRHTOD in HDRREC
*
*     +---------------------------+---------------------------+
*   8 |         HDRHDATE          |         HDRHTIME          |
*     +---------------------------+---------------------------+
*  10
*
*** Overlay for HDRHTOD in HDRREC
          
*** Overlay for HDRCPUID in HDRREC
*
*     +------+--------------------+-------------+-------------+
*  10 |:HCPID|      HDRHSER       |  HDRHMDL    |  HDRHMCEL   |
*     +------+--------------------+-------------+-------------+
*  18
*
*** Overlay for HDRCPUID in HDRREC

 

HDRREC Cross Reference

Symbol         Dspl Value
-------------- ---- -----
HDRALT         0000 000000A3
HDRCCF         0000 000000B0
HDRCCH         0000 00000020
HDRCCHS1       0000 00000028
HDRCCHS2       0000 00000029
HDRCCMVS       0000 00000021
HDRCPUID       0010
HDRCRD         0000 00000025
HDRDDR         0000 00000060
HDREOD         0000 00000080
HDRHCNT        0006
HDRHCPID       0010
HDRHDATE       0008
HDRHDHD        0000 00000048
HDRHMCEL       0016
HDRHMDL        0014
HDRHSDOS       0001 20
HDRHSER        0011
HDRHSFT        0000 00000042
HDRHSLVL       0001 1F
HDRHSOS1       0001 40
HDRHSOS2       0001 80
HDRHSREL       0001 03
HDRHSSYS       0001 E0
HDRHSVM        0001 60
HDRHSVRS       0001 1C
HDRHSWCI       0002 40
HDRHSWMR       0002 80
HDRHSWPK       0002 10
HDRHSWPS       0002 04
HDRHSWRT       0002 20
HDRHSWTI       0002 08
HDRHSW0        0002
HDRHSW1        0003
HDRHSW2        0004
HDRHSW3        0005
HDRHSYS        0001
HDRHTIME       000C
HDRHTOD        0008
HDRHTYPE       0000
HDRIOS         0000 00000084
HDRIPL         0000 00000050
HDRJOBN        0018
HDRLEN         0010 00000018
HDRLSTR        0000 0000004F
HDRMCF         0000 000000A0
HDRMCH         0000 00000010
HDRMCHCV       0000 00000012
HDRMCHC0       0000 0000001B
HDRMCHC1       0000 0000001A
HDRMCHFR       0000 00000081
HDRMCHIO       0000 0000002F
HDRMCHS0       0000 00000019
HDRMCHS1       0000 00000018
HDRMCHVS       0000 00000013
HDRMDR         0000 00000091
HDRMDRCV       0000 00000093
HDRMDRSV       0000 00000090
HDRMIR         0000 00000070
HDRMIT         0000 00000071
HDROBR         0000 00000030
HDROBRCV       0000 00000032
HDROBRDP       0000 0000003A
HDROBRTC       0000 00000034
HDROBRVT       0000 00000036
HDROSFT        0000 00000044
HDRRCPHY       0006 0F
HDRRCSEQ       0006 F0
HDRSEL         0000 000000A2
HDRSFT         0000 00000040
HDRSIZE        0018 00000004
HDRSLH         0000 00000023
HDRSVMR        0000 000000FF
HDRTIME        0000 00000082
HDRXLEN        0018 00000020

This information is based on z/VM V5R4.0. Last updated on 18 Feb 2010 at 04:28:53 EDT.
Copyright IBM Corporation, 1990, 2009