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

#### WDATA

Prolog

Control Block Contents
WDATA DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### WDATA Prolog

     Name       : HCPWDATA
     Description: VSIM common DAta area mapping
     DSECT      : WDATA
     Function   : This copy file contains a DSECT used to map (and
                  define) the VSIM common data area.
     Located by : HCPVSDWS is the external symbol which identifies the
                  beginning of the data area which is mapped
                  by this DSECT.
     Created by : HCPWLBBN during system initialization.
     Deleted by : Not deleted.
     Notes      : When this DSECT is COPYed into the HCPWDA module, it
                  generates actual code instead of a DSECT.  This permits
                  the definitions of these fields to be centralized here.

#### WDATA Control Block Content

#### WDATA DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      WDATA          VSIM common DAta area mapping
          Define HCPWDATA control block.
    0000    0 Signed       4 WDANADSO       Null ALDSO. This access-list-
                                            designation-source origin
                                            indicates an
                                            access-list-designation source
                                            (it can be considered to be a
                                            PASTE or a DUCT) which contains
                                            the null ALD.
    0004    4 Signed       4 WDANASTE       Null ASTEO. This
                                            ASN-second-table- entry origin
                                            indicates an ASTE which contains
                                            the null STD, the null ATO, and
                                            the null ATL.
    0008    8 Signed       4 WDANALD        Null ALD. This access-list
                                            designation indicates an small
                                            access list containing all
                                            invalid access-list entries.
    000C   12 Signed       4 WDANATO        Null ATO. This authority-table
                                            origin indicates a small
                                            authority table, and every entry
                                            has a zero secondary-authority
                                            bit. The ATO in this field is
                                            aligned as it would be in the
                                            word that contains the ATO in an
                                            ASTE.
    0010   16 Signed       2 WDANATL        Null ATL. This authority-table
                                            length is the length of the
                                            authority table indicated by
                                            WDANATO. The ATL in this field is
                                            aligned as it would be in the
                                            halfword that contains the ATL in
                                            an ASTE.
    0012   18 Signed       2 *              Reserved for IBM use
    0014   20 Signed       4 *              Reserved for IBM use
    0018   24 Signed       8 WDANASCC       Null ASCE for control registers.
                                            This segment-table designation
                                            indicates a small segment table
                                            containing all invalid entries.
    0020   32 Signed       8 WDANASCA       Null ASCE for ASTEs. This
                                            segment- table designation
                                            indicates a small segment table
                                            containing all invalid entries.
                                            This ASCE is not equal to the
                                            ASCE in WDANASCC, but the STO is
                                            equal to the STO in WDANASCC (the
                                            STL is different).
          STFLE response pointers
          These pointers will contain host logical and host real
          addresses for each of three instances of guest STFLE
          responses.
          The order of these arrays match the order of index values
          assigned to VMDSTFNX which is used to index these arrays.
    0028   40 Signed       4 WDANFLL (0)    Array of host logical addresses
                                            of guest STFLE responses
    0028   40 Signed       4 WDANFL3L       Host logical address of STFLE
                                            response for 390 guest (non-XC)
    002C   44 Signed       4 WDANFLZL       Host logical address of STFLE
                                            response for z/Arch guest
                                            (non-XC)
    0030   48 Signed       4 WDANFLXL       Host logical address of STFLE
                                            response for XC guest
    0034   52 Signed       4 WDANFLR (0)    Array of host real addresses of
                                            guest STFLE responses
    0034   52 Signed       4 WDANFL3R       Host real address of STFLE
                                            response for 390 guest (non-XC)
    0038   56 Signed       4 WDANFLZR       Host real address of STFLE
                                            response for z/Arch guest
                                            (non-XC)
    003C   60 Signed       4 WDANFLXR       Host real address of STFLE
                                            response for XC guest
    0040   64 Signed       2 WDANFLS        Size of storage obtained for 3
                                            copies of guest STFLE responses
                                            in DWs
    0042   66 Signed       2 *              Reserved for IBM use
    0044   68 Signed       4 *              Reserved for IBM use

#### WDATA Storage Layout

    *** WDATA - VSIM common DAta area mapping
    *
    *     +---------------------------+---------------------------+
    *   0 |         WDANADSO          |         WDANASTE          |
    *     +---------------------------+---------------------------+
    *   8 |         WDANALD           |         WDANATO           |
    *     +-------------+-------------+---------------------------+
    *  10 |  WDANATL    |/////////////|///////////////////////////|
    *     +-------------+-------------+---------------------------+
    *  18 |                       WDANASCC                        |
    *     +-------------------------------------------------------+
    *  20 |                       WDANASCA                        |
    *     +---------------------------+---------------------------+
    *  28 |         WDANFL3L          |         WDANFLZL          |
    *     +---------------------------+---------------------------+
    *  30 |         WDANFLXL          |         WDANFL3R          |
    *     +---------------------------+---------------------------+
    *  38 |         WDANFLZR          |         WDANFLXR          |
    *     +-------------+-------------+---------------------------+
    *  40 |  WDANFLS    |/////////////|///////////////////////////|
    *     +-------------+-------------+---------------------------+
    *  48
    *
    *** WDATA - VSIM common DAta area mapping

#### WDATA Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    WDANADSO       0000
    WDANALD        0008
    WDANASCA       0020
    WDANASCC       0018
    WDANASTE       0004
    WDANATL        0010
    WDANATO        000C
    WDANFLL        0028
    WDANFLR        0034
    WDANFLS        0040
    WDANFLXL       0030
    WDANFLXR       003C
    WDANFLZL       002C
    WDANFLZR       0038
    WDANFL3L       0028
    WDANFL3R       0034

This information is based on z/VM V5R2.0. Last updated on 12 Apr 2006 at 17:39:58 EDT.
Copyright IBM Corporation, 1990, 2005