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' NSSAVSEG Indicates a
                                            SAVESEG command
              .... ..1.      NSSAVSYS       X'02' NSSAVSYS Indicates a
                                            SAVESYS command
              .... .1..      NSSVSNTQ       X'04' NSSVSNTQ Indicates that a
                                            SNTBK is placed on
                                            Saveseg/Savesys SNTBK queue
              .... 1...      NSSERRCL       X'08' NSSERRCL Indicates that an
                                            error was detected when closing
                                            the SDF
              ...1 ....      NSSDFOPN       X'10' NSSDFOPN Indicates the SDF
                                            found by HCPSDFSC is open
              ..1. ....      NSSNOTFD       X'20' NSSNOTFD Indicates that the
                                            system specified in the SAVESYS
                                            cmd was not found
    0001    1 Bitstring    1 NSSTATFG       Status flag
              1... ....      NSSSSPOR       X'80' NSSSSPOR Indicates that the
                                            segment space's SDF was found
                                            opened for read
              .1.. ....      NSSSSPOP       X'40' NSSSSPOP Indicates that the
                                            segment space's SDF was found
                                            opened
    0002    2 Bitstring    1 NSSLCKFG       *NSS SDF queue lock status
              1... ....      NSSSDFEX       X'80' NSSSDFEX Indicates that the
                                            *NSS SDF queue lock is held
                                            exclusively
              ..1. ....      NSSSDFNO       X'20' NSSSDFNO 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 V6R1.0. Last updated on 18 Feb 2010 at 08:52:41 EDT.
Copyright IBM Corporation, 1990, 2008