Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

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

(contains links to field and bit definitions)
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 VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:47:37 EDT.
Copyright IBM Corporation, 1990, 1999