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 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, 2001