|
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
MCFBK
Control Block Contents
MCFBK DSECT
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.
Employed 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
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
Last updated on 6 Jun 2001 at 11:49:03 EDT.
Copyright IBM Corporation, 1990, 2001