SXEWK | Back to Index page

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

SXEWK Prolog | Top of page

     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
     RELOCATION CONSIDERATIONS : None
     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 | Top of page

     SXEWK DSECT
    Top of page

    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 Address      8 SXEHDST        Storage extension start address
    0008    8 Address      8 SXEHDND        Storage extension end address
    0010   16 Address      8 SXEHDSTF       FRMTE address for SXEHDST
    0018   24 Address      8 SXEHDNDF       FRMTE address for SXEHDND-1
          Description of the extension that CP will use.
    0020   32 Address      8 SXESTART       Storage extension start address
    0028   40 Address      8 SXEEND         Storage extension end address
    0030   48 Signed       8 SXEFTFS        Frame Table Frames Size
    0038   56 Signed       8 SXEFTPTS       Frame Table Page Table Frames
                                            size
    0040   64 Signed       8 SXESPMTS       SPMT Frames Size
    0048   72 Signed       8 SXESXSTS       SXSTB Page Table Frames Size nof
                                            bytes to hold the add'l SXSTEs
    0050   80 Signed       8 SXESXSS        SXS Extension Size bytes nof
                                            bytes to increase SXS
    0058   88 Signed       8 SXESTSIZ       SXS growth usable size
    0060   96 Signed       8 *              Reserved for IBM use
    0068  104 Signed       8 SXE4Q          Count of quad sets used Intended
                                            simply for debugging
    0070  112 Signed       8 SXE1Q          Count of singles used Intended
                                            simply for debugging
    0078  120 Address      8 SXEAvlZn       Chain of available AvlZns
                                            terminated by pointer of zero
    0080  128 Address      4 SXEFTXBK       Chain of available FTXBKs
                                            terminated by pointer of zero
    0084  132 Address      4 SXERSMBK       A(DMU work RSMBK)
              00000011       SXESZD         (*-SXEWK+7)/8 SXEWK size in
                                            dwords

SXEWK Storage Layout | Top of page

    *** SXEWK - Storage Extension Work Area
    *
    *     +-------------------------------------------------------+
    *   0 |                       SXEHDST                         |
    *     +-------------------------------------------------------+
    *   8 |                       SXEHDND                         |
    *     +-------------------------------------------------------+
    *  10 |                       SXEHDSTF                        |
    *     +-------------------------------------------------------+
    *  18 |                       SXEHDNDF                        |
    *     +-------------------------------------------------------+
    *  20 |                       SXESTART                        |
    *     +-------------------------------------------------------+
    *  28 |                        SXEEND                         |
    *     +-------------------------------------------------------+
    *  30 |                       SXEFTFS                         |
    *     +-------------------------------------------------------+
    *  38 |                       SXEFTPTS                        |
    *     +-------------------------------------------------------+
    *  40 |                       SXESPMTS                        |
    *     +-------------------------------------------------------+
    *  48 |                       SXESXSTS                        |
    *     +-------------------------------------------------------+
    *  50 |                       SXESXSS                         |
    *     +-------------------------------------------------------+
    *  58 |                       SXESTSIZ                        |
    *     +-------------------------------------------------------+
    *  60 |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *  68 |                        SXE4Q                          |
    *     +-------------------------------------------------------+
    *  70 |                        SXE1Q                          |
    *     +-------------------------------------------------------+
    *  78 |                       SXEAVLZN                        |
    *     +---------------------------+---------------------------+
    *  80 |         SXEFTXBK          |         SXERSMBK          |
    *     +---------------------------+---------------------------+
    *  88
    *
    *** SXEWK - Storage Extension Work Area

SXEWK Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    SXEAvlZn       0078
    SXEEND         0028
    SXEFTFS        0030
    SXEFTPTS       0038
    SXEFTXBK       0080
    SXEHDND        0008
    SXEHDNDF       0018
    SXEHDST        0000
    SXEHDSTF       0010
    SXERSMBK       0084
    SXESPMTS       0040
    SXESTART       0020
    SXESTSIZ       0058
    SXESXSS        0050
    SXESXSTS       0048
    SXESZD         0084 00000011
    SXE1Q          0070
    SXE4Q          0068

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