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

KBRBK

Prolog  

Control Block Contents  
   KBRBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


KBRBK Prolog

 NAME       : HCPKBRBK
 DESCRIPTION: DSECT and EQUATES for z/VM ISFC Synchronization
              services.
 DSECT      : KBRBK
 FUNCTION   : z/VM ISFC Sync Services Mappings
 REFERENCES : None.
 COMPATIBILITY AND MIGRATION CONCERNS : None.
 RELOCATION CONSIDERATIONS : None
 NOTES      : None.

 

KBRBK Control Block Content


KBRBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      KBRBK          DSECT and EQUATES for z/VM ISFC Synchronization
0000    0 Dbl-Word     8 KBRSTART (0)   KBRBK Message Start
0000    0 Signed       4 KBRCAP         Node capabilities
0004    4 Bitstring    1 KBRMTYPE       Message type
          00000001       KBRREQST       1 KBRREQST - Sync request
          00000002       KBRRESPN       2 KBRRESPN - Sync response
0005    5 Bitstring    2 KBREYE         "KB" eye catcher
0007    7 Bitstring    1 *              Reserved
0008    8 Character    8 KBRORNOD       Originator Node
0010   16 Character    8 KBRRSNOD       Responding Node
0018   24 Character    8 KBRNBNOD       Neighbor Node
0020   32 Dbl-Word     8 KBRMSG (0)
          MBHPROT = MBHSOCK_NODESY    Node Sync request/response
0020   32 Dbl-Word     8 KBRSYNRQ       Node Sync Request Value
0028   40 Signed       2 KBRHOPS        Node Hop Count
002A   42 Bitstring    6 *              Reserved
0030   48 Dbl-Word     8 KBRSYNST       Node Sync Start TOD
0038   56 Dbl-Word     8 KBRTODST       Response: TOD IPL
          MBHPROT = MBHSOCK_TIMESY    Time Sync request/response
0020   32 Dbl-Word     8 KBRSYTQD       Request Departure
0028   40 Dbl-Word     8 KBRSYTQA       Request Arrival
0030   48 Dbl-Word     8 KBRSYTRD       Response Departure
0038   56 Dbl-Word     8 KBRSYTRP       Responder's view of offset
          MBHPROT = MBHSOCK_LINK      Link check message
0020   32 Dbl-Word     8 KBRLKTOD       TOD for link check
          MBHPROT = MBHSOCK_LATE      Late node sync response msg
0020   32 Dbl-Word     8 KBRLTSYN       Node sync value
          00000040       KBRSIZE        *-KBRBK
          00000008       KBRSIZD        (*-KBRBK+7)/8

 

KBRBK Storage Layout

          
*** KBRBK - DSECT and EQUATES for z/VM ISFC Synchronization
*
*     +---------------------------+------+-------------+------+
*   0 |          KBRCAP           |:MTYPE|   KBREYE    |//////|
*     +---------------------------+------+-------------+------+
*   8 |                       KBRORNOD                        |
*     +-------------------------------------------------------+
*  10 |                       KBRRSNOD                        |
*     +-------------------------------------------------------+
*  18 |                       KBRNBNOD                        |
*     +-------------------------------------------------------+
*
*** KBRBK - DSECT and EQUATES for z/VM ISFC Synchronization
          
*** Overlay for KBRMSG in KBRBK
*
*     +-------------------------------------------------------+
*  20 |                       KBRSYNRQ                        |
*     +-------------+-----------------------------------------+
*  28 |  KBRHOPS    |/////////////////////////////////////////|
*     +-------------+-----------------------------------------+
*  30 |                       KBRSYNST                        |
*     +-------------------------------------------------------+
*  38 |                       KBRTODST                        |
*     +-------------------------------------------------------+
*  40
*
*** Overlay for KBRMSG in KBRBK
          
*** Overlay for KBRMSG in KBRBK
*
*     +-------------------------------------------------------+
*  20 |                       KBRSYTQD                        |
*     +-------------------------------------------------------+
*  28 |                       KBRSYTQA                        |
*     +-------------------------------------------------------+
*  30 |                       KBRSYTRD                        |
*     +-------------------------------------------------------+
*  38 |                       KBRSYTRP                        |
*     +-------------------------------------------------------+
*  40
*
*** Overlay for KBRMSG in KBRBK
          
*** Overlay for KBRMSG in KBRBK
*
*     +-------------------------------------------------------+
*  20 |                       KBRLKTOD                        |
*     +-------------------------------------------------------+
*  28
*
*** Overlay for KBRMSG in KBRBK
          
*** Overlay for KBRMSG in KBRBK
*
*     +-------------------------------------------------------+
*  20 |                       KBRLTSYN                        |
*     +-------------------------------------------------------+
*  28
*
*** Overlay for KBRMSG in KBRBK

 

KBRBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
KBRCAP         0000
KBREYE         0005
KBRHOPS        0028
KBRLKTOD       0020
KBRLTSYN       0020
KBRMSG         0020
KBRMTYPE       0004
KBRNBNOD       0018
KBRORNOD       0008
KBRREQST       0004 00000001
KBRRESPN       0004 00000002
KBRRSNOD       0010
KBRSIZD        0020 00000008
KBRSIZE        0020 00000040
KBRSTART       0000
KBRSYNRQ       0020
KBRSYNST       0030
KBRSYTQA       0028
KBRSYTQD       0020
KBRSYTRD       0030
KBRSYTRP       0038
KBRTODST       0038

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:06:26 EDT.
Copyright IBM Corporation, 1990, 2011