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, 2011