|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
FTXBK
Control Block Contents
FTXBK DSECT
Cross Reference (Contains links to field and bit definitions)
FTXBK Prolog
NAME : HCPFTXBK
DESCRIPTION: Frame Table Extent Block
DSECT : FTXBK
FUNCTION : Contain Frame Table scan range addresses
CREATED BY : HCPIFTIX
DELETED BY : NA
LOCATED BY : RSAFTXFL - FTXBK chain for frames < 2G
RSAFTXFG - FTXBK chain for frames >= 2G
RSAFTXGC - Global FTXBK chain (contains all FTXBKs in
no guaranteed order)
SERIALIZED : RSAFTXLK
RELOCATION CONSIDERATIONS : None
NOTES : The RSMBK contains 2 FTXBks, one for <2G and one for >2G.
In a system with nothing >2G, there will still be this
FTXBK. In order to indicate that an FTXBK is not
actually describing anything, a bogus value will be
used for the FRMTE ranges. Any bogus value would
do. Zero is the chosen bogus value.
FTXBK Control Block Content
FTXBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure FTXBK Frame Table Extent Block 0000 0 Address 4 FTXNEXT Next FTXBK address 0004 4 Address 4 FTXPREV Previous FTXBK address 0008 8 Address 4 FTXNEXTG Global next; chain is unordered; includes <2G and >2G FTXBKs; chain ends with pointer of zero 000C 12 Address 4 * Reserved for IBM use 0010 16 Address 8 FTXlo Host logical address of FRMTE at which this range of real storage begins. 0018 24 Address 8 FTXhi Host logical address of FRMTE at which this range of real storage ends. 0020 32 Address 8 FTXSTART Host logical address of FRMTE at which to start frame table scan for this extent. FTXSTART will be within the range FTXlo-FTXhi. 0028 40 Address 8 FTXEND Host logical address of FRMTE at which to end frame table scan for this extent. FTXEND will be within the range FTXlo-FTXhi. 00000006 FTXSIZE (*-FTXBK+7)/8 FTXBK size in doublewords
FTXBK Storage Layout
*** FTXBK - Frame Table Extent Block
*
* +---------------------------+---------------------------+
* 0 | FTXNEXT | FTXPREV |
* +---------------------------+---------------------------+
* 8 | FTXNEXTG |///////////////////////////|
* +---------------------------+---------------------------+
* 10 | FTXLO |
* +-------------------------------------------------------+
* 18 | FTXHI |
* +-------------------------------------------------------+
* 20 | FTXSTART |
* +-------------------------------------------------------+
* 28 | FTXEND |
* +-------------------------------------------------------+
* 30
*
*** FTXBK - Frame Table Extent Block
FTXBK Cross Reference
Symbol Dspl Value -------------- ---- ----- FTXhi 0018 FTXlo 0010 FTXEND 0028 FTXNEXT 0000 FTXNEXTG 0008 FTXPREV 0004 FTXSIZE 0028 00000006 FTXSTART 0020
Copyright IBM Corporation, 1990, 2011