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.

DBHBK

Prolog  

Control Block Contents  

DBHBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

DBHBK Prolog

 NAME       : HCPDBHBK
 DESCRIPTION: ISFC Directory Broadcast header block
 STATUS     : VM/ESA Version 2, Release 1.0
 DSECT      : DBHBK
 FUNCTION   : Maintain information about an ISFC directory
              broadcast.
 LOCATED BY : Local work registers.
 CREATED BY : HCPSCF    to perform a directory broadcast.
 DELETED BY : HCPACP    when the directory broadcast is completed.
 SERIALIZED : The ISFC global lock (HCPBDSGL).

 

DBHBK Control Block Content


DBHBK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DBHBK ISFC Directory Broadcast header block DBHBK management. 0000 0 Signed 4 DBHPREV ADD OF PREVIOUS TABLE ENTRY 0004 4 Signed 4 DBHNEXT ADD OF NEXT TABLE ENTRY 0008 8 Signed 4 DBHRSPID Request id for response 000C 12 Bitstring 1 DBHFLAGS FLAG BYTE 1... .... DBHUDONE X'80' USERID SEARCH IS DONE .1.. .... DBHPDONE X'40' PW VERIFICATION IS DONE ..1. .... DBHBCRRQ X'20' Broadcast routing request ...1 .... DBHKILL X'10' Kill request, no response .... 1... DBHJRNLD X'08' Journaling already done .... .1.. DBHDIUCV X'04' IUCV userid search request EQU X'02' Reserved .... ...1 DBHRESPD X'01' CPEBK stacked for completion 11.. .... DBHADONE DBHUDONE+DBHPDONE ALL REQUESTS ARE DONE 000D 13 Bitstring 3 * RESERVED 0010 16 Signed 4 DBHNLIST NODE LIST TABLE ANCHOR 0014 20 Signed 4 DBHCPEX CPEXBLOK ADDRESS 0018 24 Character 8 DBHNODE TARGET NODE ID FOR USERID 0020 32 Character 8 DBHSUSER SOURCE USERID (JOURNALING) 0028 40 Signed 4 DBHBLIST NODE LIST OF BAD PASSWORDS 002C 44 Signed 4 DBHLSESS Copy of CMP MBX PTHLSESS 0030 48 Character 8 DBHACCJL Acess userid for Journaling 0038 56 Signed 4 * Reserved space 003C 60 Character 24 DBHDRST (0) Start of architected header 003C 60 Signed 4 DBHDRLEN LENGTH OF HEADER 0040 64 Signed 4 DBHNREQS NUMBER OF DIRECTORY REQUESTS 0044 68 Signed 4 DBHREQID DIR BROADCAST REQUEST ID 0048 72 Character 8 DBHORIGN Originating node ID 0050 80 Signed 4 DBHORIGI Originating request ID 00000018 DBHDRLN *-DBHDRST 00000054 DBHDRL1 *-DBHBK The following are the flags defined in DBHFLAGS. NOTES : DBHKILL is set if the link goes down or if the DBHBK has been on the Directory response list for one complete link timer interval.

 

DBHBK Storage Layout

*** DBHBK - ISFC Directory Broadcast header block
*
*     +---------------------------+---------------------------+
*   0 |         DBHPREV           |         DBHNEXT           |
*     +---------------------------+------+--------------------+
*   8 |         DBHRSPID          |:FLAGS|////////////////////|
*     +---------------------------+------+--------------------+
*  10 |         DBHNLIST          |         DBHCPEX           |
*     +---------------------------+---------------------------+
*  18 |                       DBHNODE                         |
*     +-------------------------------------------------------+
*  20 |                       DBHSUSER                        |
*     +---------------------------+---------------------------+
*  28 |         DBHBLIST          |         DBHLSESS          |
*     +---------------------------+---------------------------+
*  30 |                       DBHACCJL                        |
*     +---------------------------+---------------------------+
*  38 |///////////////////////////|         DBHDRLEN          |
*     +---------------------------+---------------------------+
*  40 |         DBHNREQS          |         DBHREQID          |
*     +---------------------------+---------------------------+
*  48 |                       DBHORIGN                        |
*     +---------------------------+---------------------------+
*  50 |         DBHORIGI          | 54
*     +---------------------------+
*
*** DBHBK - ISFC Directory Broadcast header block

 

DBHBK Cross Reference

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

DBHACCJL 0030

DBHADONE 000C C0

DBHBCRRQ 000C 20

DBHBLIST 0028

DBHCPEX 0014

DBHDIUCV 000C 04

DBHDRLEN 003C

DBHDRLN 0050 00000018

DBHDRL1 0050 00000054

DBHDRST 003C

DBHFLAGS 000C

DBHJRNLD 000C 08

DBHKILL 000C 10

DBHLSESS 002C

DBHNEXT 0004

DBHNLIST 0010

DBHNODE 0018

DBHNREQS 0040

DBHORIGI 0050

DBHORIGN 0048

DBHPDONE 000C 40

DBHPREV 0000

DBHREQID 0044

DBHRESPD 000C 01

DBHRSPID 0008

DBHSUSER 0020

DBHUDONE 000C 80


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