DIDBK | Back to Index page |
Prolog Control Block Contents DIDBK DSECT DIDENTRY DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
DIDBK Prolog | Top of page |
NAME : HCPDIDBK DESCRIPTION: Directory Identity Virtual Machine Block DSECT : DIDBK FUNCTION : The DIDBK maps the IDENTITY userid to the SUBCONFIG and system specified on a BUILD statement. LOCATED BY : DVMDDDAD/DVMDDDSP CREATED BY : HCPDIR, HCPUDP, HCPUDR DELETED BY : HCPACO, HCPACT, HCPCFX, HCPCSL, HCPCSP, HCPDST, HCPFIT, HCPIUJ, HCPLNS, HCPNSW, HCPPCL, HCPPXD, HCPPXJ, HCPPXL, HCPPXQ, HCPRPE, HCPSCO, HCPSFV, HCPSRM, HCPUDP, HCPUDR, HCPVDG, HCPYJT SERIALIZED : The directory lock(SYSDRLOK) must be obtained in exclusive mode to write/change the directory and in shared mode to read the directory. RELOCATION CONSIDERATIONS : None COMPATIBILITY AND MIGRATION CONCERNS : The DIDBK is part of the object directory on dasd. When modifying this control block, the displacements of existing fields should NEVER change. Object directory compatibility must be maintained when modifying this control block. The current version of this control block - DHDRCBV0. See DCBTABLE in HCPDIR and HCPDHDR COPY for variables used to describe this control block to CP and DIRMAINT. The contents of DIDTABLE beyond the last in use entry as indicated by DIDCOUNT are unpredictable. |
DIDBK Control Block Content | Top of page |
|
DIDBK Storage Layout | Top of page |
*** DIDBK - Directory Identity Virtual Machine Block * * +-------------------------------------------------------+ * 0 | DIDLABL | * | | * +-------------------------------------------------------+ * 10 | DIDUSER | * +-------------+-------------+-------------+-------------+ * 18 | DIDCOUNT | DIDELEN | DIDHLEN |/////////////| * +-------------+-------------+-------------+-------------+ * 20 | | * = DIDTABLE = * | | * +-------------------------------------------------------+ * 220 * *** DIDBK - Directory Identity Virtual Machine Block *** DIDENTRY - Directory Identity Virtual Machine Block * * +-------------------------------------------------------+ * 0 | DIDSUB | * +-------------------------------------------------------+ * 8 | DIDSYS | * +-------------------------------------------------------+ * 10 * *** DIDENTRY - Directory Identity Virtual Machine Block |
DIDBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- DIDBSIZE 0020 00000220 DIDCOUNT 0018 DIDDSIZE 0020 00000044 DIDELEN 001A DIDESIZE 0008 00000010 DIDHDR 0000 DIDHDRSZ 001E 00000020 DIDHLEN 001C DIDLABL 0000 DIDSUB 0000 DIDSYS 0008 DIDTABLE 0020 DIDUSER 0010 |
Copyright IBM Corporation, 1990, 2013