Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
MSTBK
Control Block Contents
MSTBK DSECT
Cross Reference (Contains links to field and bit definitions)
MSTBK Prolog
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
MSTBK DSECT
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
*** MSTBK - MESSAGE TEXT DATA BLOCK * * +---------------------------+---------------------------+ * 0 | MSTPTR | MSTTLEN | * +---------------------------+-------------+-------------+ * 8 | MSTCFRPM |/////////////| * +-----------------------------------------+-------------+ * *** MSTBK - MESSAGE TEXT DATA BLOCK
MSTBK Cross Reference
Symbol Dspl Value -------------- ---- ----- MSTCFRPM 0008 MSTPTR 0000 MSTSIZE 0010 00000002 MSTTEXT 0010 MSTTLEN 0004
Copyright IBM Corporation, 1990, 2011