SASBK | Back to Index page |
Prolog Control Block Contents SASBK DSECT SASEDATA DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
SASBK Prolog | Top of page |
NAME : HCPSASBK DESCRIPTION: Saved Segments Data Array DSECT : SASBK FUNCTION : Defines a fixed-length array containing data about saved segments during a live guest relocation LOCATED BY : Source system - Transient area, accessed only within HCPRLLSE Destination system - The RLOSSEGS field of the RLOBK CREATED BY : Source system - HCPRLLSE during source system eligibility checking. Destination system - HCPRLLDE during destination system eligibility checking. DELETED BY : Source system - HCPRLLSE after completing source eligibility checking. Destination system - HCPRLNCT during destination system STMGT cleanup. REFERENCES : None. SERIALIZED : An SASBK is created on the source system once during each relocation, and once created is never updated. It is destroyed by HCPRLLSE (Source system storage eligibility checking) at the close of the initial set of eligibility checks. The SASBK is sent to the destination system where it is used by one task at a time, either HCPRLLDE (Destination system storage eligibility checking) or by HCPRLLCS (Create guest address spaces), neither of which update the block. On the destination, the SASBK is released only by HCPRLNCT (Cleanup routine for LGR Memory Move - Target System). Changes to the guest's NSS or DCSS configuration cannot be made during a relocation; DIAG x'64' LOAD/UNLOAD and the IPL command will fail a relocation in progress. RELOCATION CONSIDERATIONS : This block is sent from the source to the destination system. NOTES : None. |
SASBK Control Block Content | Top of page |
|
SASBK Storage Layout | Top of page |
*** SASBK - Saved Segments Data Array * * +-------------------------------------------------------+ * 0 | SASBKNAM | * +-------------+------+----------------------------------+ * 8 | SASCOUNT |:TYPES|//////////////////////////////////| * +-------------+------+----------------------------------+ * 10 * *** SASBK - Saved Segments Data Array *** SASEDATA - Saved Segments Data Array * * +-------------------------------------------------------+ * 0 | SASENAME | * +-------------------------------------------------------+ * 8 | SASETYPE | * +------+--------------------+---------------------------+ * 10 |:ESBCD|////////////////////| | * +------+--------------------+ | * | SASCHKSM | * | | * +-------------------------------------------------------+ * 28 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 30 * *** SASEDATA - Saved Segments Data Array |
SASBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- SASBKNAM 0000 SASCHKSM 0014 SASCOUNT 0008 SASDCSS 000A 02 SASEHEAD 0000 SASENAME 0000 SASENEXT 0028 00000030 SASENLND 0028 00000006 SASENSHR 0010 04 SASENSS 0010 02 SASENTLN 0028 00000030 SASESBCD 0010 SASETYPE 0008 SASGT2G 0010 01 SASHDEND 000B 00000010 SASHDSIZ 000B 00000010 SASHDSZD 000B 00000002 SASNSS 000A 01 SASTYPES 000A |
Copyright IBM Corporation, 1990, 2018