ZPMBK - 32-bit CP - V4R4.0

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

#### ZPMBK

Prolog

Control Block Contents
ZPMBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### ZPMBK Prolog

     NAME       : HCPZPMBK
     DESCRIPTION: ZONE PARAMETER BLOCK
     DSECT      : ZPMBK
     FUNCTION   : THE ZPMBK DESCRIBES THE ZONE PARAMETERS BLOCK
                  USED AS INPUT TO THE SET ZONE PARAMETERS
                  AND AS OUTPUT TO THE STORE ZONE PARAMETERS
                  INSTRUCTION
     LOCATED BY :
                  HCPWRKZP  USED DURING DUMP PROCESSING TO DUMP ALL
                  ZONE PARAMETERS
                  ALL USERS OF HCPZPMBK, EXCEPT DUMP PROCESSING, GET
                  FREE STORAGE FOR THE ZPMBK IN ORDER TO ISSUE EITHER
                  STZP OR SZP INSTRUCTIONS AND RETURN THE STORAGE WHEN
                  FINISHED ISSUING THE INSTRUCTIONS.
     CREATED BY :
                  HCPZMIIN
                  HCPZMGAZ
                  HCPZMGDZ
                  HCPZMXEE
                  HCPZMXDE
     DELETED BY :
                  HCPZMIIN
                  HCPZMGAZ
                  HCPZMGDZ
                  HCPZMXEE
                  HCPZMXDE
     Notes      : there are 2 versions of this block, one for 32-bit
                  and one for 64-bit CP.

#### ZPMBK Control Block Content

#### ZPMBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      ZPMBK          ZONE PARAMETER BLOCK
         ENTRY
    0000    0 Signed       4 * (0)
    0000    0 Signed       2 *              RESERVED FOR FUTURE IBM USE
    0002    2 Signed       2 ZPMMSO         MAIN STORAGE ORIGIN
    0004    4 Signed       2 *              RESERVED FOR FUTURE IBM USE
    0006    6 Signed       2 ZPMMSL         MAIN STORAGE LIMIT
    0008    8 Bitstring    1 *              RESERVED FOR FUTURE IBM USE
    0009    9 Bitstring    3 ZPMESO         EXPANDED STORAGE ORIGIN
    000C   12 Bitstring    1 *              RESERVED FOR FUTURE IBM USE
    000D   13 Bitstring    3 ZPMESL         Expanded-Storage Limit
    0010   16 Signed       4 * (4)          RESERVED FOR FUTURE IBM USE
              00000004       ZPMSIZE        (*-ZPMBK+7)/8 :ZPMBK SIZE IN
                                            DOUBLE WORDS
              00000020       ZPMLENTH       (*-ZPMBK) ZPMBK LENGTH IN BYTES

#### ZPMBK Storage Layout

    *** ZPMBK - ZONE PARAMETER BLOCK
    *
    *     +-------------+-------------+-------------+-------------+
    *   0 |/////////////|   ZPMMSO    |/////////////|   ZPMMSL    |
    *     +------+------+-------------+------+------+-------------+
    *   8 |//////|      ZPMESO        |//////|      ZPMESL        |
    *     +------+--------------------+------+--------------------+
    *  10 |///////////////////////////////////////////////////////|
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *  20
    *
    *** ZPMBK - ZONE PARAMETER BLOCK

#### ZPMBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    ZPMESL         000D
    ZPMESO         0009
    ZPMLENTH       0010 00000020
    ZPMMSL         0006
    ZPMMSO         0002
    ZPMSIZE        0010 00000004

This information is based on z/VM V4R4.0. Last updated on 29 Jul 2003 at 16:39:06 EDT.
Copyright IBM Corporation, 1990, 2003