Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of z/VM.

CPABK

Prolog  

Control Block Contents  
   CPABK DSECT

Storage Layout  

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

This information is based on z/VM V4R1.0.
Last updated on 5 Jun 2001 at 13:08:30 EDT.
Copyright IBM Corporation, 1990, 2001