|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SXEWK
Control Block Contents
SXEWK DSECT
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
Copyright IBM Corporation, 1990, 2008