CKIBK Back to Index page
 
Prolog 
Control Block Contents 
   CKIBK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  CKIBK Prolog Top of page
 
 NAME       : HCPCKIBK
 DESCRIPTION: SYSTEM CHECK POINT INTERFACE BLOCK
 DSECT      : CKIBK
 FUNCTION   : Contains the information shared by modules HCPCKP
              and HCPCKS during the checkpoint process.
 LOCATED BY : HCPWRKCK - Storage in the HCPWRK data area. This is
              one of the first modules loaded at IPL
              and remains in storage across a bounce.
 CREATED BY : N/A
 DELETED BY : N/A
 RELOCATION CONSIDERATIONS : None
 NOTES      : Any module that copies in HCPCKIBK MUST also
              copy in HCPFIOBK because HCPCKIBK refers to FIOSIZE.
 
 
  CKIBK Control Block Content Top of page
 

 CKIBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure CKIBK SYSTEM CHECK POINT INTERFACE BLOCK Program flags 0000 0 Bitstring 1 CKIFLAG1 Program execution flag .... ...1 CKINOCLK X'01' CKINOCLK Time of Day clock is invalid .... ..1. CKIRSUME X'02' CKIRSUME Resume interrupted checkpoint ...1 .... CKIALLFL X'10' CKIALLFL Checkpoint area is full ..1. .... CKINM981 X'20' CKINM981 Message 981 already issued .1.. .... CKINM982 X'40' CKINM982 message 982 already issued 0001 1 Bitstring 7 * Reserved for IBM use Save and work areas CKIOLSTB and CKIOLSTC are parameter lists mapped by the FIOBK. If the length of the FIOBK changes, then the length of CKIOLSTB and CKIOLSTC change as well and all the modules that copy in HCPCKIBK must be reassembled. ESA122: The replication of the CKIOLSTB for BLOCKMAP is 10 0008 8 Signed 4 CKIOLSTB (12) Stand-alone block I/O plist ESA122: The replication of the CKIOLSTC for BLOCKMAP is 10 0038 56 Signed 4 CKIOLSTC (12) Stand-alone ASA I/O plist 0068 104 Signed 4 CKIBLKST Starting block no. for entry 006C 108 Signed 4 CKIBLKCT No. blocks in current entry 0070 112 Signed 4 CKIPTNDX Buffer offset to next record slot 0074 116 Signed 2 CKIALRM Alarm code for operator or not .111 .1.1 CKIALRM2 CKIALRM+1 CKIALRM2 Actual alarm byte 0076 118 Signed 2 * Reserved for IBM use 0078 120 Dbl-Word 8 * (4) Reserved for IBM use 00000013 CKISIZE (*-CKIBK+7)/8 CKIBK size in doublewords
 
 
  CKIBK Storage Layout Top of page
 
 
*** CKIBK - SYSTEM CHECK POINT INTERFACE BLOCK
*
*     +------+------------------------------------------------+
*   0 |:FLAG1|////////////////////////////////////////////////|
*     +------+------------------------------------------------+
*   8 |                                                       |
*     =                       CKIOLSTB                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  38 |                                                       |
*     =                       CKIOLSTC                        =
*     |                                                       |
*     +---------------------------+---------------------------+
*  68 |         CKIBLKST          |         CKIBLKCT          |
*     +---------------------------+-------------+-------------+
*  70 |         CKIPTNDX          |  CKIALRM    |/////////////|
*     +---------------------------+-------------+-------------+
*  78 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  98
*
*** CKIBK - SYSTEM CHECK POINT INTERFACE BLOCK
 
 
  CKIBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
CKIALLFL       0000 10
CKIALRM        0074
CKIALRM2       0074 75
CKIBLKCT       006C
CKIBLKST       0068
CKIFLAG1       0000
CKINM981       0000 20
CKINM982       0000 40
CKINOCLK       0000 01
CKIOLSTB       0008
CKIOLSTC       0038
CKIPTNDX       0070
CKIRSUME       0000 02
CKISIZE        0078 00000013
 
This information is based on z/VM 6.4.0 Last updated on 24 Aug 2016 at 09:23:16 EDT.
Copyright IBM Corporation, 1990, 2016