Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

PDMBK

Prolog  

Control Block Contents  
   PDMBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


 

PDMBK Control Block Content


PDMBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      PDMBK          PDR Management Block
0000    0 Dbl-Word     8 PDMPDRLK (3)   PDR lock
0018   24 Address      4 PDMPDRBK       PDR address
001C   28 Address      4 PDMRLIOR       Read and Lock IORBK address
0020   32 Address      4 PDMWUIOR       Write and Unlock IORBK address
0024   36 Address      4 PDMRKIOR       Read Key IORBK address
0028   40 Address      4 PDMPLXPR       PDR RDEV address
002C   44 Signed       4 PDMRKRC        Read Key Return Code
0030   48 Dbl-Word     8 * (2)          Reserved for IBM use
0040   64 Dbl-Word     8 PDMKEY (0)     PDR search key
0040   64 Bitstring    1 PDMKEYSS (0)   Key search string
0040   64 Character    8 PDMIDENT       PDR identifier
0048   72 Character    8 PDMPNAME       SSI Cluster name
0050   80 Character    8 PDMSTATE       PDR State
0058   88 Signed       4 * (6)          Reserved for IBM use
0070  112 Bitstring   16 PDMSTAMP       PDR time stamp
0080  128 Dbl-Word     8 PDMRLCCW (8)   Read and Lock CCWs
00C0  192 Dbl-Word     8 PDMWUCCW (6)   Write and Unlock CCWs
00F0  240 Dbl-Word     8 PDMRKCCW (4)   Read Key CCWs
0110  272 Signed       4 PDMCTRP        Number of calls to HCPPDRRP
0114  276 Signed       4 PDMCTRDS       Number of attempts to read PDR
0118  280 Signed       4 PDMCTUP        Number of calls to HCPPDRUP
011C  284 Signed       4 PDMCTSTL       Number of lock steals
0120  288 Bitstring   64 PDMOSINF       Old local system PDR information
0160  352 Dbl-Word     8 PDMIRBLK (12)  Interruption Response Block
01C0  448 Bitstring   64 PDMKEYSV       PDR key save area
          00000200       PDMBKLEN       *-PDMBK PDM Block length
          00000040       PDMBKSIZ       (PDMBKLEN+7)/8 PDM Block size in
                                        doublewords

 

PDMBK Storage Layout

          
*** PDMBK - PDR Management Block
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       PDMPDRLK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
*  18 |         PDMPDRBK          |         PDMRLIOR          |
*     +---------------------------+---------------------------+
*  20 |         PDMWUIOR          |         PDMRKIOR          |
*     +---------------------------+---------------------------+
*  28 |         PDMPLXPR          |         PDMRKRC           |
*     +---------------------------+---------------------------+
*  30 |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  40 |                       PDMIDENT                        |
*     +-------------------------------------------------------+
*  48 |                       PDMPNAME                        |
*     +-------------------------------------------------------+
*  50 |                       PDMSTATE                        |
*     +-------------------------------------------------------+
*  58 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  70 |                       PDMSTAMP                        |
*     |                                                       |
*     +-------------------------------------------------------+
*  80 |                                                       |
*     =                       PDMRLCCW                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  C0 |                                                       |
*     =                       PDMWUCCW                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  F0 |                                                       |
*     =                       PDMRKCCW                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 110 |         PDMCTRP           |         PDMCTRDS          |
*     +---------------------------+---------------------------+
* 118 |         PDMCTUP           |         PDMCTSTL          |
*     +---------------------------+---------------------------+
* 120 |                                                       |
*     =                       PDMOSINF                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 160 |                                                       |
*     =                       PDMIRBLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 1C0 |                                                       |
*     =                       PDMKEYSV                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 200
*
*** PDMBK - PDR Management Block

 

PDMBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
PDMBKLEN       01C0 00000200
PDMBKSIZ       01C0 00000040
PDMCTRDS       0114
PDMCTRP        0110
PDMCTSTL       011C
PDMCTUP        0118
PDMIDENT       0040
PDMIRBLK       0160
PDMKEY         0040
PDMKEYSS       0040
PDMKEYSV       01C0
PDMOSINF       0120
PDMPDRBK       0018
PDMPDRLK       0000
PDMPLXPR       0028
PDMPNAME       0048
PDMRKCCW       00F0
PDMRKIOR       0024
PDMRKRC        002C
PDMRLCCW       0080
PDMRLIOR       001C
PDMSTAMP       0070
PDMSTATE       0050
PDMWUCCW       00C0
PDMWUIOR       0020

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:13:56 EDT.
Copyright IBM Corporation, 1990, 2011