Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
VDUBK
Control Block Contents
VDUBK DSECT
Cross Reference (Contains links to field and bit definitions)
VDUBK Prolog
NAME : HCPVDUBK DESCRIPTION: Virtual Machine Dump Block DSECT : VDUBK FUNCTION : To pass VMDUMP command parameters from HCPVMD to HCPVDU, and preserve selected parameters across multiple invocations of VMDUMP (in CONT mode). LOCATED BY : VMDVDUPT CREATED BY : HCPVMPAR DELETED BY : HCPVDCLN REFERENCES : None COMMENTS : None
VDUBK Control Block Content
VDUBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure VDUBK Virtual Machine Dump Block 0000 0 Dbl-Word 8 VDUTOD TOD clock value at first invocation invocation of VMDUMP 0008 8 Address 4 VDUSDF Pointer to SDF block 000C 12 Address 4 VDUVINPT Pointer to VINBK 0010 16 Signed 4 VDUVECRN Relative record number of first vector record in VMDUMP 0014 20 Address 4 VDUSRPTR Pointer to Symptom Record 0018 24 Signed 4 VDURET Symptom Record Processing Return Code 001C 28 Signed 4 VDUREA Symptom Record Processing Reason Code 0020 32 Character 8 VDUSERID User to receive the dump file 0028 40 Signed 4 * Reserved for IBM use Dump parm flags. Note that these fields are set by ORing in the values from the VINBK flag fields following parsing. Therefore, these fields must be maintained to match the copy of these flags in VINBK. 002C 44 Signed 2 VDUFLAGS (0) Dump Flags 002C 44 Bitstring 1 VDUFRST Flags which must be specified on first dump-type invocation 1... .... VDUTSELF X'80' 'TO SELF' was specified .1.. .... VDUTO X'40' 'TO' or 'SYSTEM' was specified ..1. .... VDUNRTRN X'20' 'NORETURN' was specified .... 1... VDUNODMP X'08' 'NODUMP' was specified 002D 45 Bitstring 1 VDUANY Flags which can be specified anytime VINFIRST ..1. .... VDUDUMP X'20' 'DUMP' was specified ...1 .... VDUINLIN X'10' Inline range found .... .1.. VDUSRDON X'04' Symptom Record Processing Completed .... ..1. VDUSR X'02' Symptom Record was specified on DIAG94 002E 46 Bitstring 1 VDUCNTRL Control Flags 1... .... VDUSDFON X'80' SDF file open .1.. .... VDUFRACF X'40' Finished RACF call 002F 47 Bitstring 1 * Reserved for IBM use 0030 48 Address 4 VDUFASBK Anchor of FASBK chain 0034 52 Address 4 VDUDFMVT Virt address of working copy of DFMBK 0038 56 Address 4 VDUDFMBK Real address of working copy of DFMBK 003C 60 Signed 4 VDUALET ALET contained in ARx for Diag x94 0040 64 Character 40 * Reserved for IBM use 0068 104 Bitstring 1 VDU$END (0) Defines end of control blk
VDUBK Storage Layout
*** VDUBK - Virtual Machine Dump Block * * +-------------------------------------------------------+ * 0 | VDUTOD | * +---------------------------+---------------------------+ * 8 | VDUSDF | VDUVINPT | * +---------------------------+---------------------------+ * 10 | VDUVECRN | VDUSRPTR | * +---------------------------+---------------------------+ * 18 | VDURET | VDUREA | * +---------------------------+---------------------------+ * 20 | VDUSERID | * +---------------------------+------+------+------+------+ * 28 |///////////////////////////|:FRST |VDUANY|:CNTRL|//////| * +---------------------------+------+------+------+------+ * 30 | VDUFASBK | VDUDFMVT | * +---------------------------+---------------------------+ * 38 | VDUDFMBK | VDUALET | * +---------------------------+---------------------------+ * 40 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * *** VDUBK - Virtual Machine Dump Block
VDUBK Cross Reference
Symbol Dspl Value -------------- ---- ----- VDU$END 0068 VDUALET 003C VDUANY 002D VDUCNTRL 002E VDUDFMBK 0038 VDUDFMVT 0034 VDUDUMP 002D 20 VDUFASBK 0030 VDUFLAGS 002C VDUFRACF 002E 40 VDUFRST 002C VDUINLIN 002D 10 VDUNODMP 002C 08 VDUNRTRN 002C 20 VDUREA 001C VDURET 0018 VDUSDF 0008 VDUSDFON 002E 80 VDUSERID 0020 VDUSR 002D 02 VDUSRDON 002D 04 VDUSRPTR 0014 VDUTO 002C 40 VDUTOD 0000 VDUTSELF 002C 80 VDUVECRN 0010 VDUVINPT 000C
Copyright IBM Corporation, 1990, 2001