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 V5R2.0. Last updated on 12 Apr 2006 at 17:05:45 EDT.
Copyright IBM Corporation, 1990, 2005