Page of sY20-0884-3 As Updated Aug. 1, 1979 by sN25-0497
Control blocks and data areas are blocks
of related information applicable to one or
more system functions. They are usually
defined by the DsECT instruction. The
blocks can reflect current status, history
information, or combinations of both,
applicable to V8/370 functions. Control
blocks and data areas provide the linkage
and information for the user, the hardware,
and the programs to work as one entity for
the successful execution of a job, task, or
process.
For every data area or control block, a
statement is given that defines the use of
the data area or control block. This
statement is followed by a formatted block
showing the fields defined in the data area
or control block and the displacement into
the DsECT of that field.
The formatted blocks for CP and CMs control areas are 8 bytes wide, showing two
fullwords per line. RsCs control blocks
are 4 bytes wide. One exception to this width rule is
the formatting for PsA, where the control
areas are given in 16-byte width. When the name of a field is too large to
fit into the formatted line, a pointer to
the definition of the field is used instead
of the name of the field. This pointer
usually takes the form A*1, A*2. etc. When there is a particularly large field (one
that uses more than three or four lines of
the formatted block), ellipses are used in
the block to show that the displacement of
this field is larger than can be shown in
the block.
The use of slashes in a field indicates
that the field is reserved for IBM's use.
The formatted block is
listing-related information
hexadecimal displacement of
the DsECT, the name of the
definition in the listing,
description of the contents
the field.
followed by
such as the
the field into
field and its
and a brief
and meaning of
The following terms in this publication,
refer to the indicated support devices: "2305" refers to IBM 2305 Fixed Head
storage, Models 1 and 2. "270x" refers to
2703 Transmission IBM 2701, 2702, and
Control Units or the Integrated Communications Adapter (lCA) on the system/370 Model 135. "2741" refers to the IBM 2741 and the
3767, unless otherwise specified. "3270" refers to a series of display
devices, namely, the IBM 3275, 3276,
3277, and 3278 Display Stations. A
specific device type is used only when a
distinction is required between device
types.
Information about display terminal usage
also applies to the IBM 3138, 3148, and
3158 Display Consoles when used in
display mode, unless otherwise noted.
Any information pertaining to the IBM 3284 or 3286 Printer also pertains to
the IBM 3287, 3288, and 3289 printers,
unless otherwise noted. "3330" refers to the IBM 3330 Disk
storage, Models 1, 2, or 11; the IBM 3333 Disk Storage and Control, Models 1
or 11; and the 3350 Direct Access
Storage operating in 3330/3333 Model 1
or 3330/3333 Model 11 compatibility
mode. "3340" refers to the IBM 3340 Disk
storage, Models A2, B1, and B2, and the 3344 Direct Access Storage Model B2. "3350" refers to the IBM 3350 Direct
Access Storage Models A2 and B2 in
native mode.
"370x" refers to IBM 3704 and 3705
Communications Controllers.
The term "3705" refers to the 3705 I and
the 3705 II unless otherwise noted.
iv IBM VM/370 Data Areas and Control Blocks Logic
Page of SY20-0884=3 As Updated Aug. 1r 1979 by TNL SN25-0497 Contents
The entries in this Table of Contents are accumulative. They list additions to this
publication by the following VM/370 System Control Program Products: VM/370 Basic System Extensions r Program Number 5748-XX8 VM/370 System Extensions r Program Number 5748-XE1 However r the text within the publication is not accumulative; it only relates to the one SCP program product that is installed on your system. Therefore r there may be topics and
references listed in this Table of contents that are not contained in the body of this
publication. SUMMARY OF AMENDMENTS. •• ix SECTION 1. CP DATA AREAS and CONTROL BLOCKS •• 9 e1 ACCTBLOK: User Accounting Block. .2
ACNTBLOK: Accounting Card Buffer Block •• 2
ACTIBLOK: Accounting Information Block 8-XX8). .4 ACTIBLOK: Accounting Information Block (2748-XE1). .4 ALOCBLOK: DASD Cylinder Allocation
Block .4 ALOCBLOK: DASD Cylinder Allocation
Block •••••••••••• 4.1 ALOCBLOK: DASD Cylinder Allocation
Block (.2148-XE1). •••• 4.1 ALOFBLOK: FB-512 Extent Allocation Block 8-XX!!). .6 ALOFBLOK: FB-512 Extent Allocation Block .6 ALOSBLOK: Free TDSK Space Extent Block (.2748-XX.§). .6.1 ALOSBLOK: Free TDSK Space Extent Block <.2 748- X El). 6. 1 ALOTBLOK: FB-512 TDSK Allocation Block (5748-XX8). .6.1 ALOTBLOK:-FB-512 TDSK Allocation Block <.2 7 4 .§::.!l;l). 6. 1 BSCBlOK: Binary Synchronous
Communication Control Block.. •• 6 BSCBLOK: Binary Synchronous
Communication Control Block(.2748-XX8) .6.2 BSCBLOK: Binary Synchronous
Communication Control Block(5748=!lj) .6.2 BUFFER. •• .8
CCHREC: Channel Check Handler Record .9 CCPARM: Communications Controller Parameter List ••••••••••••• 11 CHIBLOK and CHYBLOK: Virtual Channel-to-Channel Adapter Control
Blocks. •• 12 CKPBLOK: Telecommunications Checkpoint
Block. . 14 CONTASK: Console I/O Package 15
CORTABLE: Storage Allocation Table 17 CPEXBLOK: CP Execute Block 18
DDRREC: Reconfiguration Macro. 19
DMPINREC: Dump File Information Record 20 DMPKYREC: Dump File Key Storage Record 21 DMPTBREC: Dump File Symbol Table Record. 21
ECBLOK: Extension to VMBlOK for Virtual Machine with Relocate e c : " 22
ERRBLOK: Error Block Used to Build OBR/MDR 24 IOBLOK: I/O Task Control Block •• 25 IOERBlOK: I/O Error Information Block •• 27 IRMBLOK: Intensive Error Recording Mode Block •• 31 JPSCBLOK: Journaling and Password Suppression Control Block 32 LOCKBlOK: Userid Lock Control Block ••• 33
MCHAREA: Machine Check Save Area 34. MCRECORD: 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 MN002: Resource Management Data (.274.§-XX8). 46 MN002: Resource Management Data 46 MN003: VM/370 System Extension Exclusive
Migration Data ••••••• 46.2 MN097: VM/370 Monitor Header Record ••• 46 MN097: VM/370 Monitor Header Record (.274.§-XX8). .. 46.3 MN097: VM/370 Monitor Header Record (.2748-X.£;1) •••••••••••••• 46.3 MN098: VM/370 Monitor Trailer Record •• 46 MN098: VM/370 Monitor Trailer
Record (.2148::X!.§). •• 46.3 MN098: VM/370 Monitor Trailer •• 46.3 MN099: VM/370 Monitor suspension Record. 41 MN10X: VM/370 Monitor Response Class
Record. 47 MN20X: VM/370 Monitor Scheduler Class
Record ••••••••••••••••• 48
Contents v
Previous Page Next Page