Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
NSABK
Control Block Contents
NSABK DSECT
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
Copyright IBM Corporation, 1990, 2001