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

#### 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

    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 z/VM V5R2.0. Last updated on 12 Apr 2006 at 16:46:12 EDT.
Copyright IBM Corporation, 1990, 2005