About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
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 RELOCATION CONSIDERATIONS : None COMPATIBILITY AND MIGRATION CONCERNS : 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, 2011