MSTBK Back to Index page
 
Prolog 
Control Block Contents 
   MSTBK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  MSTBK Prolog Top of page
 
 NAME       : HCPMSTBK
 DESCRIPTION: MESSAGE TEXT DATA BLOCK
 DSECT      : MSTBK
 FUNCTION   : THE MSTBK CONTAINS COMPLETE MESSAGE TEXT AND PARAMETERS
              REQUIRED TO PASS THE MESSAGE TO HCPQCNWT.
 LOCATED BY : PROMSPTR FIELD IN USER"S PROBK
 CREATED BY : HCPERMBM
 DELETED BY : HCPCNCRL, HCPREICB
 SERIALIZED : HCPERMBM ALLOCATES STORAGE FOR MSTBK BUT
              DOES NOT ADD ANYTHING TO THE MSTBK QUEUE.
              -  HCPREI AND HCPCNC MANIPULATE THE QUEUES OF
              BLOCKS ANCHORED BY PROMSPTR UNDER THE PROTECT
              BLOCK LOCK (PROLOCK)
 RELOCATION CONSIDERATIONS : This control block is relocated as part of a live
              guest relocation (LGR).  The bits and fields that
              need to be relocated are defined in the
              corresponding LGRMSTBK COPY file.  Whenever changes
              are made to this control block, consideration must
              be given to any effects these changes will have on
              a relocation.  If any new fields or bits are
              defined, they may need to be relocated.  If
              existing bits or fields are changed, corresponding
              modifications may be required in the LGR version of
              this control block.  Consider also the effects of
              these changes on a relocation involving a back-level
              release of CP.
 
 
  MSTBK Control Block Content Top of page
 

 MSTBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MSTBK MESSAGE TEXT DATA BLOCK 0000 0 Address 4 MSTPTR POINTER TO NEXT MESSAGE BLOCK 0004 4 Signed 4 MSTTLEN LENGTH OF MESSAGE TEXT 0008 8 Bitstring 6 MSTCFRPM HCPCFRWT PARAMETERS 000E 14 Signed 2 * RESERVED FOR IBM USE 0010 16 Character 1 MSTTEXT (0) MESSAGE TEXT ( VARIABLE LENGTH ) 00000002 MSTSIZE (*-MSTBK+7)/8 SIZE OF MSTBK
 
 
  MSTBK Storage Layout Top of page
 
          
*** MSTBK - MESSAGE TEXT DATA BLOCK
*
*     +---------------------------+---------------------------+
*   0 |          MSTPTR           |         MSTTLEN           |
*     +---------------------------+-------------+-------------+
*   8 |                MSTCFRPM                 |/////////////|
*     +-----------------------------------------+-------------+
*
*** MSTBK - MESSAGE TEXT DATA BLOCK
 
 
  MSTBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
MSTCFRPM       0008
MSTPTR         0000
MSTSIZE        0010 00000002
MSTTEXT        0010
MSTTLEN        0004
 
This information is based on z/VM 6.3.0 Last updated on 22 May 2013 at 13:54:59 EDT.
Copyright IBM Corporation, 1990, 2013