PDCB Back to Index page
 
Prolog 
Control Block Contents 
   PDCB DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  PDCB Prolog Top of page
 
 NAME       : DMSPDCB
 DESCRIPTION: PARSED DIRID CONTROL BLOCK (PDCB)
 DSECT      : PDCB
 FUNCTION   : THE PARSED DIRID CONTROL BLOCK IS
              USED TO HOLD THE FULLY QUALIFED DIRECTORY NAME
              FQDN.
 
 
  PDCB Control Block Content Top of page
 

 PDCB DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PDCB PARSED DIRID CONTROL BLOCK (PDCB) 0000 0 Signed 4 PDCFQDN (0) 0000 0 Character 8 PDCFPID FILEPOOLID 0008 8 Character 136 PDCUSER (0) EVERYTHING BUT FILEPOOLID 0008 8 Character 8 PDCURID USERID 0010 16 Character 16 PDCSDR1 SUBDIRECTORY ONE 0020 32 Character 16 PDCSDR2 SUBDIRECTORY TWO 0030 48 Character 16 PDCSDR3 SUBDIRECTORY THREE 0040 64 Character 16 PDCSDR4 SUBDIRECTORY FOUR 0050 80 Character 16 PDCSDR5 SUBDIRECTORY FIVE 0060 96 Character 16 PDCSDR6 SUBDIRECTORY SIX 0070 112 Character 16 PDCSDR7 SUBDIRECTORY SEVEN 0080 128 Character 16 PDCSDR8 SUBDIRECTORY EIGHT 00000090 PDCFQSIZ *-PDCFQDN LENGTH OF THE FULLY QUALIFIED DIR. NAME 0090 144 Character 16 PDCFNFT (0) 0090 144 Character 8 PDCFN FILE NAME 0098 152 Character 8 PDCFT FILE TYPE 00A0 160 Address 4 PDCPTADT POINTER TO THE ADT 00A4 164 Character 1 PDCFM FILE MODE LETTER 00A5 165 Character 1 PDCMODNO FILE MODE NUMBER 00A6 166 Bitstring 1 PDCFLG FLAG FIELD 1... .... PDCFLGNT X'80' PDCFLGNT ON IF FN FT FIELDS ARE FILLED IN .1.. .... PDCFLGCA X'40' PDCFLGCA ON IF DIRECTORY IS CACHED ..1. .... PDCFLGAC X'20' PDCFLGAC ON IF DIRECTORY ACCESSED ...1 .... PDCFLGMD X'10' PDCFLGMD ON IF FM IS A MINIDISK 00A7 167 Character 1 PDCBRES RESERVED FIELD 000000A8 PDCBSIZE *-PDCB LENGTH OF PDCB ENTRY 00000015 PDCBDBSZ ((PDCBSIZE+7)/8) SIZE OF PDCB ENTRY IN DBWRDS File Attribute Stack related information
 
 
  PDCB Storage Layout Top of page
 
 
*** PDCB - PARSED DIRID CONTROL BLOCK (PDCB)
*
*     +-------------------------------------------------------+
*   0 |                       PDCFPID                         |
*     +-------------------------------------------------------+
*   8 |                       PDCURID                         |
*     +-------------------------------------------------------+
*  10 |                       PDCSDR1                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  20 |                       PDCSDR2                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  30 |                       PDCSDR3                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  40 |                       PDCSDR4                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  50 |                       PDCSDR5                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  60 |                       PDCSDR6                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  70 |                       PDCSDR7                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  80 |                       PDCSDR8                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  90 |                        PDCFN                          |
*     +-------------------------------------------------------+
*  98 |                        PDCFT                          |
*     +---------------------------+------+------+------+------+
*  A0 |         PDCPTADT          |PDCFM |:MODNO|PDCFLG|:BRES |
*     +---------------------------+------+------+------+------+
*  A8
*
*** PDCB - PARSED DIRID CONTROL BLOCK (PDCB)
 
 
  PDCB Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
PDCBDBSZ       00A7 00000015
PDCBRES        00A7
PDCBSIZE       00A7 000000A8
PDCFLG         00A6
PDCFLGAC       00A6 20
PDCFLGCA       00A6 40
PDCFLGMD       00A6 10
PDCFLGNT       00A6 80
PDCFM          00A4
PDCFN          0090
PDCFNFT        0090
PDCFPID        0000
PDCFQDN        0000
PDCFQSIZ       0080 00000090
PDCFT          0098
PDCMODNO       00A5
PDCPTADT       00A0
PDCSDR1        0010
PDCSDR2        0020
PDCSDR3        0030
PDCSDR4        0040
PDCSDR5        0050
PDCSDR6        0060
PDCSDR7        0070
PDCSDR8        0080
PDCURID        0008
PDCUSER        0008
 
This information is based on z/VM 6.4.0.
Last updated on 24 Aug 2016 at 09:21:23 EDT.
Copyright IBM Corporation, 1990, 2016