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 V6R1.0. Last updated on 18 Feb 2010 at 09:24:04 EDT.
Copyright IBM Corporation, 1990, 2008