Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
PDMBK
Control Block Contents
PDMBK DSECT
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
Copyright IBM Corporation, 1990, 2011