|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
DBHBK
Control Block Contents
DBHBK DSECT
Cross Reference (Contains links to field and bit definitions)
DBHBK Prolog
NAME : HCPDBHBK
DESCRIPTION: ISFC Directory Broadcast header block
COPYRIGHT -
THIS MODULE IS "RESTRICTED MATERIALS OF IBM"
5739-A03 (C) COPYRIGHT IBM CORP. - 1991, 2001
LICENSED MATERIALS - PROPERTY OF IBM
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
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.
.... 1... DBHJRNLD X'08' Journaling already done
.... .1.. DBHDIUCV X'04' IUCV userid search request
.... ...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
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
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
Copyright IBM Corporation, 1990, 2002