Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

XDIBK

Prolog  

Control Block Contents  
   XDIBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


XDIBK Prolog

 NAME       : HCPXDIBK
 DESCRIPTION: XDISK services messaging content
 DSECT      : XDIBK
 FUNCTION   : Maps data passed between systems for all XDISK services
 LOCATED BY : MBHBFPTL
 CREATED BY : HCPKCDCB
 DELETED BY : HCPKCDDB
 REFERENCES : None
 SERIALIZED : Input to HCPKCDCB is the length in bytes of the data area being
              requested.  This is the size of the XDIBK we need for a particular
              request.  This data buffer is used by the system making the
              request of replying with HCPSOCK.  HCPKCDDB should not be called
              to release the storage associated with the data buffer (XDIBK)
              until the HCPSOCK call has returned control.
 COMPATIBILITY AND MIGRATION CONCERNS : None
 RELOCATION CONSIDERATIONS : None
 COMMENTS   : The XDIBK is variable in size and maps all requests and replies
              made by XDISK services.

 

XDIBK Control Block Content


XDIBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      XDIBK          XDISK services messaging content
0000    0 Signed       4 XDIPAYLD (0)   The XDISERVC field in the request
                                        indicates which type of request
                                        this XDIBK represents. The
                                        receive task (HCPXDLRC) stacks a
                                        call to the reply function
                                        (HCPXDLRP) who uses XDISERVC to
                                        determine where to route the
                                        request.
0000    0 Bitstring    1 XDISERVC       XDISK service
          .... ....      XDILINKQ       0 XDILINKQ Link information
                                        request
          .... .1..      XDIWTLNG       4 XDIWTLNG Notify write link
                                        granted
          .... 1...      XDIQLINK       8 XDIQLINK QUERY LINKS request
          .... 11..      XDISPOOL       12 XDISPOOL Spool volume checking
          ...1 ....      XDIWTLND       16 XDIWTLND Notify write link
                                        detached
          ...1 .1..      XDIMDAVA       20 XDIMDAVA MDISK availability
                                        request
          ...1 1...      XDILINKV       24 XDILINKV Get write link info
          ...1 11..      XDIATTCH       28 XDIATTCH ATTACH SPOL request
          ..1. ....      XDILKACQ       32 XDILKACQ Acquire Lock request
          ..1. .1..      XDILKREL       36 XDILKREL Release Lock request
          ..1. 1...      XDIRPGID       40 XDIRPGID Get PGID of reserve
                                        holder
          ..1. 11..      XDIRSVCK       44 XDIRSVCK Check DASD reserve
                                        state
      XDIFLAG is used to store information regarding the type of
      request or the reply being sent.
0001    1 Bitstring    1 XDIFLAG        Flags
          1... ....      XDILKYES       X'80' XDILKYES Request approved
          .1.. ....      XDILKIGN       X'40' XDILKIGN Request ignored
          ..1. ....      XDILKNO        X'20' XDILKNO Request denied
          ...1 ....      XDILKCOM       X'10' XDILKCOM Release with
                                        COMMIT
          .... 1...      XDILKABT       X'08' XDILKABT Release with ABORT
          .... .1..      XDILKSAF       X'04' XDILKSAF Received while in
                                        SAFE mode
      XDIPARM can be used as a parameter area that may differ
      between different request/reply types
0002    2 Bitstring    1 XDIPARM        Parameter Field *** For Lock
                                        requests, this represents the
                                        piggyback type
          00000000       XDITLOCK       0 Basic Lock Type
      XDIPARM2 can be used as a 2nd parameter area that may
      differ between different request/reply types
0003    3 Bitstring    1 XDIPARM2       Parameter Field 2 *** For LOCK
                                        requests, this contains the Lock
                                        Type (XLKTYPE)
0004    4 Bitstring    1 *              Reserved for IBM use
0005    5 Bitstring    1 XDISEQN        Sequence Number of Request
0006    6 Signed       2 XDISYSTM       Sender's slot number
0008    8 Signed       4 XDIUNQ         Copy of XLKUNQ
000C   12 Signed       4 XDIMSG (0)
          0000000C       XDIHDRLN       (*-XDIBK) For dynamic-sized
                                        payloads, use this length to
                                        allocate a single payload header
             STATIC SIZED PAYLOADS (1 PER XDIBK)
             Length of entire XDIBK can be determined
      Many requests just pass the DUID and start and end extents as
      input.  They can all use XDIMDMSG as their request input with
      the appropriate value in XDISERVC.
000C   12 Signed       4 XDIMDMSG (0)   Minidisk messages
000C   12 Bitstring   40 XDIDUID        Device EQid/DUID
0034   52 Bitstring    1 XDIDUIDL       Length of EQid/DUID
0035   53 Bitstring    1 XDIGFLAG       Used by requests for anything
0036   54 Bitstring    1 * (2)          Reserved for future IBM use
0038   56 Signed       4 XDIMSEXT       MDISK starting extent
003C   60 Signed       4 XDIMEEXT       MDISK ending extent
0040   64 Signed       4 XDIMDEND (0)   End of generic mdisk request
          00000040       XDIMDSIZ       (*-XDIBK) Size of minidisk
                                        request in bytes
      Link request (XDILINKQ)
0040   64 Character    8 XDIOWNRU       Owner userid
0048   72 Signed       2 XDIOWNRV       Owner VDEV
004A   74 Bitstring    6 *              Reserved for future IBM use
          00000050       XDILNKRQ       (*-XDIBK) Size of link request in
                                        bytes
      Reply to link request (XDILINKQ)
000C   12 Signed       4 XDIRDCNT       Minidisk read link count
      XDIRUSER/XDIRMEMB, XDIWUSER/XDIWMEMB, XDISUSER/XDISMEMB
      and XDIEUSER/XDIEMEMB are all filled in for the case where
      we issue messages such as HCP101E through HCP106E which
      output more than one user in the message.
0010   16 Character    8 XDIRUSER       Userid of read link
0018   24 Character    8 XDIRMEMB       Member name for read link
0020   32 Signed       4 XDIWTCNT       Minidisk write link count
0024   36 Character    8 XDIWUSER       Userid of write link
002C   44 Character    8 XDIWMEMB       Member name for write link
0034   52 Signed       4 XDISTCNT       Minidisk stable link count
0038   56 Character    8 XDISUSER       Userid of stable link
0040   64 Character    8 XDISMEMB       Member name for stable link
0048   72 Character    8 XDIEUSER       Userid of exclusive link
0050   80 Character    8 XDIEMEMB       Member name for excl link
      XDIVUSER/XDIVMEMB and XDIKUSER/XDIKMEMB are always filled
      in.  When the replying system has a V suffix or WRKALLEG
      link, we will use these fields in message HCP6640E formats
      -04 and -06.  When we are requesting a V suffix or WRKALLEG
      link and any link exists in the SSI, we will use these
      fields in message HCP6640E formats -03 and -05.
0058   88 Character    8 XDIVUSER       Userid of V mode suffix link
0060   96 Character    8 XDIVMEMB       Member name for V suffix link
0068  104 Character    8 XDIKUSER       Userid of WRKALLEG link
0070  112 Character    8 XDIKMEMB       Member name for WRKALLEG link
      XDIDUSER and XDIDMEMB are always filled in for potential
      use in messages 6640-10 and 6640-11.
0078  120 Character    8 XDIDUSER       Userid of MDISK DEVNO
0080  128 Character    8 XDIDMEMB       Member name for MDISK DEVNO
0088  136 Bitstring    1 XDIMFLAG       Minidisk flag
          1... ....      XDIWRTLN       X'80' XDIWRTLN Write link found
                                        but not used for link conflict
          .1.. ....      XDIEXCLU       X'40' XDIEXCLU Exclusive link
                                        held on minidisk
          ..1. ....      XDIRDADJ       X'20' XDIRDADJ Read link user is
                                        adjunct
          ...1 ....      XDIOTADJ       X'10' XDIOTADJ Other link user is
                                        adjunct
          .... 1...      XDILINKS       X'08' XDILINKS Link exists in
                                        VMplex
          .... .1..      XDIRDFPO       X'04' XDIRDFPO RDEV has existing
                                        fullpack overlay
          .... ..1.      XDIDEVNO       X'02' XDIDEVNO MDISK DEVNO
                                        defined
0089  137 Bitstring    1 XDIVFLAG       "v" suffx and WRKALLEG flag
          0000008A       XDILNKRS       (*-XDIBK) Size of link reply in
                                        bytes
      Reply to QUERY LINKS request (XDIQLINK)
000C   12 Signed       4 XDINUMLK       Number of link pages which follow
0010   16 Bitstring    1 XDIQLFLG       QUERY LINKS response flag
          1... ....      XDIQLTRN       X'80' XDIQLTRN Response data
                                        truncated
0011   17 Bitstring    1 * (3)          Reserved for future IBM use
          00000014       XDIQLSIZ       (*-XDIBK) Size of QUERY LINKS
                                        request with no data
      Request to get virtual PGID of guest holding reserve
      (XDIRPGID)
000C   12 Bitstring   40 XDIPDUID       Device EQid/DUID
0034   52 Bitstring    1 XDIPDUIL       Length of EQid/DUID
0035   53 Bitstring    1 * (3)          reserved
0038   56 Character    8 *              Reserved
          00000040       XDIPQSIZ       (*-XDIBK) Size of PGID request
      Reply for PGID request
000C   12 Character   11 XDIGPGID       Guest virtual PGID
0017   23 Bitstring    1 XDIPFLAG       Flag
          1... ....      XDIRESVH       X'80' XDIRESVH Reserve held by
                                        system
          00000018       XDIPRSIZ       (*-XDIBK) Size of PGID reply
      Request to get DASD reserve state following relocation of
      a reserved dasd when running second level on z/VM 5.4 or
      older.
      (XDIRSVCK)
000C   12 Character    8 XDIZUSER       Userid of guest
0014   20 Bitstring    2 XDIZVDEV       Virtual device number
0016   22 Bitstring    1 * (6)          Reserved
          0000001C       XDIZQSIZ       (*-XDIBK) Size of reserve check
                                        request
      Reply for PGID request
000C   12 Bitstring    1 XDIZFLAG       Flag
          1... ....      XDIZESVH       X'80' XDIZESVH Reserve held by
                                        user
000D   13 Bitstring    1 * (7)          Reserved
          00000014       XDIZRSIZ       (*-XDIBK) Size of RSVCK reply
      Request to ATTACH w/SPOL extents (XDIATTCH)
000C   12 Bitstring    1 XDIAFLAG       ATTACH request flag
          1... ....      XDIATTCK       X'80' XDIATTCK Perform ATTACH
                                        checking
          .1.. ....      XDIATTPF       X'40' XDIATTPF Perform ATTACH
          ..1. ....      XDIDFCPO       X'20' XDIDFCPO Perform DEF
                                        CPOWNED
000D   13 Bitstring   40 XDIADUID       Device EQid/DUID
0035   53 Character    6 XDIATVLS       Volume serial identifier
003B   59 Bitstring    1 XDIADUIL       Length of EQid/DUID
003C   60 Bitstring    1 XDIATCPV       CPVCODE - index into CPVOL list
003D   61 Bitstring    1 * (3)          Reserved for future use
          00000040       XDITQSIZ       (*-XDIBK) Size of ATTACH request
                                        bytes
      Reply for ATTACH w/SPOL extents
000C   12 Character    6 XDIATVSR       Volume serial identifier
0012   18 Bitstring    1 XDIATFLG       Flag
          1... ....      XDIAUNDF       X'80' XDIAUNDF Slot undefined
          .1.. ....      XDIASLTM       X'40' XDIASLTM Slot mismatch
          ..1. ....      XDIATSPL       X'20' XDIATSPL Already attached
                                        w/SPOL
          ...1 ....      XDIATNSP       X'10' XDIATNSP Already attached
                                        no SPOL
          .... 1...      XDIAOFFL       X'08' XDIAOFFL Device offline
          .... .1..      XDINOSLT       X'04' XDINOSLT Slot does not
                                        exist
          00000013       XDITRSIZ       (*-XDIBK) Size of ATTACH reply
                                        bytes
      Reply for write link information
000C   12 Bitstring    1 XDIWFLAG
          1... ....      XDIWTLNK       X'80' XDIWTLNK Write link exists
          .1.. ....      XDISLNKS       X'40' XDISLNKS Link exists in SSI
          ..1. ....      XDISAFEM       X'20' XDISAFEM SSI in safe mode
000D   13 Bitstring    1 XDIWVFLG       "v" suffx and WRKALLEG flag
000E   14 Bitstring    1 * (2)          Reserved for future IBM use
          00000010       XDIWLKSZ       (*-XDIBK) Size of link reply in
                                        bytes
             DYNAMIC SIZED PAYLOADS
             N instances of XDIMSG
             Length of XDIBK cannot be determined statically
             Length of XDIBK = XDIHDRLN + (N * YOUR_XDIMSG_LEN)
000C   12 Bitstring   40 XDIRDMDU       Device EQid/DUID
0034   52 Bitstring    1 XDIRDMLN       Length of EQid/DUID
          00000029       XDIRDVMS       (*-XDIMSG) Size of an RDEV
                                        Mapping slot
      Request to validate spool information (XDISPOOL)
000C   12 Bitstring    1 XDISQVOL       # spool volume entries
000D   13 Bitstring    1 * (3)          Reserved for future use
          00000010       XDISVQSZ       (*-XDIBK) Size of spool
                                        validation request with no
                                        entries
0010   16 Bitstring   44 XDISPREQ (0)
0010   16 Bitstring   40 XDISDUID       Device EQid/DUID
0038   56 Bitstring    1 XDISDUIL       Length of EQid/DUID
0039   57 Bitstring    1 XDICPVCD       CPVCODE - index into CPVOL list
003A   58 Bitstring    1 *              Reserved for future use
          00000006       XDISQSZD       (*-XDISPREQ+7)/8 Size of spool
                                        entry in DWs
          0000002B       XDISQSIZ       (*-XDISPREQ) Size of a spool
                                        request entry
      Reply for spool validation
000C   12 Signed       2 XDISRVOL       # spool volume entries
          0000000E       XDISVRSZ       (*-XDIBK) Size of spool
                                        validation reply with no entries
000E   14 Bitstring   49 XDISPREP (0)
000E   14 Bitstring   40 XDIRDUID       Device EQid/DUID
0036   54 Bitstring    1 XDIRDUIL       Length of EQid/DUID
0037   55 Character    6 XDIVOLSR       Volume serial identifier
003D   61 Bitstring    1 XDISPFLG       Flag Values for XDISPFLG
          00000000       XDISUNDF       0 Slot undefined
          00000004       XDIROFFL       4 RDEV not online
          00000008       XDIDSLOT       8 Slot mismatch
          0000000C       XDIASLOT       12 Additional slot on target
003E   62 Bitstring    1 XDIRPVCD       CPVCODE - index into CPVOL list
                                        (add one for slot# in message)
          00000007       XDISRSZD       (*-XDISPREP+7)/8 Size of spool
                                        entry in DWs
          00000031       XDISRSIZ       (*-XDISPREP) Size of a spool
                                        reply entry
      LOCK REQUEST HEADER - Lock requests have a second header,
      which appears after XDIMSG, that contains information used
      to map the lock between systems in a VMplex.
000C   12 Bitstring   40 XDIEQID        EQID for lock request
0034   52 Bitstring    1 XDIEQIDL       Length of EQID
0035   53 Bitstring    3 *              Reserved for IBM use
0038   56 Signed       4 XDIRLKMS (0)   RDEV Lock message payload
          00000038       XDILKHDR       (*-XDIBK) Size of the lock
                                        request header
      LOCK PIGGYBACK PAYLOADS - For piggyback requests, the
      payload appears after the XDILKHDR.
      Sample piggyback message payload:
             ORG XDIRLKMS                  Start after XLK header
         XDI..... DS    F                  Associated data...
         XDI..... DS    F                  for the piggyback...
         XDI..... DS    F                  request.
         XDI...SZ EQU   (*-XDIBK)          Size of the request
                                            in bytes
          00000012       XDISIZE        (*-XDIBK+7)/8 size in double
                                        words
          00000090       XDIBSIZE       XDISIZE*8 size in bytes

 

XDIBK Storage Layout

          
*** XDIBK - XDISK services messaging content
*
*     +------+------+------+------+------+------+-------------+
*   0 |:SERVC|:FLAG |:PARM |:PARM2|//////|:SEQN |  XDISYSTM   |
*     +------+------+------+------+------+------+-------------+
*   8 |          XDIUNQ           |///////////////////////////|
*     +---------------------------+///////////////////////////|
*  10 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |/////////////+-----------------------------------------+
*     |/////////////|
*     +-------------+
*
*** XDIBK - XDISK services messaging content
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*     ...                       C |                           |
*     +---------------------------+                           |
*  10 |                                                       |
*     =                       XDIDUID                         =
*     |                           +------+------+-------------+
*  30 |                           |:DUIDL|:GFLAG|/////////////|
*     +---------------------------+------+------+-------------+
*  38 |         XDIMSEXT          |         XDIMEEXT          |
*     +---------------------------+---------------------------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMDEND in XDIBK
*
*     +-------------------------------------------------------+
*  40 |                       XDIOWNRU                        |
*     +-------------+-----------------------------------------+
*  48 |  XDIOWNRV   |/////////////////////////////////////////|
*     +-------------+-----------------------------------------+
*  50
*
*** Overlay for XDIMDEND in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*   8 ...                       C |         XDIRDCNT          |
*     +---------------------------+---------------------------+
*  10 |                       XDIRUSER                        |
*     +-------------------------------------------------------+
*  18 |                       XDIRMEMB                        |
*     +---------------------------+---------------------------+
*  20 |         XDIWTCNT          |        XDIWUSER-          |
*     +---------------------------+---------------------------+
*  28 |          -(024)           |        XDIWMEMB-          |
*     +---------------------------+---------------------------+
*  30 |          -(02C)           |         XDISTCNT          |
*     +---------------------------+---------------------------+
*  38 |                       XDISUSER                        |
*     +-------------------------------------------------------+
*  40 |                       XDISMEMB                        |
*     +-------------------------------------------------------+
*  48 |                       XDIEUSER                        |
*     +-------------------------------------------------------+
*  50 |                       XDIEMEMB                        |
*     +-------------------------------------------------------+
*  58 |                       XDIVUSER                        |
*     +-------------------------------------------------------+
*  60 |                       XDIVMEMB                        |
*     +-------------------------------------------------------+
*  68 |                       XDIKUSER                        |
*     +-------------------------------------------------------+
*  70 |                       XDIKMEMB                        |
*     +-------------------------------------------------------+
*  78 |                       XDIDUSER                        |
*     +-------------------------------------------------------+
*  80 |                       XDIDMEMB                        |
*     +------+------+-----------------------------------------+
*  88 |:MFLAG|:VFLAG| 8A
*     +------+------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*   8 ...                       C |         XDINUMLK          |
*     +------+--------------------+---------------------------+
*  10 |:QLFLG|////////////////////| 14
*     +------+--------------------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*     ...                       C |                           |
*     +---------------------------+                           |
*  10 |                                                       |
*     =                       XDIPDUID                        =
*     |                           +------+--------------------+
*  30 |                           |:PDUIL|////////////////////|
*     +---------------------------+------+--------------------+
*  38 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  40
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*   8 ...                       C |         XDIGPGID          |
*     +---------------------------+                    +------+
*  10 |                                                |:PFLAG|
*     +------------------------------------------------+------+
*  18
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*     ...                       C |        XDIZUSER-          |
*     +---------------------------+-------------+-------------+
*  10 |          -(00C)           |  XDIZVDEV   |/////////////|
*     +---------------------------+-------------+-------------+
*  18 |///////////////////////////| 1C
*     +---------------------------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +------+--------------------+
*   8 ...                       C |:ZFLAG|////////////////////|
*     +---------------------------+------+--------------------+
*  10 |///////////////////////////| 14
*     +---------------------------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +------+--------------------+
*   8 ...                       C |:AFLAG|                    |
*     +---------------------------+------+                    |
*  10 |                                                       |
*     =                       XDIADUID                        =
*     |                                  +--------------------+
*     |                                  |     XDIATVLS-      |
*     +--------------------+------+------+--------------------+
*  38 |      -(035)        |:ADUIL|:ATCPV|////////////////////|
*     +--------------------+------+------+--------------------+
*  40
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*     ...                       C |        XDIATVSR-          |
*     +-------------+------+------+---------------------------+
*  10 |   -(00C)    |:ATFLG| 13
*     +-------------+------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +------+------+-------------+
*   8 ...                       C |:WFLAG|:WVFLG|/////////////|
*                                 +------+------+-------------+
*  10
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*     ...                       C |                           |
*     +---------------------------+                           |
*  10 |                                                       |
*     =                       XDIRDMDU                        =
*     |                           +------+--------------------+
*  30 |                           |:RDMLN| 35
*     +---------------------------+------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +------+--------------------+
*   8 ...                       C |:SQVOL|////////////////////|
*     +---------------------------+------+--------------------+
*  10 |                                                       |
*     =                       XDISDUID                        =
*     |                                                       |
*     +------+------+------+----------------------------------+
*  38 |:SDUIL|:CPVCD|//////| 3B
*     +------+------+------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +-------------+-------------+
*   8 ...                       C |  XDISRVOL   |             |
*     +---------------------------+-------------+             |
*  10 |                                                       |
*     =                       XDIRDUID                        =
*     |                                         +------+------+
*  30 |                                         |:RDUIL|(037)-|
*     +----------------------------------+------+------+------+
*  38 |            -XDIVOLSR             |:SPFLG|:RPVCD| 3F
*     +----------------------------------+------+------+
*
*** Overlay for XDIMSG in XDIBK
          
*** Overlay for XDIMSG in XDIBK
*
*                                 +---------------------------+
*     ...                       C |                           |
*     +---------------------------+                           |
*  10 |                                                       |
*     =                       XDIEQID                         =
*     |                           +------+--------------------+
*  30 |                           |:EQIDL|////////////////////|
*     +---------------------------+------+--------------------+
*
*** Overlay for XDIMSG in XDIBK

 

XDIBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
XDIADUID       000D
XDIADUIL       003B
XDIAFLAG       000C
XDIAOFFL       0012 08
XDIASLOT       003D 0000000C
XDIASLTM       0012 40
XDIATCPV       003C
XDIATFLG       0012
XDIATNSP       0012 10
XDIATSPL       0012 20
XDIATTCH       0000 1C
XDIATTCK       000C 80
XDIATTPF       000C 40
XDIATVLS       0035
XDIATVSR       000C
XDIAUNDF       0012 80
XDIBSIZE       0038 00000090
XDICPVCD       0039
XDIDEVNO       0088 02
XDIDFCPO       000C 20
XDIDMEMB       0080
XDIDSLOT       003D 00000008
XDIDUID        000C
XDIDUIDL       0034
XDIDUSER       0078
XDIEMEMB       0050
XDIEQID        000C
XDIEQIDL       0034
XDIEUSER       0048
XDIEXCLU       0088 40
XDIFLAG        0001
XDIGFLAG       0035
XDIGPGID       000C
XDIHDRLN       000C 0000000C
XDIKMEMB       0070
XDIKUSER       0068
XDILINKQ       0000 00
XDILINKS       0088 08
XDILINKV       0000 18
XDILKABT       0001 08
XDILKACQ       0000 20
XDILKCOM       0001 10
XDILKHDR       0038 00000038
XDILKIGN       0001 40
XDILKNO        0001 20
XDILKREL       0000 24
XDILKSAF       0001 04
XDILKYES       0001 80
XDILNKRQ       004A 00000050
XDILNKRS       0089 0000008A
XDIMDAVA       0000 14
XDIMDEND       0040
XDIMDMSG       000C
XDIMDSIZ       0040 00000040
XDIMEEXT       003C
XDIMFLAG       0088
XDIMSEXT       0038
XDIMSG         000C
XDINOSLT       0012 04
XDINUMLK       000C
XDIOTADJ       0088 10
XDIOWNRU       0040
XDIOWNRV       0048
XDIPARM        0002
XDIPARM2       0003
XDIPAYLD       0000
XDIPDUID       000C
XDIPDUIL       0034
XDIPFLAG       0017
XDIPQSIZ       0038 00000040
XDIPRSIZ       0017 00000018
XDIQLFLG       0010
XDIQLINK       0000 08
XDIQLSIZ       0011 00000014
XDIQLTRN       0010 80
XDIRDADJ       0088 20
XDIRDCNT       000C
XDIRDFPO       0088 04
XDIRDMDU       000C
XDIRDMLN       0034
XDIRDUID       000E
XDIRDUIL       0036
XDIRDVMS       0034 00000029
XDIRESVH       0017 80
XDIRLKMS       0038
XDIRMEMB       0018
XDIROFFL       003D 00000004
XDIRPGID       0000 28
XDIRPVCD       003E
XDIRSVCK       0000 2C
XDIRUSER       0010
XDISAFEM       000C 20
XDISDUID       0010
XDISDUIL       0038
XDISEQN        0005
XDISERVC       0000
XDISIZE        0038 00000012
XDISLNKS       000C 40
XDISMEMB       0040
XDISPFLG       003D
XDISPOOL       0000 0C
XDISPREP       000E
XDISPREQ       0010
XDISQSIZ       003A 0000002B
XDISQSZD       003A 00000006
XDISQVOL       000C
XDISRSIZ       003E 00000031
XDISRSZD       003E 00000007
XDISRVOL       000C
XDISTCNT       0034
XDISUNDF       003D 00000000
XDISUSER       0038
XDISVQSZ       000D 00000010
XDISVRSZ       000C 0000000E
XDISYSTM       0006
XDITLOCK       0002 00000000
XDITQSIZ       003D 00000040
XDITRSIZ       0012 00000013
XDIUNQ         0008
XDIVFLAG       0089
XDIVMEMB       0060
XDIVOLSR       0037
XDIVUSER       0058
XDIWFLAG       000C
XDIWLKSZ       000E 00000010
XDIWMEMB       002C
XDIWRTLN       0088 80
XDIWTCNT       0020
XDIWTLND       0000 10
XDIWTLNG       0000 04
XDIWTLNK       000C 80
XDIWUSER       0024
XDIWVFLG       000D
XDIZESVH       000C 80
XDIZFLAG       000C
XDIZQSIZ       0016 0000001C
XDIZRSIZ       000D 00000014
XDIZUSER       000C
XDIZVDEV       0014

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:33:26 EDT.
Copyright IBM Corporation, 1990, 2011