DVLHEAD | Back to Index page

| Prolog Control Block Contents DVLHEAD DSECT DVLRANGE 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.

DVLHEAD Control Block Content | Top of page

     DVLHEAD DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DVLHEAD        Device List Structures
    0000    0 Address      4 DVLHFRST       First DVLRANGE
    0004    4 Address      4 DVLHSOFR       DVLRANGE where GD left off
    0008    8 Address      4 DVLHLAST       Last DVLRANGE
    000C   12 Signed       4 DVLHMXNM       Maximum OK number
    0010   16 Address      4 DVLHADBM       Address of Already Done Bit Map
              00000003       DVLHSIZE       (*-DVLHEAD+7)/8 Head of list size
                                            in DWORDS
          OBJECT - DVLRANGE
            Map a single range (see HCPDVL ASSEMBLE).

     DVLRANGE DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DVLRANGE       Device List Structures
    0000    0 Address      4 DVLRNEXT       Next DVLRANGE in list
    0004    4 Signed       4 DVLRFRST       First number in range
    0008    8 Signed       4 DVLRSOFR       Number where GD left off
    000C   12 Signed       4 DVLRLST        Last number in range
    0010   16 Signed       4 DVLRCNT        Count of numbers in range
    0014   20 Signed       4 DVLRESET       0 ==> not processed yet
              00000003       DVLRSIZE       (*-DVLRANGE+7)/8 Device range
                                            block DWORD size

DVLHEAD Storage Layout | Top of page

    *** DVLHEAD - Device List Structures
    *
    *     +---------------------------+---------------------------+
    *   0 |         DVLHFRST          |         DVLHSOFR          |
    *     +---------------------------+---------------------------+
    *   8 |         DVLHLAST          |         DVLHMXNM          |
    *     +---------------------------+---------------------------+
    *  10 |         DVLHADBM          | 14
    *     +---------------------------+
    *
    *** DVLHEAD - Device List Structures

    *** DVLRANGE - Device List Structures
    *
    *     +---------------------------+---------------------------+
    *   0 |         DVLRNEXT          |         DVLRFRST          |
    *     +---------------------------+---------------------------+
    *   8 |         DVLRSOFR          |         DVLRLST           |
    *     +---------------------------+---------------------------+
    *  10 |         DVLRCNT           |         DVLRESET          |
    *     +---------------------------+---------------------------+
    *  18
    *
    *** DVLRANGE - Device List Structures

DVLHEAD Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    DVLHADBM       0010
    DVLHFRST       0000
    DVLHLAST       0008
    DVLHMXNM       000C
    DVLHSIZE       0010 00000003
    DVLHSOFR       0004
    DVLRCNT        0010
    DVLRESET       0014
    DVLRFRST       0004
    DVLRLST        000C
    DVLRNEXT       0000
    DVLRSIZE       0014 00000003
    DVLRSOFR       0008

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