Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

NEQBK

Prolog  

Control Block Contents  

NEQBK DSECT

NEQDEV DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

NEQBK Prolog

 NAME       : HCPNEQBK
 DESCRIPTION: Node Element Qualifier Block
 DSECT      : NEQBK
 STATUS     : VM/ESA Version 2, Release 4.0
 FUNCTION   : Describes the Contents of a Node Element
              Qualifier.
 LOCATED BY : For General NEQ - A NEDBK which uses the Boeblingen
              Buiding Blocks to point to the NEQBK
 CREATED BY : HCPCDT - Configuration Data Table Services
 DELETED BY : None.
 SERIALIZED : This block will be serialized by the RDEV lock.
 COMMENTS   : Data map is hand drawn.

 

NEQBK Control Block Content


NEQBK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure NEQBK Node Element Qualifier Block 0000 0 Bitstring 32 NEQDATA (0) Node Element Data 0000 0 Bitstring 1 NEQFLAGS (0) FLAGS. 0000 0 Bitstring 1 NEQFLDID Field ID. 1... .... NEQGENRL X'80' General NEQ. .1.. .... NEQSPECF X'40' Specific NEQ. 0001 1 Bitstring 1 NEQRECSL Record Selector. For 3490 this indicates which control unit this path is connected to. 0002 2 Bitstring 2 NEQINTID Interface ID. 0004 4 Bitstring 1 NEQDDTO Device-dependent time out. 0005 5 Bitstring 3 * Reserved for future IBM use. 0008 8 Bitstring 2 NEQSSID Subsystem ID. 000A 10 Bitstring 1 NEQPCID (0) Paths/Cluster ID. 1... .... NEQSPZER X'80' Storage path zero for this cluster is configured in this storage director. .1.. .... NEQSPONE X'40' Storage path one for this cluster is configured in this storage director. .... ...1 NEQSCNUM X'01' Storage cluster number 000A 10 Bitstring 1 NEQUADD Unit address. 000B 11 Bitstring 1 NEQLDA Logical Device address. 000C 12 Bitstring 1 NEQPDA Physical Device address. 000D 13 Bitstring 1 NEQSAID SA ID. 000E 14 Bitstring 2 NEQESLA ESCON Link Address. 0010 16 Bitstring 1 NEQIPT (0) Interface Protocol Type. 1... .... NEQPCHAN X'80' Parallel Channel (including 9034). .1.. .... NEQECHAN X'40' ESCON Channel. ..1. .... NEQFCHAN X'20' Fibre-extended channel (9034). ...1 .... NEQFUNIT X'10' Fibre-extended Control Unit (9035). 0010 16 Bitstring 14 * Reserved for future IBM use. 001E 30 Bitstring 1 NEQCHPID Channel Path ID. 001F 31 Bitstring 3 * Reserved for future IBM use. 00000005 NEQSIZE (*-NEQBK+7)/8 NEQBK size in doublewords * Subsystem ID redefinition for tape devices 0008 8 Bitstring 1 NEQSTRID String ID for 3490 * Switch NEQDATA redefinition 0000 0 Bitstring 8 * Same as defined in NEQDATA 0008 8 Bitstring 4 NEQNUMLP Number of logical paths 000C 12 Bitstring 2 NEQCPGID Code Page Global ID 000E 14 Bitstring 2 NEQGCSID Graphic Character Set Global ID 0010 16 Bitstring 4 NEQRSRVD Reserved for future IBM use 0014 20 Bitstring 7 NEQECLVL Box EC Level Identifier 001B 27 Bitstring 1 * Reserved for future IBM use 001C 28 Bitstring 4 NEQLICVR Licensed Internal Code Version and Release * Specific NEQ for a volume NED of a parallel access * volume. 0000 0 Bitstring 1 * Same as defined in NEQDATA 0001 1 Bitstring 1 * Reserved for future IBM use 0002 2 Bitstring 2 * Format Code. 0004 4 Bitstring 4 * Reserved for future IBM use 0008 8 Bitstring 1 * DASD Specific Unit Address flags. 0009 9 Bitstring 1 NEQPVBUA Parallel volume base unit address. 000A 10 Bitstring 22 * Reserved for future IBM use * Device Class Specific NEQBKs * Common Fields among all devices

NEQDEV DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure NEQDEV Node Element Qualifier Block 0000 0 Bitstring 1 NEQFLGS Flags. 0001 1 Bitstring 1 NEQCHPD Channel Path ID. 0002 2 Bitstring 2 NEQINID Interface ID. 0004 4 Bitstring 24 NEQDSPEC (0) Device Specific Fields * DASD NEQBK 0004 4 Bitstring 2 NQDSSID Subsystem ID. 0006 6 Bitstring 1 NQDPCID Paths/Cluster ID. 0007 7 Bitstring 2 NQDUADD Unit address. 0009 9 Bitstring 1 NQDLDA Logical Device address 000A 10 Bitstring 1 NQDPDA Physical Device address 000B 11 Bitstring 1 NQDSAID SA ID. 000C 12 Bitstring 2 NQDESLA ESCON Link Address. 000E 14 Bitstring 1 NQDIPT Interface Protocol Type 0000000F NQDLEN (*-NEQDEV) Size of DASD NEQBK in bytes 00000002 NQDSIZE (*-NEQDEV+7)/8 Size of DASD NEQBK in doublewords * Tape NEQBK 0004 4 Bitstring 1 NQTRECSL Record Selector. 0005 5 Bitstring 1 NQTDDTO Device-dependent time out 0006 6 Bitstring 1 NQTSTRID String ID. 00000007 NQTLEN (*-NEQDEV) Size of Tape NEQBK in bytes 00000001 NQTSIZE (*-NEQDEV+7)/8 Size of Tape NEQBK in doublewords * Switch NEQBK 0004 4 Bitstring 1 NQSDDTO Device-dependent time out 0005 5 Bitstring 4 NQSNUMLP Number of logical paths 0009 9 Bitstring 2 NQSCPGID Code Page Global ID 000B 11 Bitstring 2 NQSGCSID Graphic Character Set Global ID 000D 13 Bitstring 4 NQSRSRVD Reserved for future IBM use 0011 17 Bitstring 7 NQSECLVL Box EC Level Identifier 0018 24 Bitstring 4 NQSLICVR Licensed Internal Code Version and Release 0000001C NQSLEN (*-NEQDEV) Size of Switch NEQBK in bytes 00000004 NQSSIZE (*-NEQDEV+7)/8 Size of Switch NEQBK in doublewords 001C 28 Signed 4 NEQCHPDS Max number of CHPIDs for a device

 

NEQBK Storage Layout

*** NEQBK - Node Element Qualifier Block
*
*     +------+------+-------------+------+--------------------+
*   0 |:FLDID|:RECSL|  NEQINTID   |:DDTO |////////////////////|
*     +------+------+------+------+------+------+-------------+
*   8 |  NEQSSID    |:UADD |NEQLDA|NEQPDA|:SAID |  NEQESLA    |
*     +-------------+------+------+------+------+-------------+
*  10 |///////////////////////////////////////////////////////|
*     |/////////////////////////////////////////+------+------+
*  18 |/////////////////////////////////////////|:CHPID|//////|
*     +-------------+---------------------------+------+------+
*  20 |/////////////| 22
*     +-------------+
*
*** NEQBK - Node Element Qualifier Block
*** Overlay for NEQSSID in NEQBK
*
*     +------+
*   8 |:STRID| 9
*     +------+
*
*** Overlay for NEQSSID in NEQBK
*** Overlay for NEQDATA in NEQBK
*
*     +-------------------------------------------------------+
*   0 |///////////////////////////////////////////////////////|
*     +---------------------------+-------------+-------------+
*   8 |         NEQNUMLP          |  NEQCPGID   |  NEQGCSID   |
*     +---------------------------+-------------+-------------+
*  10 |         NEQRSRVD          |        NEQECLVL-          |
*     +--------------------+------+---------------------------+
*  18 |      -(014)        |//////|         NEQLICVR          |
*     +--------------------+------+---------------------------+
*  20
*
*** Overlay for NEQDATA in NEQBK
*** Overlay for NEQDATA in NEQBK
*
*     +------+------+-------------+---------------------------+
*   0 |//////|//////|/////////////|///////////////////////////|
*     +------+------+-------------+---------------------------+
*   8 |//////|:PVBUA|/////////////////////////////////////////|
*     +------+------+/////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  20
*
*** Overlay for NEQDATA in NEQBK
*** NEQDEV - Node Element Qualifier Block
*
*     +------+------+-------------+---------------------------+
*   0 |:FLGS |:CHPD |  NEQINID    |                           |
*     +------+------+-------------+                           |
*   8 |                                                       |
*     =                       NEQDSPEC                        =
*     |                           +---------------------------+
*  18 |                           |         NEQCHPDS          |
*     +---------------------------+---------------------------+
*  20
*
*** NEQDEV - Node Element Qualifier Block
*** Overlay for NEQDSPEC in NEQDEV
*
*                                 +-------------+------+------+
*   0 ...                       4 |  NQDSSID    |:PCID |:UADD-|
*     +------+------+------+------+-------------+------+------+
*   8 |-(007)|NQDLDA|NQDPDA|:SAID |  NQDESLA    |NQDIPT| F
*     +------+------+------+------+-------------+------+
*
*** Overlay for NEQDSPEC in NEQDEV
*** Overlay for NEQDSPEC in NEQDEV
*
*                                 +------+------+------+
*   0 ...                       4 |:RECSL|:DDTO |:STRID| 7
*                                 +------+------+------+
*
*** Overlay for NEQDSPEC in NEQDEV
*** Overlay for NEQDSPEC in NEQDEV
*
*                                 +------+--------------------+
*   0 ...                       4 |:DDTO |     NQSNUMLP-      |
*     +------+-------------+------+------+--------------------+
*   8 |-(005)|  NQSCPGID   |  NQSGCSID   |     NQSRSRVD-      |
*     +------+-------------+-------------+--------------------+
*  10 |-(00D)|                   NQSECLVL                     |
*     +------+--------------------+---------------------------+
*  18 |         NQSLICVR          | 1C
*     +---------------------------+
*
*** Overlay for NEQDSPEC in NEQDEV

 

NEQBK Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

NEQCHPD 0001

NEQCHPDS 001C

NEQCHPID 001E

NEQCPGID 000C

NEQDATA 0000

NEQDDTO 0004

NEQDSPEC 0004

NEQECHAN 0010 40

NEQECLVL 0014

NEQESLA 000E

NEQFCHAN 0010 20

NEQFLAGS 0000

NEQFLDID 0000

NEQFLGS 0000

NEQFUNIT 0010 10

NEQGCSID 000E

NEQGENRL 0000 80

NEQINID 0002

NEQINTID 0002

NEQIPT 0010

NEQLDA 000B

NEQLICVR 001C

NEQNUMLP 0008

NEQPCHAN 0010 80

NEQPCID 000A

NEQPDA 000C

NEQPVBUA 0009

NEQRECSL 0001

NEQRSRVD 0010

NEQSAID 000D

NEQSCNUM 000A 01

NEQSIZE 001F 00000005

NEQSPECF 0000 40

NEQSPONE 000A 40

NEQSPZER 000A 80

NEQSSID 0008

NEQSTRID 0008

NEQUADD 000A

NQDESLA 000C

NQDIPT 000E

NQDLDA 0009

NQDLEN 000E 0000000F

NQDPCID 0006

NQDPDA 000A

NQDSAID 000B

NQDSIZE 000E 00000002

NQDSSID 0004

NQDUADD 0007

NQSCPGID 0009

NQSDDTO 0004

NQSECLVL 0011

NQSGCSID 000B

NQSLEN 0018 0000001C

NQSLICVR 0018

NQSNUMLP 0005

NQSRSRVD 000D

NQSSIZE 0018 00000004

NQTDDTO 0005

NQTLEN 0006 00000007

NQTRECSL 0004

NQTSIZE 0006 00000001

NQTSTRID 0006


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:17:09 EDT.
Copyright IBM Corporation, 1990, 1999