HPPBK Back to Index page
 
Prolog 
Control Block Contents 
   HPPBK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

 
  HPPBK Control Block Content Top of page
 

 HPPBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure HPPBK HYPERPAV ALIAS POOL BLOCK 0000 0 Character 8 HPPEYE 00 HPPnnnnn Pool# Eye Catcher 0008 8 Dbl-Word 8 HPPLOCK (6) 01 LOCK AREA FOR THIS POOL 0038 56 Signed 4 HPPTOKEN 07 TOKEN FOR THIS POOL 003C 60 Address 4 HPPHEAD 07 ADDRESS OF POOL'S RDEV QUEUE HEAD 0040 64 Bitstring 4 * 08 RESERVED FOR IBM USE 0044 68 Address 4 HPPTAIL 08 ADDRESS OF POOL'S RDEV QUEUE TAIL 0048 72 Signed 4 HPPCT 09 NUMBER OF RDEVS IN THE LIST 004C 76 Signed 4 HPPMINCT 09 MINIMUM COUNT 0050 80 Signed 4 HPPMAXCT 10 MAXIMUM COUNT 0054 84 Bitstring 2 HPPOOLNM 10 Pool Number 0056 86 Bitstring 2 HPPLBSDV 10 Device number of the HyperPAV Base device that was last chosen in the "back end process" (HCPIQMDQ) when a HyperPAV Alias device became idle and the HyperPAV Alias Free queue was empty (HPPCT = 0) 0058 88 Signed 4 HPPTRIES 11 Number of times CP went to this HyperPAV pool free queue to find an alias device 005C 92 Signed 4 HPPFAILS 11 Number of times CP went to this HyperPAV pool free queue to find an alias device but couldn't find one to use 0060 96 Signed 4 HPPNBASE 12 Number of base devices in this HyperPAV pool 0064 100 Signed 4 HPPNALIS 12 Number of alias devices in this HyperPAV pool 0068 104 Bitstring 8 * 13 RESERVED FOR IBM USE 0070 112 Bitstring 8 * 14 RESERVED FOR IBM USE 0078 120 Bitstring 8 * 15 RESERVED FOR IBM USE 0080 128 Bitstring 8 * 16 RESERVED FOR IBM USE 0088 136 Bitstring 8 * 17 RESERVED FOR IBM USE 0090 144 Bitstring 8 * 18 RESERVED FOR IBM USE 0098 152 Bitstring 8 * 19 RESERVED FOR IBM USE 00A0 160 Bitstring 8 * 20 RESERVED FOR IBM USE 00A8 168 Bitstring 8 * 21 RESERVED FOR IBM USE 00B0 176 Bitstring 8 * 22 RESERVED FOR IBM USE 00B8 184 Bitstring 8 * 23 RESERVED FOR IBM USE 00C0 192 Bitstring 8 * 24 RESERVED FOR IBM USE 00C8 200 Bitstring 8 * 25 RESERVED FOR IBM USE 00D0 208 Bitstring 8 * 26 RESERVED FOR IBM USE 00D8 216 Bitstring 8 * 27 RESERVED FOR IBM USE 00E0 224 Bitstring 8 * 28 RESERVED FOR IBM USE 00E8 232 Bitstring 8 * 29 RESERVED FOR IBM USE 00F0 240 Bitstring 8 * 30 RESERVED FOR IBM USE 00F8 248 Bitstring 8 * 31 RESERVED FOR IBM USE 00000100 HPPENTLN *-HPPBK LENGTH OF ONE POOL ENTRY (256 BYTES) 00000010 HPPNUMNT 4096/HPPENTLN (16 Entries per Page) THE HPVBK IS EXACTLY ONE PAGE IN SIZE THE HPVBK CAN CONTAIN FROM 0 TO 1000 PAGE POINTERS.
 
 
  HPPBK Storage Layout Top of page
 
          
*** HPPBK - HYPERPAV ALIAS POOL BLOCK
*
*     +-------------------------------------------------------+
*   0 |                        HPPEYE                         |
*     +-------------------------------------------------------+
*   8 |                                                       |
*     =                       HPPLOCK                         =
*     |                                                       |
*     +---------------------------+---------------------------+
*  38 |         HPPTOKEN          |         HPPHEAD           |
*     +---------------------------+---------------------------+
*  40 |///////////////////////////|         HPPTAIL           |
*     +---------------------------+---------------------------+
*  48 |          HPPCT            |         HPPMINCT          |
*     +---------------------------+-------------+-------------+
*  50 |         HPPMAXCT          |  HPPOOLNM   |  HPPLBSDV   |
*     +---------------------------+-------------+-------------+
*  58 |         HPPTRIES          |         HPPFAILS          |
*     +---------------------------+---------------------------+
*  60 |         HPPNBASE          |         HPPNALIS          |
*     +---------------------------+---------------------------+
*  68 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  70 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  78 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  80 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  88 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  90 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  98 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  A0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  A8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  B0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  B8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  C0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  C8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  D0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  D8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  E0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  E8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  F0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  F8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 100
*
*** HPPBK - HYPERPAV ALIAS POOL BLOCK
 
 
  HPPBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
HPPCT          0048
HPPENTLN       00F8 00000100
HPPEYE         0000
HPPFAILS       005C
HPPHEAD        003C
HPPLBSDV       0056
HPPLOCK        0008
HPPMAXCT       0050
HPPMINCT       004C
HPPNALIS       0064
HPPNBASE       0060
HPPNUMNT       00F8 00000010
HPPOOLNM       0054
HPPTAIL        0044
HPPTOKEN       0038
HPPTRIES       0058
 
This information is based on z/VM 6.3.0 Last updated on 22 May 2013 at 13:54:38 EDT.
Copyright IBM Corporation, 1990, 2013