About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
PDRBK
Control Block Contents
PDRBK DSECT
PDRADESC DSECT
PDRDIRCT DSECT
PDRSYSTM DSECT
Cross Reference (Contains links to field and bit definitions)
PDRBK Control Block Content
PDRBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PDRBK Persistent Data Record 0000 0 Dbl-Word 8 PDRKEY (0) Key 0000 0 Bitstring 1 PDRKEYSS (0) Key search string 0000 0 Character 8 PDRIDENT PDR' PDR identifier 0008 8 Character 8 PDRPNAME SSI name 0010 16 Character 8 PDRSTATE PDR State 00000018 PDRKEYSL *-PDRKEYSS Key search string length 0018 24 Signed 4 * (6) Reserved for IBM use 0030 48 Bitstring 16 PDRSTAMP PDR time stamp 00000040 PDRKEYLN *-PDRKEY Key length 0040 64 Dbl-Word 8 PDRDATA (0) Data 0040 64 Dbl-Word 8 PDRHEADR (0) Header 0040 64 Address 2 PDRDIROF Directory information offset 0042 66 Address 2 PDRDIRLN Directory information length 0044 68 Address 2 PDRSYSOF System information area offset 0046 70 Address 2 PDRSYSLN System information entry length 0048 72 Signed 4 * (5) Reserved for IBM use 005C 92 Signed 2 PDRLEVEL Cluster level 005E 94 Bitstring 1 PDRFLAGS Cluster flags 1... .... PDRNOTMO X'80' PDRNOTMO Suppress timeouts 005F 95 Bitstring 1 * Reserved for IBM use 0060 96 Signed 4 * (7) Reserved for IBM use 007C 124 Address 2 PDRARDOF Architecture data area offset 007E 126 Address 2 PDRARDLN Architecture data area length 00000040 PDRHEADL *-PDRHEADR Header length 0080 128 Bitstring 1 PDRDIRIN (128) User Directory information ..1. .... PDRSYSCT 32 PDRSYSCT Number of system information entries 0100 256 Bitstring 576 PDRSYSIN (32) System information entries 4900 8688 Unknown 16 * Reserved for IBM use 00007FC0 PDRDATLN *-PDRDATA Data length
PDRADESC DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PDRADESC Persistent Data Record 0000 0 Address 2 PDRADEOF Area offset 0002 2 Address 2 PDRADELN Area length 00000004 PDRADESL *-PDRADESC Area descriptor length
PDRDIRCT DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PDRDIRCT Persistent Data Record 0000 0 Bitstring 40 PDRDIRDI Directory volume DUID 0028 40 Signed 4 * (2) Reserved for IBM use 0030 48 Bitstring 16 PDRDIRTS Directory time stamp 0040 64 Signed 4 PDRDIRLK Directory lock count PDRDIRLK PDRDIREX -1 PDRDIREX Held exclusive .... .... PDRDIRFR 0 PDRDIRFR Free .... ...1 PDRDIRSH 1 PDRDIRSH Held shared 0044 68 Signed 4 PDRDIRMP Directory lock map 0048 72 Character 8 PDRDIRSN Exclusive lock system name 0050 80 Character 8 PDRDIRUN Exclusive lock user name 0058 88 Signed 4 * (10) Reserved for IBM use 00000080 PDRDIRCL *-PDRDIRCT User Directory information length
PDRSYSTM DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PDRSYSTM Persistent Data Record 0000 0 Character 8 PDRSYSNM System name 0008 8 Character 8 PDRSYSUN Last updating system name 0010 16 Bitstring 16 PDRSYSTS Time stamp 0020 32 Address 1 PDRSYSST System state 0021 33 Bitstring 3 * Reserved for IBM use 0024 36 Signed 4 * (7) Reserved for IBM use 00000040 PDRSYSBL *-PDRSYSTM Basic system information length 0040 64 Bitstring 512 PDRARDAR System architectural data 00000240 PDRSYSTL *-PDRSYSTM System information entry length 0240 576 Bitstring 576 PDRSYSNX (0) Next system information entry
PDRBK Storage Layout
*** PDRBK - Persistent Data Record * * +-------------------------------------------------------+ * 0 | PDRIDENT | * +-------------------------------------------------------+ * 8 | PDRPNAME | * +-------------------------------------------------------+ * 10 | PDRSTATE | * +-------------------------------------------------------+ * 18 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 30 | PDRSTAMP | * | | * +-------------+-------------+-------------+-------------+ * 40 | PDRDIROF | PDRDIRLN | PDRSYSOF | PDRSYSLN | * +-------------+-------------+-------------+-------------+ * 48 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////+-------------+------+------+ * 58 |///////////////////////////| PDRLEVEL |:FLAGS|//////| * +---------------------------+-------------+------+------+ * 60 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////+-------------+-------------+ * 78 |///////////////////////////| PDRARDOF | PDRARDLN | * +---------------------------+-------------+-------------+ * 80 | | * = PDRDIRIN = * | | * +-------------------------------------------------------+ * 100 | | * = PDRSYSIN = * | | * +-------------------------------------------------------+ *4900 |///////////////////////////////////////////////////////| * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ *4910 * *** PDRBK - Persistent Data Record *** PDRADESC - Persistent Data Record * * +-------------+-------------+ * 0 | PDRADEOF | PDRADELN | 4 * +-------------+-------------+ * *** PDRADESC - Persistent Data Record *** PDRDIRCT - Persistent Data Record * * +-------------------------------------------------------+ * 0 | | * = PDRDIRDI = * | | * +-------------------------------------------------------+ * 28 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 30 | PDRDIRTS | * | | * +---------------------------+---------------------------+ * 40 | PDRDIRLK | PDRDIRMP | * +---------------------------+---------------------------+ * 48 | PDRDIRSN | * +-------------------------------------------------------+ * 50 | PDRDIRUN | * +-------------------------------------------------------+ * 58 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 80 * *** PDRDIRCT - Persistent Data Record *** PDRSYSTM - Persistent Data Record * * +-------------------------------------------------------+ * 0 | PDRSYSNM | * +-------------------------------------------------------+ * 8 | PDRSYSUN | * +-------------------------------------------------------+ * 10 | PDRSYSTS | * | | * +------+--------------------+---------------------------+ * 20 |:SYSST|////////////////////|///////////////////////////| * +------+--------------------+///////////////////////////| * 28 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 40 | | * = PDRARDAR = * | | * +-------------------------------------------------------+ * *** PDRSYSTM - Persistent Data Record
PDRBK Cross Reference
Symbol Dspl Value -------------- ---- ----- PDRADELN 0002 PDRADEOF 0000 PDRADESL 0002 00000004 PDRARDAR 0040 PDRARDLN 007E PDRARDOF 007C PDRDATA 0040 PDRDATLN 4900 00007FC0 PDRDIRCL 0058 00000080 PDRDIRDI 0000 PDRDIREX 0040 PDRDIRLK PDRDIRFR 0040 00 PDRDIRIN 0080 PDRDIRLK 0040 PDRDIRLN 0042 PDRDIRMP 0044 PDRDIROF 0040 PDRDIRSH 0040 01 PDRDIRSN 0048 PDRDIRTS 0030 PDRDIRUN 0050 PDRFLAGS 005E PDRHEADL 007E 00000040 PDRHEADR 0040 PDRIDENT 0000 PDRKEY 0000 PDRKEYLN 0030 00000040 PDRKEYSL 0010 00000018 PDRKEYSS 0000 PDRLEVEL 005C PDRNOTMO 005E 80 PDRPNAME 0008 PDRSTAMP 0030 PDRSTATE 0010 PDRSYSBL 0024 00000040 PDRSYSCT 0080 20 PDRSYSIN 0100 PDRSYSLN 0046 PDRSYSNM 0000 PDRSYSNX 0240 PDRSYSOF 0044 PDRSYSST 0020 PDRSYSTL 0040 00000240 PDRSYSTS 0010 PDRSYSUN 0008
Copyright IBM Corporation, 1990, 2011