| Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM. | 
CPABK
Control Block Contents  
   CPABK DSECT
Cross Reference (Contains links to field and bit definitions)
CPABK Prolog
 NAME       : HCPCPABK
 DESCRIPTION: CPUBK ANCHOR BLOCK
 DSECT      : CPABK
 FUNCTION   : THE CPABK CONTAINS INFORMATION ABOUT THE CHAIN
              OF CPUBKS WHICH IT ANCHORS.
 LOCATED BY : NONE
 CREATED BY : HCPCPU
 DELETED BY : HCPCPU
 RELOCATION CONSIDERATIONS : None
CPABK Control Block Content
CPABK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure CPABK CPUBK ANCHOR BLOCK 0000 0 Address 4 CPABCUR POINTER TO CURRENT CPUBK BEING PROCESSED 0004 4 Bitstring 1 CPAEDSP CURRENT DISPLACEMENT WITHIN CPUBK POINTED TO BY CPABCUR 0005 5 Bitstring 1 CPAFLAGS GLOBAL FLAGS FOR CPUBK CHAIN 1... .... CPACALL X'80' CPACALL 'ALL' WAS SPECIFIED AS CPU ADDRESS .1.. .... CPASCAN X'40' CPASCAN SCAN IS IN PROGRESS 0006 6 Signed 2 CPACOUNT COUNT OF CPUS SPECIFIED IN COMMAND LINE 0008 8 Address 4 CPAFIRST ADDRESS OF FIRST CPUBK IN CHAIN 000C 12 Signed 2 CPAVDCNT COUNT OF EXISTING CPUS SPECIFIED 000E 14 Signed 2 * RESERVED FOR IBM USE 00000010 CPALEN *-CPABK LENGTH OF CPABK 00000002 CPASIZE (CPALEN+7)/8 SIZE OF CPABK (IN DOUBLEWORDS)
CPABK Storage Layout
          
*** CPABK - CPUBK ANCHOR BLOCK
*
*     +---------------------------+------+------+-------------+
*   0 |         CPABCUR           |:EDSP |:FLAGS|  CPACOUNT   |
*     +---------------------------+------+------+-------------+
*   8 |         CPAFIRST          |  CPAVDCNT   |/////////////|
*     +---------------------------+-------------+-------------+
*  10
*
*** CPABK - CPUBK ANCHOR BLOCK
CPABK Cross Reference
Symbol Dspl Value -------------- ---- ----- CPABCUR 0000 CPACALL 0005 80 CPACOUNT 0006 CPAEDSP 0004 CPAFIRST 0008 CPAFLAGS 0005 CPALEN 000E 00000010 CPASCAN 0005 40 CPASIZE 000E 00000002 CPAVDCNT 000C
Copyright IBM Corporation, 1990, 2011