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.

CPIBK

Prolog  

Control Block Contents  

CPIBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

CPIBK Prolog

 NAME       : HCPCPIBK
 DESCRIPTION: CP information data area overlays
 DSECT      : CPIBK
 FUNCTION   : Overlays the entry definitions in data area
              HCPCPE.
 LOCATED BY : n/a
 CREATED BY : n/a
 DELETED BY : n/a

 

CPIBK Control Block Content


CPIBK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure CPIBK CP information data area overlays 0000 0 Character 12 CPIMAIN Overlay for HCPCPEID 0000 0 Character 2 CPIRELES Release and Mod. Level 0002 2 Character 2 CPIVERSN Version 0004 4 Character 4 CPISERVC Service level 0002 2 Character 1 CPIVERB1 Version byte 1 0003 3 Character 1 CPIVERB2 Version byte 2 0000 0 Character 1 CPIRELB1 RELEASE NUMBER 0001 1 Character 1 CPIRELB2 RELEASE MODIFICATION LEVEL Overlay for HCPCPEPN 0000 0 Character 9 CPIPRCMP Prod. number and compid 0009 9 Character 3 * Reserved for IBM use 0000 0 Character 7 CPIPRODN Product number 0007 7 Character 2 CPICMPID CP component ID 0000 0 Character 4 CPIPRDN1 Product number - first half 0004 4 Character 3 CPIPRDN2 Product number - second half Put ORG back to current displacement 00000002 CPISIZE (*-CPIBK+7)/8 CPIBK size in doublewords

 

CPIBK Storage Layout

*** CPIBK - CP information data area overlays
*
*     +-------------------------------------------------------+
*   0 |                       CPIMAIN                         |
*     |                           +---------------------------+
*     |                           | C
*     +---------------------------+
*
*** CPIBK - CP information data area overlays
*** Overlay for CPIMAIN in CPIBK
*
*     +-------------+-------------+---------------------------+
*   0 |  CPIRELES   |  CPIVERSN   |         CPISERVC          |
*     +-------------+-------------+---------------------------+
*   8
*
*** Overlay for CPIMAIN in CPIBK
*** Overlay for CPIVERSN in CPIBK
*
*                   +------+------+
*   0 ...         2 |:VERB1|:VERB2| 4
*                   +------+------+
*
*** Overlay for CPIVERSN in CPIBK
*** Overlay for CPIRELES in CPIBK
*
*     +------+------+
*   0 |:RELB1|:RELB2| 2
*     +------+------+
*
*** Overlay for CPIRELES in CPIBK
*** Overlay for CPIMAIN in CPIBK
*
*     +-------------------------------------------------------+
*   0 |                       CPIPRCMP                        |
*     |      +--------------------+---------------------------+
*   8 |      |////////////////////| C
*     +------+--------------------+
*
*** Overlay for CPIMAIN in CPIBK
*** Overlay for CPIPRCMP in CPIBK
*
*     +------------------------------------------------+------+
*   0 |                   CPIPRODN                     |(007)-|
*     +------+-----------------------------------------+------+
*   8 |-(007)| 9
*     +------+
*
*** Overlay for CPIPRCMP in CPIBK
*** Overlay for CPIPRODN in CPIBK
*
*     +---------------------------+--------------------+
*   0 |         CPIPRDN1          |     CPIPRDN2       | 7
*     +---------------------------+--------------------+
*
*** Overlay for CPIPRODN in CPIBK

 

CPIBK Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

CPICMPID 0007

CPIMAIN 0000

CPIPRCMP 0000

CPIPRDN1 0000

CPIPRDN2 0004

CPIPRODN 0000

CPIRELB1 0000

CPIRELB2 0001

CPIRELES 0000

CPISERVC 0004

CPISIZE 0004 00000002

CPIVERB1 0002

CPIVERB2 0003

CPIVERSN 0002


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:48:03 EDT.
Copyright IBM Corporation, 1990, 1999