Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
ASDBK
Control Block Contents
ASDBK DSECT
Cross Reference (Contains links to field and bit definitions)
ASDBK Prolog
NAME : HCPASDBK DESCRIPTION: Address Space Dependent Block DSECT : ASDBK FUNCTION : Contains virtual machine dump options and information that is unique for each address space in the dump LOCATED BY : VINASDBK ASDNEXT CREATED BY : HCPVMBLS DELETED BY : HCPVDUMP (after information is used to create/update ASIBK's in dump file) REFERENCES : None COMMENTS : obtained from free storage
ASDBK Control Block Content
ASDBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ASDBK Address Space Dependent Block 0000 0 Character 8 ASDIASIT Address space identification token (iASIT) 0008 8 Character 8 ASDEASIT eASIT needed for msgs & dump 0010 16 Character 33 ASDSPACE Spaceid 0031 49 Character 3 * Reserved for IBM use 0034 52 Address 4 ASDDCSSP Pointer to DSLBKs for associated DCSS 0038 56 Address 4 ASDDEFP Pointer to DSLBKs that map defined (configured) storage. 003C 60 Address 4 ASDSTOR Pointer to DSLBKs that map all of storage 0040 64 Dbl-Word 8 ASDDCSHG (0) Byte address past highest defined (DCSS) storage address that is not higher than 512G 0040 64 Signed 4 ASDDCSHH High word 0044 68 Signed 4 ASDDCSHI Low word 0048 72 Dbl-Word 8 ASDB2GDG (0) Byte address past highest defined (configured) storage address that is < or = the Maximum Dumpable Address based on guest's architecture mode 0048 72 Signed 4 ASDB2GDH High word 004C 76 Signed 4 ASDB2GDL Low word 0050 80 Dbl-Word 8 ASDB2GHG (0) Byte address past highest address (configured or DCSS) that is < or = the Maximum Dumpable Address based on guest's architecture mode. 0050 80 Signed 4 ASDB2GHH High word 0054 84 Signed 4 ASDB2GHL Low word 0058 88 Dbl-Word 8 ASDHI True highest byte in address space. It may be above the Maximum Dumpable Address based on guest's architecture mode. 0060 96 Character 32 ASDFRMST The storage to store ASDFORMT in. 0080 128 Signed 4 ASDFRMLN Length of ASDFORMT 0084 132 Character 100 ASDDUMID Dump identifier for this address space, as specified by *dumpid operand of VMDUMP or DIAG X'94' 00E8 232 Bitstring 1 ASDFLAGS Parsing flags that get OR'ed into FASFLAGS 1... .... ASDFORM X'80' ASDFORM 'Format' was specified .1.. .... ASDDCSS X'40' ASDDCSS 'DCSS' or 'DSS' was specified ..1. .... ASDDMPID X'20' ASDDMPID Dumpid was specified ...1 .... ASDDCSSF X'10' ASDDCSSF DCSS's found to dump 00E9 233 Bitstring 1 ASDFLAG2 Parsing flags that don't get saved from one invocation to the next 1... .... ASDDSS X'80' ASDDSS 'DSS was specified instead of 'DCSS' .1.. .... ASDDEFLT X'40' ASDDEFLT This ASDBK was created only as the default address space it was never specified ..1. .... ASDINLIN X'20' ASDINLIN An in-line range was specified for this address space ...1 .... ASDDUMP X'10' ASDDUMP An 'DUMP' address list was specified for this address space .... 1... ASDNDMSG X'08' ASDNDMSG Message that storage above MaxDumpAddr will not be dumped has been issued 00EA 234 Character 2 * Reserved for IBM use 00EC 236 Address 4 ASDNEXT Address of next ASDBK 00F0 240 Address 4 ASDRANGQ Pointer to range queue of addresses to be dumped for this address space (DSLBK chain). 00F4 244 Signed 4 * (4) Reserved for IBM use 0104 260 Bitstring 1 ASD$END (0) Defines end of control blk
ASDBK Storage Layout
*** ASDBK - Address Space Dependent Block * * +-------------------------------------------------------+ * 0 | ASDIASIT | * +-------------------------------------------------------+ * 8 | ASDEASIT | * +-------------------------------------------------------+ * 10 | | * = ASDSPACE = * | +--------------------+---------------------------+ * 30 | |////////////////////| ASDDCSSP | * +------+--------------------+---------------------------+ * 38 | ASDDEFP | ASDSTOR | * +---------------------------+---------------------------+ * 40 | ASDDCSHH | ASDDCSHI | * +---------------------------+---------------------------+ * 48 | ASDB2GDH | ASDB2GDL | * +---------------------------+---------------------------+ * 50 | ASDB2GHH | ASDB2GHL | * +---------------------------+---------------------------+ * 58 | ASDHI | * +-------------------------------------------------------+ * 60 | | * = ASDFRMST = * | | * +---------------------------+---------------------------+ * 80 | ASDFRMLN | | * +---------------------------+ | * 88 | | * = ASDDUMID = * | | * +------+------+-------------+---------------------------+ * E8 |:FLAGS|:FLAG2|/////////////| ASDNEXT | * +------+------+-------------+---------------------------+ * F0 | ASDRANGQ |///////////////////////////| * +---------------------------+///////////////////////////| * |///////////////////////////////////////////////////////| * |///////////////////////////+---------------------------+ * |///////////////////////////| * +---------------------------+ * *** ASDBK - Address Space Dependent Block
ASDBK Cross Reference
Symbol Dspl Value -------------- ---- ----- ASD$END 0104 ASDB2GDG 0048 ASDB2GDH 0048 ASDB2GDL 004C ASDB2GHG 0050 ASDB2GHH 0050 ASDB2GHL 0054 ASDDCSHG 0040 ASDDCSHH 0040 ASDDCSHI 0044 ASDDCSS 00E8 40 ASDDCSSF 00E8 10 ASDDCSSP 0034 ASDDEFLT 00E9 40 ASDDEFP 0038 ASDDMPID 00E8 20 ASDDSS 00E9 80 ASDDUMID 0084 ASDDUMP 00E9 10 ASDEASIT 0008 ASDFLAGS 00E8 ASDFLAG2 00E9 ASDFORM 00E8 80 ASDFRMLN 0080 ASDFRMST 0060 ASDHI 0058 ASDIASIT 0000 ASDINLIN 00E9 20 ASDNDMSG 00E9 08 ASDNEXT 00EC ASDRANGQ 00F0 ASDSPACE 0010 ASDSTOR 003C
Copyright IBM Corporation, 1990, 2009