Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of z/VM.

MSTBK

Prolog  

Control Block Contents  
   MSTBK DSECT

Storage Layout  

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)

 

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

This information is based on z/VM V4R1.0.
Last updated on 6 Jun 2001 at 11:53:34 EDT.
Copyright IBM Corporation, 1990, 2001