NSABK Back to Index page
 
Prolog 
Control Block Contents 
   NSABK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  NSABK Prolog Top of page
 
 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
 RELOCATION CONSIDERATIONS : None
 
 
  NSABK Control Block Content Top of page
 

 NSABK DSECT Top of page
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 Top of page
 
          
*** NSABK - NSS/DCSS AUTHORIZATION BLOCK
*
*     +-------------------------------------------------------+
*   0 |                       NSANAME                         |
*     +-------------------------------------------------------+
*   8 |                       NSAUSER                         |
*     +------+------+------+------+---------------------------+
*  10 |:PRFLG|//////|:PRBEG|:PREND|///////////////////////////|
*     +------+------+------+------+---------------------------+
*  18
*
*** NSABK - NSS/DCSS AUTHORIZATION BLOCK
 
 
  NSABK Cross Reference Top of page
 
 
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 7.3.0 Last updated on 22 Jun 2022 at 15:55:09 EDT.
Copyright IBM Corporation, 1990, 2022