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
0031   49 Bitstring   63 SVMRES7        RESERVED

 

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 |                                                |
*     +------+                                                |
*  38 |                                                       |
*     =                       SVMRES7                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  70
*
*** Overlay for SVMVER in SVMREC

 

SVMREC Cross Reference

Symbol         Dspl Value
-------------- ---- -----
SVMBD          0030
SVMBYSZ        0030 00000070
SVMCU          0030
SVMDT          0034
SVMDWSZ        0030 0000000E
SVMFF          0000 000000FF
SVMHDR         0001
SVMID          001C
SVMIRB         004C
SVMLRR         0018
SVMPMCW        0030
SVMRAQS        0030
SVMRDA         001A
SVMRES1        0029
SVMRES2        005C
SVMRES3        0031
SVMRES4        0033
SVMRES5        0037
SVMRES6        0064
SVMRES7        0031
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 V5R3.0. Last updated on 25 Jun 2007 at 18:04:58 EDT.
Copyright IBM Corporation, 1990, 2007