Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
RCDBK
Control Block Contents
RCDBK DSECT
Cross Reference (Contains links to field and bit definitions)
RCDBK Prolog
NAME : HCPRCDBK DESCRIPTION: READ CONFIGURATION DATA BLOCK DSECT : RCDBK FUNCTION : DATA BLOCK CONTAINING THE DATA FROM A READ CONFIGURATION DATA (RCD) CCW LOCATED BY : RDEVRCD - Pointer from RDEV to RCDBK CREATED BY : HCPRDI - Real Device Initialization HCPCDT - Config Data Table - GET Function DELETED BY : HCPRDI - Real Device Initialization HCPCDT - Config Data Table - RELEASE Function COMMENTS : This block is saved over a system bounce. SERIALIZED : This Block is chained off of the RDEV so the RDEV lock will be held for any update to RCDBK. RELOCATION CONSIDERATIONS : None REFERENCES : NONE.
RCDBK Control Block Content
RCDBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure RCDBK READ CONFIGURATION DATA BLOCK 0000 0 Address 4 RCDNEXT Pointer to the next RCDBK 0004 4 Address 4 RCDRDEV Pointer to the RDEV which this block is anchored in. 0008 8 Signed 2 RCDSIZE Size of this RCDBK in doublewords 000A 10 Bitstring 1 RCDLDEV Logical device address 000B 11 Bitstring 1 RCDDUA Device Unit Address 000C 12 Bitstring 14 RCDSSID Subsystem ID 000C 12 Bitstring 2 RCDDSSID DASD Subsystem ID 001A 26 Bitstring 14 RCDTTID Tape token NED id. Used only by HCPRDI process. HCPCDTGT does not fill this in. 0028 40 Bitstring 14 RCDTLID Tape library id. Used only by HCPRDI process. HCPCDTGT does not fill this in. 0036 54 Bitstring 1 RCDPMIH Primary time-out value for missing interrupt handler .... .... RCD1F X'00' Scaling factor of 1's .1.. .... RCD10F X'40' Scaling factor of 10's 1... .... RCD100F X'80' Scaling factor of 100's 11.. .... RCD1000F X'C0' Scaling factor of 1000's ..11 1111 RCDBASEV X'3F' Base value bits 0037 55 Bitstring 1 RCDSMIH Secondary time-out value for missing interrupt handler 0038 56 Bitstring 32 RCDDNED Device Node Element Descriptor 0000000B RCDSSIZE (*-RCDBK+7)/8 RCDBK short area size (dblwords) 00000058 RCDSLEN (*-RCDBK) RCDBK short area size (bytes) 0058 88 Bitstring 464 RCDEXT (0) Extended RCDBK data 0058 88 Bitstring 200 RCDXNEDS NED data (See PL/X for info.) 0120 288 Bitstring 264 RCDXNEQS NEQ data (See PL/X for info.) 00000045 RCDXSIZE (*-RCDBK+7)/8 RCDBK extended size (dblwords) 00000228 RCDXLEN (*-RCDBK) RCDBK extended size (bytes)
RCDBK Storage Layout
*** RCDBK - READ CONFIGURATION DATA BLOCK * * +---------------------------+---------------------------+ * 0 | RCDNEXT | RCDRDEV | * +-------------+------+------+---------------------------+ * 8 | RCDSIZE |:LDEV |RCDDUA| | * +-------------+------+------+ | * | RCDSSID | * | +-----------------------------------------+ * 18 | | RCDTTID | * +-------------+ | * | | * +-------------------------------------------------------+ * 28 | RCDTLID | * | +------+------+ * 30 | |:PMIH |:SMIH | * +-----------------------------------------+------+------+ * 38 | | * = RCDDNED = * | | * +-------------------------------------------------------+ * 58 | | * = RCDXNEDS = * | | * +-------------------------------------------------------+ * 120 | | * = RCDXNEQS = * | | * +-------------------------------------------------------+ * 228 * *** RCDBK - READ CONFIGURATION DATA BLOCK *** Overlay for RCDSSID in RCDBK * * +-------------+ * 8 ... C | RCDDSSID | E * +-------------+ * *** Overlay for RCDSSID in RCDBK
RCDBK Cross Reference
Symbol Dspl Value -------------- ---- ----- RCDBASEV 0036 3F RCDDNED 0038 RCDDSSID 000C RCDDUA 000B RCDEXT 0058 RCDLDEV 000A RCDNEXT 0000 RCDPMIH 0036 RCDRDEV 0004 RCDSIZE 0008 RCDSLEN 0038 00000058 RCDSMIH 0037 RCDSSID 000C RCDSSIZE 0038 0000000B RCDTLID 0028 RCDTTID 001A RCDXLEN 0120 00000228 RCDXNEDS 0058 RCDXNEQS 0120 RCDXSIZE 0120 00000045 RCD1F 0036 00 RCD10F 0036 40 RCD100F 0036 80 RCD1000F 0036 C0
Copyright IBM Corporation, 1990, 2011