MPIBK | Back to Index page |
Prolog Control Block Contents MPIBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
MPIBK Prolog | Top of page |
NAME : HCPMPIBK DESCRIPTION: Memory Pass Information Block DSECT : MPIBK FUNCTION : Contains information about one pass of a relocating guest's address space(s). LOCATED BY : RLOMPIBK in RLOBK MPINEXT in MPIBK CREATED BY : HCPRLSCM - VMRELOCATE Memory Move HCPRLBRC - Memory Move Receive Routine (Destination) DELETED BY : HCPRLN - VMRELOCATE cancel/cleanup HCPRLHRR - Remove RLOBK from system RLOBK list SERIALIZED : Local task serialization RELOCATION CONSIDERATIONS : None COMMENTS : Keeps information and statistics about a pass during relocation. Data can be used for actual run-time purposes or can be good for debugging. The MPIBK chain is a stack (newest block at the top). By default, the MPIBK stack is preserved along with the RLOBK only for failed relocations. This behavior may be changed through the externally- accessible fullword field at HCPRLNT1 (see the field definition in HCPRLN for details). |
MPIBK Control Block Content | Top of page |
|
MPIBK Storage Layout | Top of page |
*** MPIBK - Memory Pass Information Block * * +---------------------------+---------------------------+ * 0 | MPINEXT | MPIPNUM | * +---------------------------+---------------------------+ * 8 | MPISTART | * +-------------------------------------------------------+ * 10 | MPIL8EST | * +-------------------------------------------------------+ * 18 | MPIEND | * +-------------------------------------------------------+ * 20 | MPIPAGES | * +------+--------------------+---------------------------+ * 28 |:PFLAG|////////////////////| MPIRC | * +------+--------------------+---------------------------+ * *** MPIBK - Memory Pass Information Block |
MPIBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- MPI$END 0030 MPIEND 0018 MPILEN 0030 00000030 MPIL8EST 0010 MPINEXT 0000 MPIPAGES 0020 MPIPFLAG 0028 MPIPNUM 0004 MPIRC 002C MPISIZE 0030 00000006 MPISTART 0008 RLOCLEAN 0028 0000000A RLOCONNEC 0028 00000001 RLOCREATE 0028 00000003 RLOELGCHK 0028 00000002 RLOLASTIO 0028 00000008 RLOLASTMC 0028 00000007 RLOMEMCPY 0028 00000004 RLOMVSTAT 0028 00000006 RLOQUISRC 0028 00000005 RLOSCANCL 0028 0000000B RLOSTARTD 0028 00000009 |
Copyright IBM Corporation, 1990, 2022