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

MCFBK

Prolog  

Control Block Contents  
   MCFBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


MCFBK Prolog

 NAME       : HCPMCFBK
 DESCRIPTION: Trace Service Tool Monitor Call Trace
              Record Header Format Block
 DSECT      : MCFBK
 FUNCTION   : Overlay for the header of the trace records
              passed to CP via Monitor call class 10
              instructions.
  mployed By -
              HCPTSCGT - Monitor Class 10 Event Handler
              HCSTSF   - Finalize a trace to DASD
              HCSTSG   - Trace services logoff processing
              HCSTSM   - Trace Reduction
 LOCATED BY : local pointer in HCPTSC and HCPTSR
 CREATED BY : MCFTSC
 DELETED BY : MCFTSC
 REFERENCES : None
 RELOCATION CONSIDERATIONS : None
 COMMENTS   :
              This is a variable length control block.
              This control block must provide the same mapping
              as HCPDTFBK.
              If the length of this block increases, compile HCPTSR
              to make sure that the change does not cause the Guest
              Trace data maximum to become invalid.

 

MCFBK Control Block Content


MCFBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      MCFBK          Trace Service Tool Monitor Call Trace
0000    0 Bitstring    8 MCFHEADER (0)  Record header
0000    0 Signed       2 MCFRLNGT       Length of trace record
0002    2 Signed       2 *              Reserved for IBM USE
0004    4 Signed       2 MCFINDIV       Individualizing code
0006    6 Bitstring    1 MCFTYPE        Type of trace event
0007    7 Bitstring    1 *              Reserved for IBM USE
0008    8 Character    8 MCFTOD         TOD Clock value
0010   16 Bitstring    1 MCFDATA (0)    Trace data passed from the guest
                                        - up to 4000 bytes

 

MCFBK Storage Layout

          
*** MCFBK - Trace Service Tool Monitor Call Trace
*
*     +-------------+-------------+-------------+------+------+
*   0 |  MCFRLNGT   |/////////////|  MCFINDIV   |:TYPE |//////|
*     +-------------+-------------+-------------+------+------+
*   8 |                        MCFTOD                         |
*     +-------------------------------------------------------+
*
*** MCFBK - Trace Service Tool Monitor Call Trace

 

MCFBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
MCFDATA        0010
MCFHEADER      0000
MCFINDIV       0004
MCFRLNGT       0000
MCFTOD         0008
MCFTYPE        0006

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:09:23 EDT.
Copyright IBM Corporation, 1990, 2011