Page of SY20-0884-3 As Updated Aug. 1, 1979 by TNL SN25-0497 VDEVBLOK Hexadecimal Field
Displacement Name
8 10 12
14
18 1C 20 20 24
28
2C 30 30 34
34
38
39
3C VDEVCSW DS VDEVRELN DS VDEVBND DS VDEVPOSN DS VDEVQUED DS VDEVOPER DS VDEVLINK DS ORG VDEVTMAT DS VDEVREAL DS VDEVIOCT DS VDEVUSER DS VDEVIOER DS ORG VDEVSNSE DS VDEVFCBK DS VDEVIOB DS VDEVFLG2 DS
1D
1H
1H
1F
1F
1F
1F VDEVLINK 1F
1F
1F
1F
1F VDEVIOER 1F
1F
1F 1X Bit§ de!ined in VDEVRRF EQU X'80' VDEVRES EQU X'40' VDEVODE EQU X'20' VDEVCPEX EQU VDEVSMBY EQU VIRTUAL EQO VDEVRES1 DS VDEVRRB DS X'10' X'02' X' 0 1 3X 1F
Field Description, Contents, Meaning Virtual channel status word Virtual DASD cylinder relocation Virtual DASD size (in cylinders) Virtual DASD seek position Virtual SIO to real SIO queued time Device operational time Link to virtual shared devices
T-disk attached time (TOD clock word 0) Pointer to real device RDEVBLOK Virtual device I/O count
Pointer to VMBLOK of VDEVBLOK owner
Pointer to IOERBLOK for last error
Sense bytes for spool device
Address of forms control block (VFCBBLOK) Pointer to active IOBLOK V*5 Virtual device flag byte 2
Process virtual RESERVE/RELEASE commands
Minidisk reserved by VDEVUSER VDEVBLOK to get device when minidisk
is released Virtual I/O waiting for release of
minidisk
status modifier plus busy interrupt Virtual device is known by the virtual
machine as a 3330V Reserved for IBM use
Address of VRRBLOK for RESERVE/RELEASE VDEVSIZE EQU (*-VDEVBLOK)/8 VDEVBLOK size in doublewords (X'01') 10 14
18
1C 20 21
22
24
26 Spooling/Console Devices VDEVEXTN VDEVSPAR VDEVCON VDEVSPL VDEVCLAS VDEVKEY VDEVUNI T VDEVCOPY VDEVCFLG ORG VDEVRELN DS 1F
DS 1F
DS 1F
DS 1F
DS 1C
DS 1X DS 1H
DS 1H
DS 1X in VDEVCFLG VDEVATTN EQU --X'80'---- VDEVTIC EQU X'40' VDEVTRAN EQU X'20' VDEVVCF EQU VDEVAUCR EQU X' 10' X'08' Pointer to spool extension block
Spare pointer to spool extension block
Pointer to VCONCTL console control
Pointer to VSPLCTL spool control
Spool output class
Storage key in user's CAW Spool output directed device address of copies requested
Console -virtual console flags User pressed Attention key two or more times
Last CCW processed was a TIC
Data transfer occurred during this channel
program Virtual console function in progress
Automatic carriage return on first read
118 IBM VM/370 Data Areas and Control Block Logic
Page of SY20-0884-3 As Updated Aug. 1, 1979 by TNL SN25-0497 ABW SECT ABWSECT describes the fields used for saving registers and other data during abend
recovery. V-constants in DMSABN, DMSDBG, DMSFRE, DMSITI, DKSITP, and DMSITS point to the ABWSECT block. ABWSECT is defined in module DMSABW. o 40 48 ABNRR
4C 90 Hexadecimal Field
Displacement Name
------------ 0 ABNREGS DS 16F 40 ABNPSW DS D
48 ABNRR DS F
4C ABNPAS13 DS 18F
94 ABNCMSG DS CL96 :t:2!: DMSERR PtIST 94 ORG ABNPAS13 4C ABNERLST DS 47X ABNREGS ABNPSW ABNPAS13 r -J , ABNCMSG _____ -J Field Description, Contents, Meaning
Registers at time of abend PSi at time of abend
Temporary save area
Area passed to nucleus routines
Console message save area for IPCS extension program product Section 2. CMS Data Areas and Control Blocks 139
Previous Page Next Page