Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of z/VM.

MPEBK

Prolog  

Control Block Contents  
   MPEBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


MPEBK Prolog

 NAME       : HCPMPEBK
 DESCRIPTION: Minidisk pool extent block.
 DSECT      : MPEBK
 FUNCTION   : A MPEBK contains all the necessary information
              for mapping of a minidisk pool.
 LOCATED BY : VMDMPEBK  - Contains the pointer to MPEBK.
 CREATED BY : HCPAMD44  When a Diagnose 244 is issued by the user.
 DELETED BY : HCPAMD44  During an identify pool function.
              HCPMSMDP  Delete minidisk-pool operation.
 COMMENTS   :

 

MPEBK Control Block Content


MPEBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      MPEBK          Minidisk pool extent block.
0000    0 Signed       4 MPECTEXT       Total count of minidisk extents
                                        for this pool.
0004    4 Signed       4 *              Reserved for IBM use.
     The fields contained in MPEDX1DA must be on a doubleword boundary to be
     accessed concurrently.
0008    8 Dbl-Word     8 MPEDX1DA (0)
0008    8 Signed       4 MPEDX1CT       Count of DX1BK entries.
000C   12 Address      4 MPEDX1BK       Address of DX1BK block
0010   16 Dbl-Word     8 MPESPLCK (3)   Minidisk pool spin lock.
          00000028       MPELEN         *-MPEBK MPEBK size in bytes
          00000005       MPESIZE        (((*-MPEBK)+7)/8) MPEBK size in
                                        doublewords

 

MPEBK Storage Layout

          
*** MPEBK - Minidisk pool extent block.
*
*     +---------------------------+---------------------------+
*   0 |         MPECTEXT          |///////////////////////////|
*     +---------------------------+---------------------------+
*   8 |         MPEDX1CT          |         MPEDX1BK          |
*     +---------------------------+---------------------------+
*  10 |                                                       |
*     =                       MPESPLCK                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  28
*
*** MPEBK - Minidisk pool extent block.

 

MPEBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
MPECTEXT       0000
MPEDX1BK       000C
MPEDX1CT       0008
MPEDX1DA       0008
MPELEN         0010 00000028
MPESIZE        0010 00000005
MPESPLCK       0010

This information is based on z/VM V4R1.0.
Last updated on 5 Jun 2001 at 14:26:11 EDT.
Copyright IBM Corporation, 1990, 2001