MCFBK | Back to Index page

| Prolog Control Block Contents MCFBK 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.

MCFBK Prolog | Top of page

     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 | Top of page

     MCFBK DSECT
    Top of page

    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 | Top of page

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

MCFBK Cross Reference | Top of page

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

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:29:06 EDT.
Copyright IBM Corporation, 1990, 2020