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
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 devicesNEQDEV 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
Last updated on 3 Aug 1999 at 12:17:09 EDT.
Copyright IBM Corporation, 1990, 1999