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

#### NSSBK

Prolog

Control Block Contents
NSSBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### NSSBK Prolog

     NAME       : HCPNSSBK
     DESCRIPTION: SAVESEG/SAVESYS parameter control block
     DSECT      : NSSBK
     FUNCTION   : The HCPNSSBK is a parameter area used for
                  SAVESEG/SAVESYS.
     LOCATED BY : None
     CREATED BY : HCPNSS
     DELETED BY : HCPNSS

#### NSSBK Control Block Content

#### NSSBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      NSSBK          SAVESEG/SAVESYS parameter control
                                            block
    0000    0 Bitstring    1 NSSWRKFG       Work flag
              .... ...1      NSSAVSEG       X'01' Indicates a SAVESEG command
              .... ..1.      NSSAVSYS       X'02' Indicates a SAVESYS command
              .... .1..      NSSVSNTQ       X'04' Indicates that a SNTBK is
                                            placed on Saveseg/Savesys SNTBK
                                            queue
              .... 1...      NSSERRCL       X'08' Indicates that an error was
                                            detected when closing the SDF
              ...1 ....      NSSDFOPN       X'10' Indicates the SDF found by
                                            HCPSDFSC is open
              ..1. ....      NSSNOTFD       X'20' Indicates that the system
                                            specified in the SAVESYS cmd was
                                            not found
    0001    1 Bitstring    1 NSSTATFG       Status flag
              1... ....      NSSSSPOR       X'80' Indicates that the segment
                                            space's SDF was found opened for
                                            read
              .1.. ....      NSSSSPOP       X'40' Indicates that the segment
                                            space's SDF was found opened
    0002    2 Bitstring    1 NSSLCKFG       *NSS SDF queue lock status
              1... ....      NSSSDFEX       X'80' Indicates that the *NSS SDF
                                            queue lock is held exclusively
              ..1. ....      NSSSDFNO       X'20' Indicates that the *NSS SDF
                                            queue lock is not held
    0003    3 Bitstring    1 *              Reserved for IBM furture usage
              00000001       NSSBKDSZ       (*-NSSBK+7)/8 NSSBK block size in
                                            DW's
              00000004       NSSBKBSZ       (*-NSSBK) NSSBK block size in
                                            bytes

#### NSSBK Storage Layout

    *** NSSBK - SAVESEG/SAVESYS parameter control block
    *
    *     +------+------+------+------+
    *   0 |:WRKFG|:TATFG|:LCKFG|//////| 4
    *     +------+------+------+------+
    *
    *** NSSBK - SAVESEG/SAVESYS parameter control block

#### NSSBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    NSSAVSEG       0000 01
    NSSAVSYS       0000 02
    NSSBKBSZ       0003 00000004
    NSSBKDSZ       0003 00000001
    NSSDFOPN       0000 10
    NSSERRCL       0000 08
    NSSLCKFG       0002
    NSSNOTFD       0000 20
    NSSSDFEX       0002 80
    NSSSDFNO       0002 20
    NSSSSPOP       0001 40
    NSSSSPOR       0001 80
    NSSTATFG       0001
    NSSVSNTQ       0000 04
    NSSWRKFG       0000

This information is based on z/VM V5R2.0. Last updated on 12 Apr 2006 at 17:13:28 EDT.
Copyright IBM Corporation, 1990, 2005