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

SVMREC

Prolog  

Control Block Contents  
   SVMREC DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


SVMREC Prolog

 NAME       : SVMREC
 DESCRIPTION: SPECIAL VM RECORD
 DSECT      : SVMREC
 FUNCTION   : PROVIDES DATA NEEDED FOR ERROR RECORDING
 LOCATED BY : N/A
 CREATED BY : HCPERR
 DELETED BY : HCPIOE AFTER HCPREC HAS COPIED IT.

 

SVMREC Control Block Content


SVMREC DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      SVMREC         SPECIAL VM RECORD
0000    0 Bitstring    1 SVMRTYP        RECORD TYPE
          000000FF       SVMFF          X'FF' SVMFF *** SVM 24 BYTE
                                        HEADER, INCLUDED SVMRTYP
0001    1 Bitstring   23 SVMHDR         STANDARD HEADER *** LENGTH OF
                                        REST OF RECORD
0018   24 Signed       2 SVMLRR         LENGTH OF REST OF RECORD
          .1.1 1...      SVM88          88 SVM88 88 BYTES
001A   26 Signed       2 SVMRDA         REAL DEVICE ADDRESS
001C   28 Character    4 SVMID          SVM IDENTIFIER 'SVMR'
0020   32 Bitstring    2 SVMVN          HEX VERSION NUMBER
0022   34 Character    6 SVMVSN         VOLUME SERIAL NUMBER *** TYPE OF
                                        RECORD THAT FOLLOWS BELOW
0028   40 Bitstring    1 SVMRT          RECORD TYPE
          .... ....      SVMTYP0        X'00' SVMTYP0 CC3
          .... ...1      SVMTYP1        X'01' SVMTYP1 BOXED DEVICES
          .... ..1.      SVMTYP2        X'02' SVMTYP2 STATE CHANGES
          .... ..11      SVMTYP3        X'03' SVMTYP3 AUTO-QUIESCE
                                        STARTED
0029   41 Character    7 SVMRES1        RESERVED *** BASED ON TYPE OF
                                        RECORD (SVMRT)
0030   48 Character   64 SVMVER
          00000070       SVMBYSZ        *-SVMREC
          0000000E       SVMDWSZ        ((SVMBYSZ+7)/8)
0030   48 Bitstring   28 SVMPMCW        PMCW
004C   76 Bitstring   16 SVMIRB         IRB
005C   92 Bitstring   20 SVMRES2        RESERVED
0030   48 Bitstring    1 SVMBD          REASON DEVICE WAS BOXED
0031   49 Bitstring   63 SVMRES3        RESERVED
0030   48 Bitstring    3 SVMCU          CU TYPE AND MODEL
0033   51 Bitstring    1 SVMRES4        RESERVED
0034   52 Bitstring    3 SVMDT          DEVICE TYPE AND MODEL
0037   55 Bitstring    1 SVMRES5        RESERVED
0038   56 Bitstring   44 SVMSNSS        SENSE SUBSYSTEM DATA
0064  100 Bitstring   12 SVMRES6        RESERVED
0030   48 Bitstring    1 SVMRAQS        REASON AUTO QUIESCE STARTED
          .... ....      SVMAQ00        X'00' SVMAQ00 Equipment check
                                        from DTE
          .... ...1      SVMAQ01        X'01' SVMAQ01 Hot I/O
          .... ..1.      SVMAQ02        X'02' SVMAQ02 MIH on clear
                                        (retired by VM64647)
          .... ..11      SVMAQ03        X'03' SVMAQ03 MIH on non-reserved
                                        device
          .... .1..      SVMAQ04        X'04' SVMAQ04 CC3 from CTB, IOS,
                                        or IQM
          .... .1.1      SVMAQ05        X'05' SVMAQ05 CC3 from PAU
          .... .11.      SVMAQ06        X'06' SVMAQ06 IPI Delete from RFC
                                        OLPM & LPUM not valid for reason
                                        06
0031   49 Bitstring    1 SVMOLPM        ORB LPM used for the I/O
0032   50 Bitstring    1 SVMLPUM        IRB LPUM for the I/O
0033   51 Bitstring    1 SVMRLPM        RDEVLPM at time of interrupt
0034   52 Bitstring    8 SVMCHPS        RDEVCHPS at time of interrupt
003C   60 Bitstring   52 SVMRES7        Reserved
          00000040       SVMRAQL        *-SVMRAQS Length of Auto Quiesce
                                        data
          00000008       SVMRAQD        ((SVMRAQL+7)/8) Length in double
                                        words

 

SVMREC Storage Layout

          
*** SVMREC - SPECIAL VM RECORD
*
*     +------+------------------------------------------------+
*   0 |:RTYP |                                                |
*     +------+                                                |
*     |                        SVMHDR                         |
*     |                                                       |
*     +-------------+-------------+---------------------------+
*  18 |   SVMLRR    |   SVMRDA    |          SVMID            |
*     +-------------+-------------+---------------------------+
*  20 |   SVMVN     |                 SVMVSN                  |
*     +------+------+-----------------------------------------+
*  28 |SVMRT |                    SVMRES1                     |
*     +------+------------------------------------------------+
*  30 |                                                       |
*     =                        SVMVER                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** SVMREC - SPECIAL VM RECORD
          
*** Overlay for SVMVER in SVMREC
*
*     +-------------------------------------------------------+
*  30 |                                                       |
*     =                       SVMPMCW                         =
*     |                           +---------------------------+
*  48 |                           |                           |
*     +---------------------------+                           |
*     |                        SVMIRB                         |
*     |                           +---------------------------+
*  58 |                           |                           |
*     +---------------------------+                           |
*     |                       SVMRES2                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC
          
*** Overlay for SVMVER in SVMREC
*
*     +------+------------------------------------------------+
*  30 |SVMBD |                                                |
*     +------+                                                |
*  38 |                                                       |
*     =                       SVMRES3                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC
          
*** Overlay for SVMVER in SVMREC
*
*     +--------------------+------+--------------------+------+
*  30 |       SVMCU        |:RES4 |       SVMDT        |:RES5 |
*     +--------------------+------+--------------------+------+
*  38 |                                                       |
*     =                       SVMSNSS                         =
*     |                           +---------------------------+
*  60 |                           |         SVMRES6           |
*     +---------------------------+                           |
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC
          
*** Overlay for SVMVER in SVMREC
*
*     +------+------+------+------+---------------------------+
*  30 |:RAQS |:OLPM |:LPUM |:RLPM |         SVMCHPS-          |
*     +------+------+------+------+---------------------------+
*  38 |          -(034)           |                           |
*     +---------------------------+                           |
*  40 |                                                       |
*     =                       SVMRES7                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC

 

SVMREC Cross Reference

Symbol         Dspl Value
-------------- ---- -----
SVMAQ00        0030 00
SVMAQ01        0030 01
SVMAQ02        0030 02
SVMAQ03        0030 03
SVMAQ04        0030 04
SVMAQ05        0030 05
SVMAQ06        0030 06
SVMBD          0030
SVMBYSZ        0030 00000070
SVMCHPS        0034
SVMCU          0030
SVMDT          0034
SVMDWSZ        0030 0000000E
SVMFF          0000 000000FF
SVMHDR         0001
SVMID          001C
SVMIRB         004C
SVMLPUM        0032
SVMLRR         0018
SVMOLPM        0031
SVMPMCW        0030
SVMRAQD        003C 00000008
SVMRAQL        003C 00000040
SVMRAQS        0030
SVMRDA         001A
SVMRES1        0029
SVMRES2        005C
SVMRES3        0031
SVMRES4        0033
SVMRES5        0037
SVMRES6        0064
SVMRES7        003C
SVMRLPM        0033
SVMRT          0028
SVMRTYP        0000
SVMSNSS        0038
SVMTYP0        0028 00
SVMTYP1        0028 01
SVMTYP2        0028 02
SVMTYP3        0028 03
SVMVER         0030
SVMVN          0020
SVMVSN         0022
SVM88          0018 58

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