Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
MCPBK
Control Block Contents
MCPBK DSECT
Cross Reference (Contains links to field and bit definitions)
MCPBK Prolog
NAME : HCPMCPBK DESCRIPTION: Monitor CPVOL Paging/Spooling Block DSECT : MCPBK FUNCTION : Contains a synopsis of Paging and Spooling allocation data for a system owned volume, used to calculate fields for Monitor Storage Domain sample records. LOCATED BY : CPVMCPBK field of HCPCPVOL CREATED BY : HCPMNTBB during Monitor sample initialization, or when a CPVOL is attached DELETED BY : HCPMNSTM at Monitor Sample Termination HCPMNTCD when a CPVOL is detached REFERENCES : none SERIALIZED : N/A NOTES : none
MCPBK Control Block Content
MCPBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MCPBK Monitor CPVOL Paging/Spooling Block 0000 0 Signed 4 MCP_HEADER (0) 0000 0 Address 2 MCP_SIZE Size of MCPBK in double words 0002 2 Address 2 MCP_1ST_PG_EN Entry number of the 1st Paging entry in MCP_CYLMAP (cylinder/page map) 0004 4 Address 2 MCP_PG_COUNT Number of PAGING entries - one per paging area on the disk 0006 6 Address 2 MCP_1ST_SP_EN Entry number of the 1st Spooling entry in MCP_CYLMAP (cylinder/page map) 0008 8 Address 2 MCP_SP_COUNT Number of SPOOLING entries - one per Spooling area on the disk 000A 10 Address 2 * Reserved for IBM use 000C 12 Bitstring 8 MCP_CYLMAP (0) Array of entries - one for each contiguous Paging/Spooling area on the disk 000C 12 Signed 4 MCP_START_CYL Starting cylinder number (or page number for FBA devices) of a Paging/Spooling area. 0010 16 Signed 4 MCP_CONTIG_CT Number of contiguous cylinders (or pages for FBA) in the area.
MCPBK Storage Layout
*** MCPBK - Monitor CPVOL Paging/Spooling Block * * +-------------+-------------+-------------+-------------+ * 0 | MCP_SIZE |MCP_1ST_PG_EN|MCP_PG_COUNT |MCP_1ST_SP_EN| * +-------------+-------------+-------------+-------------+ * 8 |MCP_SP_COUNT |/////////////| MCP_START_CYL | * +-------------+-------------+---------------------------+ * 10 | MCP_CONTIG_CT | 14 * +---------------------------+ * *** MCPBK - Monitor CPVOL Paging/Spooling Block
MCPBK Cross Reference
Symbol Dspl Value -------------- ---- ----- MCP_CONTIG_CT 0010 MCP_CYLMAP 000C MCP_HEADER 0000 MCP_PG_COUNT 0004 MCP_SIZE 0000 MCP_SP_COUNT 0008 MCP_START_CYL 000C MCP_1ST_PG_EN 0002 MCP_1ST_SP_EN 0006
Copyright IBM Corporation, 1990, 2001