DNXBK | Back to Index page |
Prolog Control Block Contents DNXBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
DNXBK Prolog | Top of page |
NAME : HCPDNXBK DESCRIPTION: Directory index block DSECT : DNXBK FUNCTION : The directory index block maps the header and entries for the various directory indices. LOCATED BY : DHDRUSER field of HCPDHDR DHDRUID field of HCPDHDR DHDRGID field of HCPDHDR DNXHDAD field of HCPDHDR CREATED BY : HCPDIR HCPUDTBI DELETED BY : HCPUDSAT HCPUDSDS HCPUDSIN RELOCATION CONSIDERATIONS : None COMMENTS : This DSECT references fields in HCPDUNDX, so any module using this DSECT must also COPY HCPDUNDX. This DSECT is used to map the various directory indices. Each mapping consists of a header portion and a variable number of index entries. A given DNXBK will only contain a single type of entry; that is, entry types are never mixed in a single DNXBK. This DSECT is used to map both levels of the 2-level indices. |
DNXBK Control Block Content | Top of page |
|
DNXBK Storage Layout | Top of page |
*** DNXBK - Directory index block * * +---------------------------+-------------+-------------+ * 0 | DNXHDAD | DNXHCNT |/////////////| * +---------------------------+-------------+-------------+ * 8 | DNXHLABL | * | | * +---------------------------+---------------------------+ * 18 | DNXGID | DNXGINAM- | * +---------------------------+---------------------------+ * 20 | -(01C) | DNXGICNT | * +---------------------------+-------------+-------------+ * 28 | DNXGIDAD | DNXGIDSP | 2E * +---------------------------+-------------+ * *** DNXBK - Directory index block *** Overlay for DNXENTRY in DNXBK * * +-------------------------------------------------------+ * 18 | DNXUSBIG | * +---------------------------+---------------------------+ * 20 | DNXUSDAD | 24 * +---------------------------+ * *** Overlay for DNXENTRY in DNXBK *** Overlay for DNXENTRY in DNXBK * * +---------------------------+---------------------------+ * 18 | DNXUIBIG | DNXUIDAD | * +---------------------------+---------------------------+ * 20 * *** Overlay for DNXENTRY in DNXBK *** Overlay for DNXENTRY in DNXBK * * +-------------------------------------------------------+ * 18 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * *** Overlay for DNXENTRY in DNXBK |
DNXBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- DNXDUNDX 0020 DNXENTRY 0018 DNXGICNT 0024 DNXGID 0018 DNXGIDAD 0028 DNXGIDNT 0018 DNXGIDSP 002C DNXGINAM 001C DNXGINSZ 002C 00000016 DNXGIPT1 0018 DNXGIPT2 0024 DNXHCNT 0004 DNXHDAD 0000 DNXHDR 0000 DNXHDRSZ 0008 00000018 DNXHLABL 0008 DNXUIBIG 0018 DNXUIDAD 001C DNXUIDNT 0018 DNXUINSZ 001C 00000008 DNXUSBIG 0018 DNXUSDAD 0020 DNXUSNSZ 0020 0000000C DNXUSRNT 0018 |
Copyright IBM Corporation, 1990, 2022