DS1LABEL | Back to Index page

| Prolog Control Block Contents DS1LABEL 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.

DS1LABEL Prolog | Top of page

     NAME       : HCPDS1BK
     DESCRIPTION: Mapping for VTOC DSCB's
     DSECT      : DS1LABEL - VTOC DSCB Format 1 and Format 8
                  DS4LABEL - VTOC DSCB Format 4
                  DS5LABEL - VTOC DSCB Format 5
     FUNCTION   : HCPDS1BK is a collection of structures that are used to
                  map the DSCB's that are in the VTOC of an OS formatted
                  DASD.  See manual " z/OS V1R11.0 DFSMSdfp Advanced
                  Services z/OS V1R11.0 SC26-7400-10", section
                  "VTOC Components" for more information.
     LOCATED BY : The first DSCB (a format 4 DSCB) is point to by the
                  Volume Label (record 3).
     CREATED BY : Stand-alone dump installer.
     DELETED BY : Not applicable
     REFERENCES : HCPDLJ - part of DUMPLD2
     SERIALIZED : Single-threaded nature of stand-alone dump process
     RELOCATION CONSIDERATIONS : None
     COMPATIBILITY AND MIGRATION CONCERNS : None
     NOTES      :

DS1LABEL Control Block Content | Top of page

     DS1LABEL DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DS1LABEL       Mapping for VTOC DSCB's
    0000    0 Character   44 DS1DSNAM       Data set name For Format 1 DSCB,
                                            DS1FMTID = c'1'.
    002C   44 Character    1 DS1FMTID       Format identifier
    002D   45 Character    6 DS1DSSN        Data set serial number
    0033   51 Bitstring    2 DS1VOLSQ       Volume sequence number
    0035   53 Bitstring    3 DS1CREDT       Creation date: ydd
    0038   56 Bitstring    3 DS1EXPDT       Expiration date: ydd
    003B   59 Bitstring    1 DS1NOEPV       Number of extents on volume
    003C   60 Bitstring    1 DS1NOBDB       No. of bytes used in last
                                            direction blk
    003D   61 Bitstring    1 DS1FLAG1       Flag 1
    003E   62 Character   13 DS1SYSCD       System code
    004B   75 Bitstring    3 DS1REFD        Date last referenced
    004E   78 Bitstring    1 DS1SMSFG       System managed storage indicators
    004F   79 Bitstring    1 DS1SCXTF       Secondary space extension flag
                                            byte
    0050   80 Bitstring    2 DS1SCXTV       Secondary space extension value
    0052   82 Bitstring    1 DS1DSOR1       Data set organization byte 1
    0053   83 Bitstring    1 DS1DSOR2       Data set organization byte 2
    0054   84 Bitstring    1 DS1RECFM       Record format
    0055   85 Bitstring    1 DS1OPTCD       Option code
    0056   86 Bitstring    2 DS1BLKL        Block length
    0058   88 Bitstring    2 DS1LRECL       Record length
    005A   90 Bitstring    1 DS1KEYL        Key length
    005B   91 Bitstring    2 DS1RKP         Relative key position
    005D   93 Bitstring    1 DS1DSIND       Data set indicators
    005E   94 Bitstring    1 DS1SCAL1       Secondary allocation flag byte
    005F   95 Character    3 DS1SCAL3       Secondary allocation quantity
    0062   98 Bitstring    3 DS1LSTAR       Last used track and block on
                                            track
    0065  101 Bitstring    2 DS1TRBAL       Space remaining on last used
                                            track
    0067  103 Bitstring    2 DS1RES1        Reserved Following extent
                                            descriptions consist of First
                                            byte - Extent type indicator
                                            Second byte - Extent sequence
                                            number Third - sixth bytes -
                                            Extent lower limit Seventh -
                                            tenth bytes - Extent upper limit
    0069  105 Bitstring   10 DS1EXT1        First extent description
              .11. 1.11      DS1EXT1L       DS1EXT1+2 DS1EXT1L Extent Lower
                                            limit
              .11. 1111      DS1EXT1U       DS1EXT1+6 DS1EXT1U Extent Upper
                                            limit
    0073  115 Bitstring   10 DS1EXT2        Second extent description
    007D  125 Bitstring   10 DS1EXT3        Third extent description
    0087  135 Bitstring    5 DS1PTRDS       Possible pointer to F2 or F3 DSCB
              0000008C       DS1END         *
             DSECT for VTOC DSCB Format 4 Records
          Bit mappings of unuseful flag bytes are not shown.
          Offsets for all DS4LABEL are based from start of key, not
          start of data.

DS1LABEL Storage Layout | Top of page

    *** DS1LABEL - Mapping for VTOC DSCB's
    *
    *     +-------------------------------------------------------+
    *   0 |                                                       |
    *     =                       DS1DSNAM                        =
    *     |                           +------+--------------------+
    *  28 |                           |:FMTID|     DS1DSSN-       |
    *     +--------------------+------+------+--------------------+
    *  30 |      -(02D)        |  DS1VOLSQ   |     DS1CREDT       |
    *     +--------------------+------+------+------+-------------+
    *  38 |     DS1EXPDT       |:NOEPV|:NOBDB|:FLAG1|             |
    *     +--------------------+------+------+------+             |
    *     |                       DS1SYSCD                        |
    *     |                    +--------------------+------+------+
    *  48 |                    |      DS1REFD       |:SMSFG|:SCXTF|
    *     +-------------+------+------+------+------+------+------+
    *  50 |  DS1SCXTV   |:DSOR1|:DSOR2|:RECFM|:OPTCD|  DS1BLKL    |
    *     +-------------+------+------+------+------+------+------+
    *  58 |  DS1LRECL   |:KEYL |   DS1RKP    |:DSIND|:SCAL1|(05F)-|
    *     +-------------+------+-------------+------+------+------+
    *  60 | -DS1SCAL3   |     DS1LSTAR       |  DS1TRBAL   |:RES1-|
    *     +------+------+--------------------+-------------+------+
    *  68 |-(067)|                    DS1EXT1                     |
    *     +------+             +----------------------------------+
    *  70 |                    |             DS1EXT2              |
    *     +--------------------+             +--------------------+
    *  78 |                                  |      DS1EXT3       |
    *     +----------------------------------+             +------+
    *     |                                                |(087)-|
    *     +---------------------------+--------------------+------+
    *  88 |        -DS1PTRDS          | 8C
    *     +---------------------------+
    *
    *** DS1LABEL - Mapping for VTOC DSCB's

DS1LABEL Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    DS1BLKL        0056
    DS1CREDT       0035
    DS1DSIND       005D
    DS1DSNAM       0000
    DS1DSOR1       0052
    DS1DSOR2       0053
    DS1DSSN        002D
    DS1END         0087 0000008C
    DS1EXPDT       0038
    DS1EXT1        0069
    DS1EXT1L       0069 6B
    DS1EXT1U       0069 6F
    DS1EXT2        0073
    DS1EXT3        007D
    DS1FLAG1       003D
    DS1FMTID       002C
    DS1KEYL        005A
    DS1LRECL       0058
    DS1LSTAR       0062
    DS1NOBDB       003C
    DS1NOEPV       003B
    DS1OPTCD       0055
    DS1PTRDS       0087
    DS1RECFM       0054
    DS1REFD        004B
    DS1RES1        0067
    DS1RKP         005B
    DS1SCAL1       005E
    DS1SCAL3       005F
    DS1SCXTF       004F
    DS1SCXTV       0050
    DS1SMSFG       004E
    DS1SYSCD       003E
    DS1TRBAL       0065
    DS1VOLSQ       0033

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:27:56 EDT.
Copyright IBM Corporation, 1990, 2020