VM370 Rel 6 Service Routines Pgm Logic (Mar79)
Page4(4 of 269)
1£91£ gng Problem Determination Order No. 5120=0885------------ Order No. GC20-1808 Control (lfCS) No. GC20-1823 iv IBM VM/370 Service Routines Program Logic Communicator (MSSC) 5Y35=0013--- ---- 1291f, Order Ne. 1291f, Order Ne. the IBM --Order- Ne.
SUMMARY OF AMENDMENTS. • xi • • 1 INTRODUCTION • • Illustrations. • • • • • • • 1 Figures.. • • • • • • • 1 • • 1 Diagrams • • • Illustration Numbering • • ••• 2 CHAPTER 1. IBCDASDI--THE VIRTUAL DISK INITIALIZATION Introduction • • • • • • Invoking Virtual Disk Initialization Program. • • • • • • METHOD OF OPERATION ••••• , PROGRAM ORGANIZATION • • • • • IBCDASDI -- General Information. Program Directory •••• Data Areas • • • • • • Track Zerc • • • • • Unit Control Block • Diagnostic Aids. • • • • .3 • .3 • .3 • .5 • .9 • .9 .9 • 11 12 • 12 • 13 14 CHAPTER 2. IPCS--THE INTERACTIVE PROBLEM CONTROL SY STEM. • • • • • • • 17 Introduction • • • • • • • • • 17 IPCS Report Files. • 17 Other IPC S Files • • • .• • '. 17 CP Abend Dumps • • • 18 Method of Operatien. • • 19 Program Organization • • 38 DMMCPA -- Extracts Information Pertinent to Individual Abend Conditions and Enters it in a Problem Report. • • • • • • • • • • • 38 DMMDIR -- Formats and Displays Hexadecimal Data on the Terminal Screen. • • • • • • • • • • • • • • • 38 DMMDSC -- Provides a Method of Examining the CMS Format CP Dumps Created by VMFDUMP. • '. ... • • '... • 38 DMMEDM -- Edits and Prints a CP Dump • 39 DMMFED -- Displays 'nnn' Bytes from Address 'hexloc' ••••••• , •••• 39 DMMFEX -- Displays X'130' Bytes of the Dump. • • • • • • • • • • • • • • • • 40 DMMGET -- Fetches Portions of the Dump into Storage. • • • ••• '. • • • • • 40 DMMGRC -- Reads Dump Record Containing Data at a Given Address and Passes Data Back to Caller • • • • • • • • • 40 DMMHEX -- Translates EBCDIC to Hexadecimal and Checks for Validity • 41 DMMIDM -- Determines the Failing or Calling Module Name and Displacement within the Module •••••••••• 41 DMMINI -- Initializes for Data Extractien from the CMS File Containing the Dump • • '. • • • 41 DMMINT -- Translates the Binary Data to Printable Format • • • • • • • 42 DMMIOB -- Displays the I/O Blocks. • • 42 Contents IMMLOC -- Locates 'string' 'from' 'to' 'increment' ••••••••••••• 42 IMMMAP -- Appends Compressed and Sorted Load Map at End of Dump File • 43 IMMMOD -- Locates Modules and Entry Points in Load Map and Identifies Module Containing Given Address 43 IMMPRG -- Handles the CP Program Check processing •••••••••••••• 43 IMMPRM -- Prompts User for Supplementary Data Files and Textual Notes about Failure • • • • • • • IMMPRO -- Creates a Problem Report through User Prompting. • • • .• • IMMREG -- Displays the Registers • 44 44 44 IMMRMV -- Places Registers in the Text Area of the Report ••••• __ ••• 45 IMMSCR -- Scrolls the Iisplay Up or Iown from the Last Address. • • • • • 45 IMMSEA -- Locates any froblems which are Duplicates of a Newly Entered Problem • • .. • • • • • • • • • • • • 45 IMMSTA -- Displays the Status of a Given problem or Group of Problems cr all Problems ••••••••••••• 46 IMMSUM -- Updates or Finds Symptcm Summary Control Record for a Given Problem and Passes it to Caller ••• 46 IMMTRC -- Displays 'nnn' Trace Entries 46 IMMTRN -- Translates Binary Data into a Printable Format •••••••••• 47 IMMVME -- Displays all VMBLCR Addresses, User ids, and Status. • • • 47 IMMWRT -- Creates a freblem Report en Disk and Adds this Preblem to the Symptom Summary File. • • " "7 • • '"t, Directory •••••••••• Data Areas • • • • • • .. • • SHARECON -- VMFDUMP Shared Ccnstant • 48 • 53 Area. • • • • • '. • • • • • '. 53 INTSECT -- VMFDUMP and fRCB Internal Data Area • • • • • • • • • • • • • • 57 SYMSECT -- Symptom Summary Centrol Record Format • • • 58 Diagnostic Aids ••••••••••••• 60 CHAPTER 3. THE FCRMAT SEBVICE fBOGBAM •• 63 Introduction • • • •• •••••••• 63 Format Operation •• ••••• • 63 Label-Only Operation 63 Aliocation Operation • • • • • • • 63 Executing the Format Program • 63 Method of Operation. • 65 Program Organization • • • • • • 69 IMKFMT • • • • • • • • • • • • 69 Directory. • • • • • • • • • 70 Data Areas .. • • • • 71 Diagnostic Aids. • ••••••• 80 CHAPTER 4. DMKDIR--THE DIBECTORY PROGRAM • • • • • 81 Introduction •••••••••••••• 81 Contents v