Document Details
VM370 Rel 6 Data Areas and Control Block Logic (Mar79)
Page
5
(
5
of
342
)
GO
OF
AMENDBENTS
••
1.%
SECTION
1.
CP
DATA
AREAS
and
CONTROL
BLOCKS.
•
•
•
•
•
•
••
•
•
•
•
.1
ACCTELOK:
User
Accounting
Block.
•
•
.2
ACBTELOK:
Accounting
Card
Buffer
Block
••
2
ALOCBLOK:
DASD
Cylinder
Allocation
Block
.4
ESCBLOK:
Binary
Synchronous
Communication
Control
Block
•••••••••
_
••••
6
BUFFER
•••••••••
_
•••••
____
.8
CCHREC:
Channel
Check
Handler
Record.
_
.9
CCFARM:
Communications
Controller
Parameter
List
••••••
••••••
11
CHIBLOK
and
CHYBLOK:
Virtual
Channel-to-Channel
Adapter
Control
Elocks
••
_
•••••••
_
•••
_
•••
12
CKPBLOK:
Telecommunications
Checkpoint
Block
•
'.
'.
_
••••
_
•
•
•
14
CONTASK:
Console
I/O
Package
••••••
15
CORTABLE:
Storage
Allocation
•
_
•
17
CPEIELOK:
CP
Execute
Block
........
18
DDRREC:
Reconfiguration
Macro
••••••
19
D!PINREC:
Dump
File
Information
Record
•
20
DMPKYREC:
Dump
File
Key
Storage
Record
•
21
D!PTEREC:
Dump
File
Symbol
Table
Record.
21
ECBLOK:
Extension
to
VMBLOK
for
Virtual
!achine
with
Relocate
•
_
•
•
_
•
22
ERRELOK:
Error
Block
Used
to
Build
OBR/MDR
•
_.
•
..
•
•
•
..
..
..
•
•
•
24
IOBLOK:
I/O
Task
Control
Block
•••••
25
IOERBLOK:
IIO
Error
Information
Block.
-
27
IRMBLOK:
Intensive
Error
Recording
Mode
Elock.
•
•
•
•
•
•
•
•
•
••
•
•
•
31
JPSCELOK:
Journaling
and
Password
Suppression
Control
Block
•
•
•
•
•
•
•
32
LOCKELOK:
Userid
Lock
Control
Block.
33
MCH!RE!:
Machine
Check
Save
Area
••••
34
!CRECORD:
Machine
Check
Handler
Record
37
MDRREC:
Miscellaneous
Data
Recording
Record.
_
•
•
•
•
•
..
•
•
•
•
•
•
•
..
38
MICBLOK:
Virtual
Machine
Pointer
List
for
VM/370
Hardware
Assist
........
39
MIHREC:
Missing
Interrrupt
Handler
Error
Record.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
40
MNHDR:
VM/370
Monitor
Record
Header
•••
41
MNOOO:
VM/370
Monitor
Perform
Class
Record.
•
•
•
•
•
•
•
•
.........
42
MN001:
VM/370
Monitor
Perform
Class
Record.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
45
MI097:
VM/370
Monitor
Header
Records
••
46
MN098:
VM/370
Monitor
Trailer
Record
•
'.
46
MN099:
VM/370
Monitor
Suspension
Record.
47
M110I:
VM/370
Monitor
Response
Class
Records
_
_
•
•
•
•
•
•
_
•
•
•
•
•
•
_
47
MN20I:
VM/370
Monitor
Schedule
Class
Records
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
48
M1400:
VM/370
Monitor
User
Class
Record.
49
MN500:
VM/370
Monitor
Instruction
Simulation
Class
Record
•
•
•
50
MN600:
VM/370
Monitor
DASTAP
I/O
Count
Records
•
•
•
..
•
•
•
..
•
•
•
•
•
•
•
•
51
Contents
MN602:
Vft/370
ftonitor
DlST!P
Utilization
Record
•••••••••••••••••
52
M1700:
VM/370
Monitor
Seeks
Class
Record
53
MN802:
VM/370
Monitor
System
Profile
Class
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
••
54
MNDEVLST:
VM/370
Monitor
Class
6
(DASTA
P)
Device
List.
•
•
•
•
•
•
•
•
•
55
MCNCOM:
VM/370
Monitor
Communications
Area
•••••••
_.
•
•
•
•
•
•
•
.56
MSSCOM:
MSS
Communications
Control
Block
59
NCPTBL:
Named
3701
Control
Program
Table
60
NICBLOK:
Network
Interface
Control
Block
61
IPBTBL:
Named
3800
Image
Library
Table.
63
OBBRECN:
Unit
Check
Error
Record
(long
Outboard
Record).
•
•
•
•
•
•
•••••
64
OBBREC:
Unit
Check
Error
Record
(Short
C
u
tb
oa
rd
Rec
0
rd).
•
•
..
•
•
•
•
•
•
•
•
66
OWIDLIST:
CP-Owned
Volumes
List
•••••
67
PAGTABLE
:
Translation
Page
Table
•
•
•
•
67
PGBLOK:
Pseudo
Page
Fault
Stack
Block
••
68
PSA:
Prefix
Storage
Area
(Low
Storage
Lcca
tions).
•
•
•
•
•
•
•
•
•
•
•
•
69
PWDIBLOK:
Password
Invalid
Block
•
78
REAL
I/O
CONTROL
BLOCKS.
•
•
•
79
Beal
Channel
Control
Blocks.
79
Beal
Control
Unit
Blocks
•
•
79
Beal
Device
Control
Blocks
•
•
79
Input/Output
Blocks.
•
•
•
•
•
_
..
79
Network
I
nterface
Control
Block
'.
•
80
RCHBLOK:
Real
Channel
Block.
•
•
•
•
81
RCUBLOK:
Beal
Control
Unit
Block
•
•
82
RCWTASK:
Translated
Virtual
I/O
CCWoo
84
RDEVBLOK:
Real
Device
Block
•••••••
85
RECBLOK:
DASD
Page
(Slot)
Allocation
Block
•
•
•
•
•
•
•
•
•
•
•
•
•
_
_
•
•
89
RECPAG:
Error
Recording
Page
Record.
90
RSFLCTL:
Beal
Spooling
Control
91
RSPIELOK:
tteai
Device
Extens10n
EloCK
••
91
SAVEAREA
•
.•
•
•
•
•
•
•
•
•
•
•
•
•
92
SAVTABLE:
First
Page
on
Saved
system
DASD
...............
oo.
93
SDRBLOK:
Statistical
Data
Recording
Block
•
•
•
•
•
..
•
•
•
•
•
•
•
•
•
•
•
94
SEGTABLE:
Translation
Segment
Table
•••
95
SFBLOK:
SFool
File
Block
•
•
•
•
•
•
96
SHCBLOK:
Spool
Hold
Queue
Block
•••••
98
SHETABLE:
Named-Shared
Segment
Systems
Table
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
99
SFLINK:
SFool
Page
Buffer
Linkage
Block.1eO
SWPTABLE:
Swap
Table
for
Virtual
Machine
Paging
•••••••••••••
101
SYSLOCS:
System
Low
Storage
Information
Block.
•
•
•
•
•
•
•
•
•
••
•
••
102
SYSTBL:
Named
System
Table.
•
•
.103
TNSREC:
"T"
Type
Record
Format
(Environmental
Recording)
•
•
•
•
.104
TREIT:
Virtual
Machine
Tracing
Extension
to
VMBLOK
•
..
•
•
•
•
•
•
•
.105
TECBLOK:
TOD
Clock
Comparator
Request
••
107
UDBFBLCK:
User
Directory
Buffer
Block
••
108
UDEVBLOK:
User
Device
Block.
•
.109
UDIRBLOK:
User
Directory
Block
•••••
110
Contents
v
UMACELOK:
user
Machine
Block.
.111
VIRTUAL
I/O
CONTROL
BLOCKS.
•
.113
Virtual
Channel
Blocks.
•
•
.113
Virtual
Control
Unit
Blocks
••••••
113
Virtual
Device
Blocks.
•
••••
113
VCHBLOK:
Virtual
Channel
Block.114
VCONCTL:
Virtual
Console
Control
Block
.115
VCUBLOK:
virtual
Control
unit
Block
•••
116
VDEVBLOK:
Virtual
Device
Block
•.••••
117
VFCBELOK:
virtual
Forms
Control
Buffer
Elock
•••••••••••••••••
120
VMABLOK:
Shared
Systems
Control
Addition
to
VMBLOK
••••
'
•••••••
120
VMBLOK:
Virtual
Machine
Control
Block
••
121
VMCBLOK:
Virtual
Machine
Communication
Block.
_
•
•
•
•
•
•
•
•
•
•
•
.128
VMCMHDR:
VMCF
Message
Header
•••
_
••
129
VMCPARM:
VMCF
Parameter
List
•••
_
••
130
VRRBLOK:
Virtual
ReservejRelease
Block
.131
VSPLCTL:
Virtual
Spooling
Control
Block.132
VSPXELOK:
virtual
Spool
Extension
Block.133
IINTELOK:
External
Interrupt
Block
•••
134
IOBR3211:
Extended
Outboard
Recording
Block.
•
•
••••••••••••
135
SECTION
2.
CMS
DATA
AREAS
AND
CONTROL
BLOCKS.
.•
•
•••••••••
,
•••
137
AETAB:
Abend
Termination
option
Table
••
138
AEWSECT:
Abend
Recovery
Workspace.
..139
AtTSECT:
Active
Disk
Table
_
••••••
140
AFTSECT:
Active
File
Table
•
••••.•
143
ANCHSECT:
Anchor
Table
••••••
_
••
145
EATLSECT:
CMS
Batch
USEr
Job
L
i-a
its
....
,,146
EEOI:
Boundary
Box
•••••••••••
146
EGCOM:
DOS/VS
Partition
Communication
Region
•••••••••••••••••
147
CMSTAXE:
Terminal
Attention
Exit
Element
••••••••
_
•••••••
149
CVTSECT:
Communication
Vector
Table
as
supported
by
CMS
••••••••••••
150
DEGSECT:
Debug
Work
Area.
'
•••••••
152
DEVSECT:
Device
Table
DSECT
••••••.•
156
DFVTAE:
Device
Table
••••••••••
157
DIOSECT:
Disk
I/O
Work
Area
•••••••
160
DMSCCB:
Command
Control
Block.
.162
tOSSECT:
DOS
Simulation
Control
Block
••
164
EDCB:
Edit
Control
Block
••••••••
166
ERDSECT:
Error
Handling
Routine
DSECT
•.•
174
EXTSECT:
External
Interrupt
Work
Area
••
177
EXTUAREA:
External
User
Area
••••••
179
FCBSECT:
Simulated
OS
Control
Blocks
••
180
FCBTAB:
Fetch
Table.
•
•
•
•
•
•
•
.184
FICL:
First
In
Class
Block
•••••••
185
FRDSECT:
Free
Chain
Element
Header
Elocks.
•
•
•
•
•
•
•
•
•
•
•
•
•
FSCBD:
File
System
Control
Block
•
FSTD:
File
Status
Table
Entry
DSECT
••
FSTSECT:
File
Status
Table
••••••
FVSECT:
Fixed
Variable
Storage
Work
.•
186
.188
.189
•
190
Area
for
CMS
File
System
••••••••
191
IHADECB:
Data
Event
Control
Block
••••
195
IOSECT:
I/O
Interrupt
Save
Area
•••••
196
KEYSECT:
Disk
Key
Table
DSECT
for
BDAM
Simulation
•••••••••••••••
197
LtRST:
Loader
Storage
Area
•••••••
198
LUETAB
and
LUEPR:
Logical
Unit
Block
Table
•
•
•
•
•
•
•
•
•
•
••••
202
NICL:
Number
in
Class.
•
•
•
•
•
•
.204
NUCON:
Nucleus
Constant
Area
•
•
•
.205
OFSECT:
Major
CSECT
for
all
I/O
Operation
Lists
••••••••••••
219
OSFST:
OS
File
Sta
tus
Tatle.
•
•
•
.222
OVSECT:
Describes
the
First
Few
Lccations
of
DMSOVS
••••••••••
224
PCTAB:
Progra
II
Check
Option
Tabl
e.
.224
PDSSECT:
Directory
Table
for
EPAM
Simulation.
•
•
•
•
•
•
•
•
•
•
•
.225
FGMSECT:
Program
Interrupt
Work
Area
••
226
PIBADR:
Program
Information
Block
••••
227
PIB2TAB:
Program
Information
Block
Extension
•••••••••••••••
228
PUBADR:
Physical
Unit
Block
Table
••••
229
PUBOWNER:
Physical
Unit
Elock
Ownership
Table.
•
••
•
•
•
•
•
•
•
•
••
230
SSAVE:
System
Save
Area.
•
•
•
•
•
.231
SUBSECT:
Subset
Work
Are
a.
•
•
•
•
•
•
.233
SVCSECT:
SVC
Interrupt
Storage
.•••••
234
SVEARA:
LTA
and
PP
Save
Area
DSECT
•••
238
SYSC08:
System
Communication
Region
•••
239
SYSNA8ES:
Saved
Systems
Names.
.242
TSCBLKS:
TSO
Control
Blocks.
.243
USAVE:
User
Save
Area.
•
•
•
•
•••
245
USERSECT:
User
Work
Area
•
•
•
.245
SECTION
3.
RSCS
DATA
AREAS
AND
CONTROL
BLOCKS.
•
••
•
•
•
•
••
•
••••
247
ASINE:
Asynchronous
Exit
Element
••••
248
BUFDSECT:
SML
Telecommunications
Buffer.249
COMDSECT:
Address
Constants
as
Pointers.250
DEVTABLE:
NPT
Device
Table
•••••••
251
FR-EE-E·:-·A
Free·Blelle-at
on
the
Supervisor-
Element
Cueue
•
•
•
•
•
•
•
•
.252
GIVE
Request
Table
•
•
•
•
•
•
•
.253
GIVEE:
A
GIVE
Element.
•
.253
IOE:
An
I/O
Element.
•
•
.254
IOTABLE:
An
I/O
Table.
•
.255
LINKTABL:
Link
Table
•
•
•
•
•
•
•
.256
RE
CBLOCK:
NPT
Request
Block.
.258
ROUTE:
Routing
Table
Entry.
.259
SVECTORS:
Low
Storage
Definitions.
.260
TAG:
RSCS
File
Descriptor.
•
•
•
•
.263
TAGAREA.
•
••
•
•
•
•
•
•
•
•
.265
TAKE
Request
Table
•
•
•
•
•
•
•
.265
TANKDSEC:
S8L
Unit
Record
Tank
.266
TAEEA:
A
Task
Save
Area.
•
•
.267
TASKE:
A
Task
Element.
.269
TCTDSECT:
Task
Control
Tatle
.270
AFPENDIXES
•••••••••••••••
273
AFFENDIX
A.
CP
and
RSCS
EQUATE
SY8BOLS
.275
VM/370
Device
Classes,
Types,
8odels,
and
Featurese
e
e
•••••••••••
276
VM/370
EQUATE
SYMBOLS
--
Machine
Usage
.278
VM/370
EQUATE
SYMBOLS
--
Extended
Centrel
Registers
•••••••••••
279
VM/370
EQUATE
SYMBOLS
--
CP
usage
••••
280
VM/370
Registers
•
•
•
•
.283
AFPENDIX
E.
RSCS
CONTROL
AREAS
AIS
Moniter
Control
Area
•
REX
Monitor
Control
Area
••
SML
Moniter
Centrol
Area
•
.285
•
•••
286
•••
287
•
.288
vi
IBM
VM/370
Data
Areas
and
Control
Block
Logic
Previous Page
Next Page
Help
Close
This book
Authors
everything
Retrocomputing
Titles
All books
GO
Zoom In
Zoom Out
Contents
Extract
Help
Printable
Share
Destination page number
Search scope
Search Text