|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SVMREC
Control Block Contents
SVMREC DSECT
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
SVM 24 BYTE HEADER, INCLUDING SVMRTYP
0000 0 Bitstring 1 SVMRTYP RECORD TYPE
000000FF SVMFF X'FF' SVM id for XDRLITE
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 Rcd lng w/out header
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
00000000 SVMTYP0 X'00' CC3
00000001 SVMTYP1 X'01' BOXED DEVICES
00000002 SVMTYP2 X'02' STATE CHANGES
00000003 SVMTYP3 X'03' 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)
DESCRIBES CC3 ERRRO '00'
0030 48 Bitstring 28 SVMPMCW PMCW
004C 76 Bitstring 16 SVMIRB IRB
005C 92 Bitstring 20 SVMRES2 RESERVED
DESCRIBES BOXED DEVICES '01'
0030 48 Bitstring 1 SVMBD REASON DEVICE WAS BOXED
0031 49 Bitstring 63 SVMRES3 RESERVED
DESCRIBES STATE CHANGES '02'
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
DESCRIBES AUTO QUIESCE STARTED '03'
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 00000000 SVMTYP1 0028 00000001 SVMTYP2 0028 00000002 SVMTYP3 0028 00000003 SVMVER 0030 SVMVN 0020 SVMVSN 0022 SVM88 0018 58
Copyright IBM Corporation, 1990, 2004