About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
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, 2008