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

NSABK

Prolog  

Control Block Contents  
   NSABK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


NSABK Prolog

 NAME       : HCPNSABK
 DESCRIPTION: NSS/DCSS AUTHORIZATION BLOCK
 DSECT      : NSABK
 FUNCTION   : USED TO DETERMINE IF A USER IS AUTHORIZED TO
              ACCESS A PROTECTED NSS/DCSS AND TO OBTAIN
              THE PARMREGS SPECIFICATION FOR THE NSS
 CREATED BY : HCPCLTIP
 DELETED BY : HCPCLSIP

 

NSABK Control Block Content


NSABK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      NSABK          NSS/DCSS AUTHORIZATION BLOCK
0000    0 Character    8 NSANAME        NAMED SAVED SYSTEM TO BE IPL'ED
0008    8 Character    8 NSAUSER        NAMED SAVED SYSTEM USER
0010   16 Bitstring    1 NSAPRFLG       PARMREGS INDICATOR FLAGS
0011   17 Bitstring    1 *              RESERVED FOR IBM USE
0012   18 Bitstring    2 NSAPREGS (0)   NAMED SAVED SYSTEM PARMREGS
0012   18 Signed       1 NSAPRBEG       BEGINNING OF PARMREGS RANGE
0013   19 Signed       1 NSAPREND       END OF PARMREGS RANGE
0014   20 Signed       4 *              RESERVED FOR IBM USE
          00000003       NSASIZE        (*-NSABK+7)/8 NSA BLOCK SIZE IN
                                        DW'S
          00000018       NSALEN         (*-NSABK) NSA BLOCK SIZE IN BYTES

 

NSABK Storage Layout

          
*** NSABK - NSS/DCSS AUTHORIZATION BLOCK
*
*     +-------------------------------------------------------+
*   0 |                       NSANAME                         |
*     +-------------------------------------------------------+
*   8 |                       NSAUSER                         |
*     +------+------+------+------+---------------------------+
*  10 |:PRFLG|//////|:PRBEG|:PREND|///////////////////////////|
*     +------+------+------+------+---------------------------+
*  18
*
*** NSABK - NSS/DCSS AUTHORIZATION BLOCK

 

NSABK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
NSALEN         0014 00000018
NSANAME        0000
NSAPRBEG       0012
NSAPREGS       0012
NSAPREND       0013
NSAPRFLG       0010
NSASIZE        0014 00000003
NSAUSER        0008

This information is based on z/VM V4R2.0. Last updated on 17 Oct 2001 at 16:24:47 EDT.
Copyright IBM Corporation, 1990, 2001