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


  RCDBK Prolog Top of page
 
 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 Top of page
 

 RCDBK DSECT Top of page
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 Top of page
 
 
*** 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 Top of page
 
 
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
 
This information is based on z/VM 6.4.0 Last updated on 24 Aug 2016 at 09:42:35 EDT.
Copyright IBM Corporation, 1990, 2016