NSGBK Back to Index page
 
Prolog 
Control Block Contents 
   NSGBK 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.


  NSGBK Prolog Top of page
 
 NAME       : HCPNSGBK
 DESCRIPTION: GENERAL INTERFACE CONTROL BLOCK TO HCPNSG
 DSECT      : NSGBK
 FUNCTION   : THIS BLOCK IS USED AS A GENERAL INTERFACE
              TO CREATE AND SAVE A SYSTEM DATA FILE(SDF).
 LOCATED BY : HCPNSG
 CREATED BY : ANY MODULE CALLING HCPNSG TO CREATE
              AND SAVE A SYSTEM DATA FILE(SDF).
 DELETED BY : THE MODULE THAT CREATED IT.
 RELOCATION CONSIDERATIONS : None
 COMMENTS   : THIS BLOCK IS USED AS AN INTERFACE TO HCPNSG
              TO CREATE AND SAVE A SYSTEM DATA FILE(SDF)
              OF ANY TYPE.
 
 
  NSGBK Control Block Content Top of page
 

 NSGBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure NSGBK GENERAL INTERFACE CONTROL BLOCK TO HCPNSG 0000 0 Character 8 NSGFN FILE NAME OF THE FILE TO BE READ 0008 8 Character 8 NSGFT FILE TYPE OF THE FILE TO BE READ 0010 16 Bitstring 1 NSGTYPE TYPE OF SYSTEM DATA FILE TO BE SAVED .... ...1 NSGDCSS X'01' NSGDCSS Process discontiguous saved segments .... ..1. NSGIMG X'02' NSGIMG Process image files .... .1.. NSGNSS X'04' NSGNSS Process named saved system files .... 1... NSGNLS X'08' NSGNLS Process NLS files ...1 .... NSGSSYS X'10' NSGSSYS Find SNTBK on Saved System queue. ..1. .... NSGSSEG X'20' NSGSSEG Find SNTBK on Saved Segment queue. .... ...1 NSGDCSS X'01' NSGDCSS Process discontiguous saved segments .... ..1. NSGIMG X'02' NSGIMG Process image files .... .1.. NSGNSS X'04' NSGNSS Process named saved system files .... 1... NSGNLS X'08' NSGNLS Process NLS files ...1 .... NSGSSYS X'10' NSGSSYS Find SNTBK on Saved System queue. ..1. .... NSGSSEG X'20' NSGSSEG Find SNTBK on Saved Segment queue. 0011 17 Bitstring 1 * (3) RESERVED 0014 20 Signed 4 NSGVADDR STARTING VIRTUAL ADDRESS OF DATA TO BE SAVED 0018 24 Bitstring 1 * RESERVED 0019 25 Bitstring 3 NSGBYTCT NUMBER OF BYTES TO BE SAVED 001C 28 Signed 4 * Reserved for IBM use. 0020 32 Dbl-Word 8 NSGASIT i-ASIT (must be DW aligned). 00000028 NSGBYTSZ *-NSGBK SIZE IN BYTES 00000005 NSGSIZE ((*-NSGBK)+7)/8 HEADER SIZE IN DOUBLEWORDS
 
 
  NSGBK Storage Layout Top of page
 
          
*** NSGBK - GENERAL INTERFACE CONTROL BLOCK TO HCPNSG
*
*     +-------------------------------------------------------+
*   0 |                        NSGFN                          |
*     +-------------------------------------------------------+
*   8 |                        NSGFT                          |
*     +------+--------------------+---------------------------+
*  10 |:TYPE |////////////////////|         NSGVADDR          |
*     +------+--------------------+---------------------------+
*  18 |//////|     NSGBYTCT       |///////////////////////////|
*     +------+--------------------+---------------------------+
*  20 |                       NSGASIT                         |
*     +-------------------------------------------------------+
*  28
*
*** NSGBK - GENERAL INTERFACE CONTROL BLOCK TO HCPNSG
 
 
  NSGBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
NSGASIT        0020
NSGBYTCT       0019
NSGBYTSZ       0020 00000028
NSGDCSS        0010 01
NSGDCSS        0010 01
NSGFN          0000
NSGFT          0008
NSGIMG         0010 02
NSGIMG         0010 02
NSGNLS         0010 08
NSGNLS         0010 08
NSGNSS         0010 04
NSGNSS         0010 04
NSGSIZE        0020 00000005
NSGSSEG        0010 20
NSGSSEG        0010 20
NSGSSYS        0010 10
NSGSSYS        0010 10
NSGTYPE        0010
NSGVADDR       0014
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:53:10 EDT.
Copyright IBM Corporation, 1990, 2022