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
 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


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
      Description 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       8 SXE4Q          Count of quad sets used Intended
                                        simply for debugging
0060   96 Signed       8 SXE1Q          Count of singles used Intended
                                        simply for debugging
0068  104 Address      4 SXEFTXBK       Chain of available FTXBKs
                                        terminated by pointer of zero
006C  108 Address      4 SXERSMBK       A(DMU work RSMBK)
          0000000E       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 |                        SXE4Q                          |
*     +-------------------------------------------------------+
*  60 |                        SXE1Q                          |
*     +---------------------------+---------------------------+
*  68 |         SXEFTXBK          |         SXERSMBK          |
*     +---------------------------+---------------------------+
*  70
*
*** SXEWK - Storage Extension Work Area

 

SXEWK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
SXEEND         0018
SXEFTFS        0020
SXEFTPTS       0028
SXEFTXBK       0068
SXEHDND        0008
SXEHDST        0000
SXERSMBK       006C
SXESPMTS       0030
SXESTART       0010
SXESTSIZ       0048
SXESXSS        0040
SXESXSTS       0038
SXESZD         006C 0000000E
SXE1Q          0060
SXE4Q          0058

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:25:36 EDT.
Copyright IBM Corporation, 1990, 2011