Figure 9-8. Figure 9-9 .. Figure 9-10. Figure 9-11.
Figure 9-12.
Figure 9-13.
Figure 9-14. Figure 9-15.
Figure 10-1. Figure 10-2. The SAVENCP Command
Processor (DMSNCP) Label
Directory •••••••••••••••••• 189
File SYstem Control Block
(FSCB): •••••••••••••••••••• 190 The NCPDUMP Command
Processor (DMSRND) Error
Messages ••••••••••••••••••• 191
The ASM3705 Command
Processor (DMSARN) Error
Messages ••••••••••••••••••• 192
The ASM3705 Command Processor (DMSARX) Error Messages ••••• •••••••••••• The GEN3705 Command Processor Error Messages ••••••••••••••••••• 193
The LKED Command
Processor (DMSLKD) Error
Messages •••••••• ' •.•••••••••.• 193
The SAVENCP Command
Processor (DMSNCP) Error
Messages •••••••••••••••• •• 194 Key to the ZAP Program Method of Operation
Diagrams ••••••••••••••••••• 196
The ZAP Program Label
Directory •••••••••••••••••• 207 Figure 10-3. File Status Table Entry •••• 209 Figure 10-4. ZAP Command Frccessor (DMSZAP) Messages •••••••••• 210 Figure 11-1. Key to the EBEF/Error Recording Interface Methcd of Operation Diagrams •••••• 212
Figure 11-2. DMSIFC and tMSREA Label
Directory •••••• •••••••• _ •• 218
Figure 11-3. DMSIFC and tl!SREA Messages ••••••••••••••••••• 221
Figure 12-1. Key to the DMK!SSS Method of Operation progra •• •••• Figure 12-2. Key to the tMK!SS Label Directory •••••••••••• 228
Figure 12-3. DMKMSS Messages •••••••••••• 230 Figure 13-1. Key to IEBI!AGE Interface Method of OFeraticn Program Diagrams ••••••••• _.232 Figure 13-2. DMKIMG and tMKNMT Label
Directory •••••••••••••••••• 236
Figure 13-3. PDEBLOK Directcry Entry for· Named System •••• _ •••••• 237
Figure 13-4. DMKIMG and tMKNMT Messages for Named System ••••••••••• 238
contents ix
Diagram 1-1.
Diagram 1-2.
Diagram 1-3.
Diagram 2-1.
Diagram 2-2.
Diagram 2-3.
Diagram 2-4.
Diagram 2-5.
Diagram 2-6.
Diagram 2-7.
Diagram 2-8.
Diagram 2-9.
Diagram 2-10. Diagram 2-11.
Diagram 2-12.
Diagram 3-1.
Diagram 3-2.
Diagram 3-3.
Diagra. 4-1.
Diagram 4-2.
Diagram 4-3.
Diagram 4-4.
Diagram 4-5.
Diagram 5-1 ..
Diagram 5-2.
Diagram 5-3.
Diagram 5-4.
Diagram 5-5.
Diagram 5-6.
Diagram 5-7.
Diagram 6-1.
Diagram 6-2.
Diagram 6-3.
Diagram 6-4.
Diagram 6-5.
Overview of Virtual Disk
Initialization •••••••••••••• 6
Initializing a Virtual Disk •••••••••••••••••••••••• ? Assigning Alternate Tracks •• 8 DUMPSCAN IPCS Command •••••• 21 PRB IPCS Co.mand ••••••••••• 24 PROB IPCS Command •••••••••• 25 STAT IPCS Command •••••••••• 27 VMFDUMP IPCS Command ••••••• 28 Compress the Nucleus
Load Map ••••••••••••••••••• 31
Program Check Routine (DMMPRG) .................... 32 Coded Abend Routine (DMMCPA) ••••••••••••••••••• 33
Operator Initiated Routine (DMMINI) ••••••••••••••••••• 34 Print preliminary
Information (DMMEDM) ••••••• 35
Format and Print Control Blocks (DMMEDM) •••••••••••• 36 Print Storage (DMMEDM) ••••• 37
Overview of the
Format/Allocate Program •••• 66
The For.at Function •••••••• 67
The Allocate Function •••••• 68 Overview of the Directory
Progra ••••••••••••••••••••• 83 DMKDIR Control Statement
Processing ••••••••••••••••• 84
DMKDIR Control Statement
Processing ••••••••••••••••• 85 DMKDIR Control Statement
processing ••••••••••••••••• 86
Directory Exit ••••••••••••• 87
overview of the DDR
program •••••••••••••••••••• 95
DDR Program Control Statement processing ••••••• 96
The Dump Function •••••••••• 97
The Restore Function ••••••• 98
The Copy Function •••••••••• 99
The Print Function •••••••• 100 The Type Function ••••••••• l01 The IVP EXEC Procedure •••• 115 Overview of the IVPX EXEC Procedure •••••••••••• 116
Test Procedure 1 •••••••••• 117
Test Procedure 2 •••••••••• 118
Installation Verification Procedure Error
Processing •••••••••••••••• 119
Diagram 7-1. Overview of the Assembler Update Prccedure •••••••••• 131
Diagram 7-2. Initialization of the VMFASM Procedure •••••••••• 132
Diagram 7-3. Assembling Portion of the VMFASM Procedure •••••••••• 133
x IBM VM/370 Service Routines Program Logic
Diagram 7-4.
tiagram 7-5. tiagram 7-6.
Diagram 7-7.
Diagram 7-8.
Diagram 7-9.
Diagram 7-10. Diagram 7-11.
Diagram 7-12.
Diagram 7-13.
Diagram 7-14.
Diagram 7-15.
Diagram 8-1. Diagram 9-1.
Diagram 9-2. Diagram 9-3.
Diagram 9-4.
Diagram 9-5.
Diagram 9-6.
Diagram 9-7.
Diagram 9-8.
Diagram 9-9.
Diagram 1 C-1. Diagram 10-2. tiagram 1C-3. Diagram 1C-4. DiagJam 1C-5.
Diagram 1 C- 6.
Diagram 1C-7. Diagram lC-8. Diagram 10-9. The VMFDATE Program ••••••• 134
Overview of the Update (DMSUPD) Program •••••••••• 135 Operand and Option Checking •••••••••••••••••• 136 Multiple Update Procedure.137 Control Record Processing.138 Single Update Procedure ••• 139
Inserting Updates ••••••••• 140 Exit processing ••••••••••• 141
The Nucleus Load program •• 142 VMFMAC--Macro Library Creation program •••••••••• 143
The GENERATE procedure •••• 144
Generating a CP System •••• 147 DMKSSP--The Starter System •••••••••••••••••••• 165 DMSNCP--SAVENCP Command processor ••••••••••••••••• 171 DMSNCP--Building the CCPARM List ••••••••••••••• 172 DMSGRN--Overview of the GEN3705 Co.mand processor ••••••••••••••••• 173
DMSGRN--Generating the 3705 Assembler Files •••••• 174 DMSGRN--Generating the
Link/Edit Files ••••••••••• 175 DMSARN--ASM3705 Command Processor (for the NCP/VS Release 2 and 3
Assembler) •••••••••••••••• 176 DMSARX--ASM3705 Command Processor (for the NCP/VS Release 4 Assembler) •••••• 177 DMSLKD--LKED Command Processor ••••••••••••••••• 179 DMKRND--NCFDUMP Command Processor ••••••••••••••••• 180 Overview of the ZAP program ••••••••••••••••••• 197 ZAP Initialization and Control Record
processing •••••••••••••••• 198 DUMP Contrel Record
processing •••••••••••••••• 199 NAME and BASE Centrol Record Processing ••••••••• 200 VER/VERIFY or REP and END Control Record
processing •••••••••••••••• 201 Opening the File •••••••••• 202 Finding the CSECT ••••••••• 203 Reading the Text •••••••••• 204 Printing the Dump ••••••••• 205 Diagram 11-1. DMSIFC •••••••••••••••••••• 213
Diagram 11-2. DMSREA •••••••••••••••••••• 214
Diagram 12-1. DMKMSS Initialization ••••• 225
Diagram 12-2. DMKMSS Processing ••••••••• 226
Previous Page Next Page