MCEBK | Back to Index page

| Prolog Control Block Contents MCEBK 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.

MCEBK Prolog | Top of page

     NAME       : HCPMCEBK
     DESCRIPTION: Machine-Check Extended Save Area
     DSECT      : MCEBK
     FUNCTION   : Maps the Machine-Check Extended Save Area
     LOCATED BY : PF2MCESA field in PFXPG (host page 1)
                  UOPMCESA field in UZPAG (guest page 1)
     CREATED BY : HCPMPSON when storage required by a processor
                  is obtained.
     DELETED BY : HCPMPSOF when storage required by a processor
                  is de-allocated.
     REFERENCES : None
     SERIALIZED : Guest MCEBK-
                  System VMDBK Dispatch Lock
                  Host MCEBK-
                  Processor local or recovery processor for
                  checkstopped processors.
     RELOCATION CONSIDERATIONS : None -  Guest MCEBK resides in guest
                  memory so it is relocated during
                  memory move.
     COMPATIBILITY AND MIGRATION CONCERNS : The format of this control block is defined
                  by the z/Architecture CPU Architecture.

MCEBK Control Block Content | Top of page

     MCEBK DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      MCEBK          Machine-Check Extended Save Area
          First 1024 bytes: Vector register logout area
    0000    0 Dbl-Word     8 MCEVRS (64)    VR0-31
    0200  512 Bitstring  512 *              Reserved for IBM use
          Second 1024 bytes: Guarded-storage register logout area
    0400 1024 Bitstring   32 MCEGSCB        Guarded-storage controls
    0420 1056 Bitstring  480 *              Reserved for IBM use
    0600 1536 Bitstring  512 *              Reserved for IBM use
              00000800       MCEBKLEN       *-MCEBK MCEBK length
              00000100       MCEBKSIZ       (MCEBKLEN+7)/8 MCEBK size in
                                            doublewords

MCEBK Storage Layout | Top of page

    *** MCEBK - Machine-Check Extended Save Area
    *
    *     +-------------------------------------------------------+
    *   0 |                                                       |
    *     =                        MCEVRS                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 200 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    * 400 |                                                       |
    *     =                       MCEGSCB                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    * 420 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    * 600 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    * 800
    *
    *** MCEBK - Machine-Check Extended Save Area

MCEBK Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    MCEBKLEN       0600 00000800
    MCEBKSIZ       0600 00000100
    MCEGSCB        0400
    MCEVRS         0000

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:29:04 EDT.
Copyright IBM Corporation, 1990, 2020