Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
CPIBK
Control Block Contents
CPIBK DSECT
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 RELOCATION CONSIDERATIONS : None
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
Copyright IBM Corporation, 1990, 2011