| 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