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

#### SXEWK

Prolog

Control Block Contents
SXEWK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SXEWK Prolog

     Name       : HCPSXEWK
     Description: Storage Extension Work Area
     DSECT      : SXEWK
     Function   : Contain information about a central storage
                  extension
     Created by : HCPPCQ
     Deleted by : HCPPCQ
     Located by : SVGSXEWK in HCPPCQ
     Serialized : SYSDSRLK
     Comments   : If the extension request can be completed within the
                  unused area triggered by the IPL parameter STOR= being
                  less than the configured storage size, then no hardware
                  SERVC attach and assign operations will be needed.
                  SXEHDST will be zero in order to indicate this case.
                  If the extension request cannot be completed within the
                  unused area triggered by the IPL parameter STOR= being
                  less than the configured storage size, then hardware
                  SERVC attach and assign operations will be needed.  In
                  this case, SXEHDST and SXEHDND will indicate the host
                  absolute addresses to be processed.
                  If SXEHDST and SXEHDND are non-zero, then the ending
                  storage location, for hardware operations and for CP,
                  will be SXEEND.
                  In this case, SXEEND and SXEHDND must be the same.
                  In any case, the addresses that CP will use for its
                  control blocks and other normal use will be indicated
                  by SXESTART and SXEEND.

#### SXEWK Control Block Content

#### SXEWK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SXEWK          Storage Extension Work Area
          Start and end of the extension that will be attached and
          assigned by SERVC hardware requests.
    0000    0 Signed       8 SXEHDST        Storage extension start address
    0008    8 Signed       8 SXEHDND        Storage extension end address
          Desciption of the extension that CP will use.
    0010   16 Signed       8 SXESTART       Storage extension start address
    0018   24 Signed       8 SXEEND         Storage extension end address
    0020   32 Signed       8 SXEFTFS        Frame Table Frames Size
    0028   40 Signed       8 SXEFTPTS       Frame Table Page Table Frames
                                            size
    0030   48 Signed       8 SXESPMTS       SPMT Frames Size
    0038   56 Signed       8 SXESXSTS       SXSTB Page Table Frames Size nof
                                            bytes to hold the add'l SXSTEs
    0040   64 Signed       8 SXESXSS        SXS Extension Size bytes nof
                                            bytes to increase SXS
    0048   72 Signed       8 SXESTSIZ       SXS growth usable size
    0050   80 Signed       8 *              Reserved for IBM use
    0058   88 Signed       4 SXEIncSz       Increment size in 1M units
    005C   92 Address      4 SXERSMBK       A(DMU work RSMBK)
              0000000C       SXESZD         (*-SXEWK+7)/8 SXEWK size in
                                            dwords

#### SXEWK Storage Layout

    *** SXEWK - Storage Extension Work Area
    *
    *     +-------------------------------------------------------+
    *   0 |                       SXEHDST                         |
    *     +-------------------------------------------------------+
    *   8 |                       SXEHDND                         |
    *     +-------------------------------------------------------+
    *  10 |                       SXESTART                        |
    *     +-------------------------------------------------------+
    *  18 |                        SXEEND                         |
    *     +-------------------------------------------------------+
    *  20 |                       SXEFTFS                         |
    *     +-------------------------------------------------------+
    *  28 |                       SXEFTPTS                        |
    *     +-------------------------------------------------------+
    *  30 |                       SXESPMTS                        |
    *     +-------------------------------------------------------+
    *  38 |                       SXESXSTS                        |
    *     +-------------------------------------------------------+
    *  40 |                       SXESXSS                         |
    *     +-------------------------------------------------------+
    *  48 |                       SXESTSIZ                        |
    *     +-------------------------------------------------------+
    *  50 |///////////////////////////////////////////////////////|
    *     +---------------------------+---------------------------+
    *  58 |         SXEINCSZ          |         SXERSMBK          |
    *     +---------------------------+---------------------------+
    *  60
    *
    *** SXEWK - Storage Extension Work Area

#### SXEWK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    SXEEND         0018
    SXEFTFS        0020
    SXEFTPTS       0028
    SXEHDND        0008
    SXEHDST        0000
    SXEIncSz       0058
    SXERSMBK       005C
    SXESPMTS       0030
    SXESTART       0010
    SXESTSIZ       0048
    SXESXSS        0040
    SXESXSTS       0038
    SXESZD         005C 0000000C

This information is based on z/VM V6R1.0. Last updated on 18 Feb 2010 at 09:14:12 EDT.
Copyright IBM Corporation, 1990, 2008