DNSA - 64-bit CP - V4R4.0
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

DNSA

Prolog  

Control Block Contents  
   DNSA DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


DNSA Prolog

 NAME       : HCPDNSA
 DESCRIPTION: DIRECTORY NSS/DCSS AUTHORIZATION BLOCK
 DSECT      : DNSA
 FUNCTION   : THE DIRECTORY NSS/DCSS AUTHORIZATION BLOCK DEFINES
              THE PROTECTED SYSTEMS THAT A USER MAY ACCESS AS
              SPECIFIED IN THE SYSTEM DIRECTORY FILE
 LOCATED BY : DVMDNDAS  FIELD OF HCPDVMD
              DVMDNDSP  FIELD OF HCPDVMD
              DNSANADD  FIELD OF HCPDNSA
              DNSANOFF  FIELD OF HCPDNSA
 CREATED BY : HCPDIR, HCPUDRNS
 DELETED BY : HCPUDRNS

 

DNSA Control Block Content


DNSA DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      DNSA           DIRECTORY NSS/DCSS AUTHORIZATION
                                        BLOCK
0000    0 Signed       4 DNSANADD       DASD ADDRESS OF THE NEXT DNSA
                                        CCPV for CKD DASD addresses PPPV
                                        for CKD DASD addresses
0004    4 Signed       2 DNSANOFF       OFFSET TO THE NEXT DNSA
0006    6 Bitstring    1 * (2)          RESERVED FOR FUTURE IBM USE
0008    8 Character    8 DNSASYS        NSS/DCSS THIS USER CAN USE
          00000002       DNSASIZE       (*-DNSA+7)/8 DNSA BLOCK SIZE IN
                                        DW'S
          00000010       DNSALEN        (*-DNSA) DNSA BLOCK SIZE IN BYTES

 

DNSA Storage Layout

          
*** DNSA - DIRECTORY NSS/DCSS AUTHORIZATION BLOCK
*
*     +---------------------------+-------------+-------------+
*   0 |         DNSANADD          |  DNSANOFF   |/////////////|
*     +---------------------------+-------------+-------------+
*   8 |                       DNSASYS                         |
*     +-------------------------------------------------------+
*  10
*
*** DNSA - DIRECTORY NSS/DCSS AUTHORIZATION BLOCK

 

DNSA Cross Reference

Symbol         Dspl Value
-------------- ---- -----
DNSALEN        0008 00000010
DNSANADD       0000
DNSANOFF       0004
DNSASIZE       0008 00000002
DNSASYS        0008

This information is based on z/VM V4R4.0. Last updated on 30 Jul 2003 at 12:40:56 EDT.
Copyright IBM Corporation, 1990, 2003