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 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
Copyright IBM Corporation, 1990, 2011