|
NAME : HCPCCFBK
DESCRIPTION: CPU-Measurement Counter Facility Counters
DSECT : CCFBK
FUNCTION : Mapping of the CPU-Measurement Facility Counters
for all supported Counter First Version Number (CFVN)
and Counter Second Version Number (CSVN) combinations.
The MT counter set data is stored in the CORBK every
100 milliseconds whenever MT is enabled. Reporting
in Monitor D5 R20 (MRPRCMFM) is not subject to the
MONITOR SAMPLE command CPUMFC operand so HCPCCF is not
involved in extraction of the MT counters.
LOCATED BY : PLSCCFBK
CREATED BY : HCPMPS (when a PLSBK is allocated)
DELETED BY : HCPMPS (when a PLSBK is released)
REFERENCES : none
SERIALIZED : Processor Local - updates are only made on the CPU
whose PLSBK points to this instance of the CCFBK.
Monitor Command Lock (MND_CMD_LOCK) - the collection
task is serialized by this lock to prevent a race
between two tasks collecting counters in the CCFBK
on each CPU.
RELOCATION CONSIDERATIONS : None
COMPATIBILITY AND MIGRATION CONCERNS : The format of this control block is defined in "The
Set-Program-Parameter and CPU-Measurement Facilities"
book and should not be modified. If new CFVN/CSVN
combinations are created, new mappings will need
to be added to support them.
| |