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