|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
HPVBK
Control Block Contents
HPVBK DSECT
Cross Reference (Contains links to field and bit definitions)
HPVBK Control Block Content
HPVBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure HPVBK HYPERPAV ALIAS POOL BLOCK 0000 0 Character 8 HPVEYE 00 EYE CATCHER 'SYSHPVBK' or 'GVMHPVBK' 0008 8 Bitstring 4 * 01 RESERVED FOR IBM USE 000C 12 Address 4 HPVVMD 01 ADDRESS OF THE OWNING BASE VMDBK 0010 16 Signed 4 HPVINUSE 02 HIGHEST POOL NUMBER IN USE Value of -1 means none in use 0014 20 Bitstring 4 * 02 RESERVED FOR IBM USE 0018 24 Bitstring 8 * 03 RESERVED FOR IBM USE 0020 32 Bitstring 8 * 04 RESERVED FOR IBM USE 0028 40 Bitstring 8 * 05 RESERVED FOR IBM USE 0030 48 Bitstring 8 * 06 RESERVED FOR IBM USE 0038 56 Bitstring 8 * 07 RESERVED FOR IBM USE 0040 64 Bitstring 8 * 08 RESERVED FOR IBM USE 0048 72 Bitstring 8 * 09 RESERVED FOR IBM USE 0050 80 Bitstring 8 * 10 RESERVED FOR IBM USE 0058 88 Bitstring 8 * 11 RESERVED FOR IBM USE 0060 96 Address 4 HPVHPPS (1000) 12-511 ADDRESS OF UP 1000 HPPBKs ! Notes : The HPVHPPS pointers point to a PAGE in memory. Each ! page contains room for 16 HPPBKs. So, to find a particular ! HPPBK you take its Pool Number and divide by HPPNUMNT. ! The quotient is the index into the HPVHPPS array and the ! remainder is the index into the HPPBK page. 00003E7F HPVMAXPL HPVNUMNT*HPPNUMNT-1 HIGHEST VALID POOL NUMBER
HPVBK Storage Layout
*** HPVBK - HYPERPAV ALIAS POOL BLOCK
*
* +-------------------------------------------------------+
* 0 | HPVEYE |
* +---------------------------+---------------------------+
* 8 |///////////////////////////| HPVVMD |
* +---------------------------+---------------------------+
* 10 | HPVINUSE |///////////////////////////|
* +---------------------------+---------------------------+
* 18 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 20 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 28 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 30 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 38 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 40 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 48 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 50 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 58 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 60 | |
* = HPVHPPS =
* | |
* +-------------------------------------------------------+
*1000
*
*** HPVBK - HYPERPAV ALIAS POOL BLOCK
HPVBK Cross Reference
Symbol Dspl Value -------------- ---- ----- HPVEYE 0000 HPVHPPS 0060 HPVINUSE 0010 HPVMAXPL 0060 00003E7F HPVVMD 000C
Copyright IBM Corporation, 1990, 2009