Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
NSGBK
Control Block Contents
NSGBK DSECT
Cross Reference (Contains links to field and bit definitions)
NSGBK Prolog
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. 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
NSGBK DSECT
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' Process discontiguous saved segments .... ..1. NSGIMG X'02' Process image files .... .1.. NSGNSS X'04' Process named saved system files .... 1... NSGNLS X'08' Process NLS files ...1 .... NSGSSYS X'10' Find SNTBK on Saved System queue. ..1. .... NSGSSEG X'20' Find SNTBK on Saved Segment queue. .1.. .... NSGSPT X'40' Find SNTBK on SP Tape queue. .... ...1 NSGDCSS X'01' Process discontiguous saved segments .... ..1. NSGIMG X'02' Process image files .... .1.. NSGNSS X'04' Process named saved system files .... 1... NSGNLS X'08' Process NLS files ...1 .... NSGSSYS X'10' Find SNTBK on Saved System queue. ..1. .... NSGSSEG X'20' Find SNTBK on Saved Segment queue. .1.. .... NSGSPT X'40' Find SNTBK on SP Tape 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
*** 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
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 NSGSPT 0010 40 NSGSPT 0010 40 NSGSSEG 0010 20 NSGSSEG 0010 20 NSGSSYS 0010 10 NSGSSYS 0010 10 NSGTYPE 0010 NSGVADDR 0014
Last updated on 5 Jun 2001 at 16:01:43 EDT.
Copyright IBM Corporation, 1990, 2001