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
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' 'ALL' WAS SPECIFIED AS CPU ADDRESS .1.. .... CPASCAN X'40' 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
Last updated on 5 Jun 2001 at 13:08:30 EDT.
Copyright IBM Corporation, 1990, 2001