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

ACPBK

Prolog  

Control Block Contents  
   ACPBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


ACPBK Prolog

 Name       : HCPACPBK
 Description: CP Access Pointer Block
 DSECT      : ACPBK
 Function   : The ACPBK contains pointers to the ACSBK
              blocks.
 Located by : SYSCM.SYSACPBK
 Created by : Initialization
 Deleted by : None

 

ACPBK Control Block Content


ACPBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      ACPBK          CP Access Pointer Block
0000    0 Address      4 *              Reserved
0004    4 Address      4 *              Reserved
0008    8 Signed       2 ACPMAX         Max number of subscripted entries
000A   10 Signed       2 ACPCCWN        Count of d-words for CCW building
000C   12 Address      4 ACPINACC       Pointer to ACCBK for init access
0010   16 Address      4 ACPVMDBK       Pointer to VMDBK owning VDEVs
0014   20 Address      4 *              Reserved
0018   24 Bitstring    1 ACPBKV (0)     Start of variable length data
     The following is subscripted (1:ACPMAX)
0018   24 Dbl-Word     8 ACPACCLK (3)   Lockword to serialize chains
0030   48 Dbl-Word     8 *              Reserved
0038   56 Signed       4 *              Reserved
003C   60 Address      4 ACPACSA        Pointer to HCPACSBK
          00000028       ACPACSAL       *-ACPACCLK Length of each entry
     Length of ACPBK in dwords
          00000085       ACPBKSZD       ((ACPACSAL*ACPFMMAX)+(ACPBKV-ACPB
                                        K)+7)/8
          0000001A       ACPFMMAX       26 Maximum number of entries

 

ACPBK Storage Layout

          
*** ACPBK - CP Access Pointer Block
*
*     +---------------------------+---------------------------+
*   0 |///////////////////////////|///////////////////////////|
*     +-------------+-------------+---------------------------+
*   8 |   ACPMAX    |  ACPCCWN    |         ACPINACC          |
*     +-------------+-------------+---------------------------+
*  10 |         ACPVMDBK          |///////////////////////////|
*     +---------------------------+---------------------------+
*
*** ACPBK - CP Access Pointer Block
          
*** Overlay for ACPBKV in ACPBK
*
*     +-------------------------------------------------------+
*  18 |                                                       |
*     =                       ACPACCLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  30 |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
*  38 |///////////////////////////|         ACPACSA           |
*     +---------------------------+---------------------------+
*  40
*
*** Overlay for ACPBKV in ACPBK

 

ACPBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
ACPACCLK       0018
ACPACSA        003C
ACPACSAL       003C 00000028
ACPBKSZD       003C 00000085
ACPBKV         0018
ACPCCWN        000A
ACPFMMAX       003C 0000001A
ACPINACC       000C
ACPMAX         0008
ACPVMDBK       0010

This information is based on z/VM V4R3.0. Last updated on 1 May 2002 at 07:53:28 EDT.
Copyright IBM Corporation, 1990, 2002