SY28 0719 1_OS_VS2_System_Logic_Library_Vol_7_Rel_3.7_Aug77 1 OS VS2 System Logic Library Vol 7 Rel 3.7 Aug77
User Manual: SY28-0719-1_OS_VS2_System_Logic_Library_Vol_7_Rel_3.7_Aug77
Open the PDF directly: View PDF .
Page Count: 250
Download | |
Open PDF In Browser | View PDF |
-. 5Y28-0719-1 File No. 5370-36 Systems, OS!VS2 System .Logic Library Volume 7 Directory Data Areas Diagnostic Aids Includes Selectable Units: Scheduler Improvements Supervisor Performance # 1 Supervisor Performance # 2 IBM 3800 Printing Subsystem TSO/VTAM Service Data Improvements MSS Enhan~ments . System Security Support Dumping Improvements Hardware Recovery Enhancements VS2.03.804 VS2.03.805 VS2.03.807 VS2.03.810 VS2.03.813 VS2.03.817 5752-824 5752-832 5752-833 5752-855 Second Edition (August, 1977) This is a major revision of, and obsoletes, SY28-0719-0 incorporating changes released in the following Selectable Unit Newsletters, and System Library Supplements: Scheduler Improvements Supervisor Performance #1 Supervisor Performance #2 IBM 3800 Print Subsystem TSO/VTAM Service Data Improvements MSS Enhancements System Security Support Dumping Improvements Hardware Recovery VS2.03.804 SN28-2685 (dated May 28, 1976) VS2.03.805 SN28-2690 (dated May 28, 1976) VS2.03.807 SN28-2696 (dated May 28, 1976) VS2.03.81O SN28-2699 ·(dated May 28, 1976) VS2.03.813 SN28-2667 (dated May 28, 1976) VS2.03.817 SN28-2763 (dated July 30, 1976) 5752-824 SY28-0797 (dated February 14, 1977) 5752-832 SY28-0857 (dated May 27, 1977) 5752-833 SY28-0833 (dated March 30, 1977) 5752-855 SY28-0901 (dated May 31, 1977) This edition applies to Release 3.7 of OS/VS2 and to all subsequent releases of OS/VS2 until otherwise indicated in pew editions or Technical Newsletters. Changes are continually made to the information herein; before using this publication in connection with the operation of IBM systems, consult the latest IBM System/370 Bibliography, GC20-0001, for the editions that are applicable and current. Requests for copies of IBM publications should be made to your IBM representative or to the IBM branch office serving your locality. A form for readers' comments is provided at the back of this publication. If the form has been removed, comments may be addressed to IBM Corporation, Publications'Development, Department 058, Building 706-2, PO Box 390, Poughkeepsie, N.Y. 12602. Comments become the property of IBM. ©Copyright International Business Machines Corporation 1976, 1977 Preface System Logic Library comprises seven volumes. Following is the content and order number for each volume. OS / VS2 System Logic Library, Volume I contents: SY28-0713 MVS logic introduction Abbreviation list Index for all volumes Volume 2 contents: SY28-0714 Method of Operation diagrams for Communications Task Command Processing Region Control Task (RCT) Started Task Control (STC) LOGON Scheduling Volume 3 contents: SY28-0715 Method of Operation diagrams 'for System Resources Manager (SRM) System Activity Measurement Activity (MF /1 ) JOB Scheduling -Subsystem Interface -Master Subsystem -Initiator /Terminator -SW A Create Interface -Converter /Interpreter -SW A Manager -Allocation/Unallocation -System Management Facilities (SMF) -System Log -Checkpoint/Restart Volume 4 contents: SY28-0716 Method of Operation diagrams for Timer Supervision Supervisor Control Task Management Program Management Recovery /Termination Management (RTM) Volume 5 contents: SY28-0717 Method of Operation diagrams for Real Storage Management (RSM) Virtual Storage Management (VSM) Auxiliary Storage Management (ASM) Volume 6 contents: SY28-0718 Program Organization Volume 7 contents: SY28-0719 Directory Data Areas Diagnostic· Aids Please note that if you use only one order number, you will only receive that volume. To receive all seven volumes, you must either use all seven form numbers or, simply the following number: SBOF-8210. If you use SBOF-8210, you will receive all seven volumes. The publication is intended for persons who are debugging or modifying the system. For general information about the use of the MVS system, refer to the publication Introduction to OS/VS Release 2, GC28-0661. How This Publication is Organized This publication contains six chapters. Following, is a synopsis of the information in each section: • Introduction and Master Index - an overview of each of the functions this publication documents, an abbreviation list of all acronyms used in the publication, and a complete index for all seven volumes. • Method of Operation - a functional approach to each of the subcomponents, using both diagrams and text. Each subcomponent begins with an introduction; all the diagrams and text applying to that subcomponent follow. • Program Organization - a description of module-to-module flow for each subcomponent; a description of each module's function, i~cluding entry and exit. The module-to-module flow is ordered by subcomponent. The module descriptions are in alphabetic order without regard to subcomponent. • Directory - a cross-reference from names in the various subcomponents to their place in the source code and in the publication. • Data Areas - a description of the major data areas used by the subcomponents (only those, however, that are not described in OS / VS Data Areas, SYB8-0606, which is on microfiche); a data area usage table, showing whether a module reads or updates a data area; a control block overview diagram for each subcomponent, showing the various pointer schemes for the control blocks applicable to each subcomponent; a table detailing data area acronyms, mapping macro instructions, common names, and symbol usage table. Preface 3 • Diagnostic Aids - the messages issued, including the modules that issue, detect, and contain the message; register usage; return codes; wait state codes; and miscellaneous aids. Corequisite Reading The following publications are corequisites: • OS/VS2 JES2 Logic, SY28-0622 • OS /VS Data Areas, SYB8-0606 (This document is on microfiche.) • OS/VS2 System Initialization Logic, SY28-0623 Notes: You must have installed the following Selectable Units in order to use this publication: -Scheduler Improvements (SU4) -Supervisor Performance #1 (SUS) -Supervisor Performance #2 (SU7) -Service Data Improvements (SU17) The following additional Selectable Units have been incorporated in this publication: -TSO/VTAM (SU13) -JES3 3850 Mass Storage System (SU18) -MSS Enhancements (SU24) 4 OS/VS2 System Logic Library Volume 7 -System Security Support (SU32) -Dumping Improvements (SU33) -Attached Processor System (SU47) -Hardware Recovery Enhancements (SUSS) These Selectable Units have been identified in this publication by name or SU number. Dumping Improvements (SU33) has been highlighted by shading the information. The date for this publication is August 15, 1977. Only supplements and TNLs with dates later than August 15, 1977, apply to this publication. SY28-07l3-l through SY28-07l9-l is a major revision of the OS/VS2 MVS System Logic Library with all outstanding SU TNLs and SL Supplements incorporated. This major revision obsoletes the following publications: SY28-07l3-0 through SY28-0719-0 SY28-0761-0 through SY28-0767-0 Those users who do not have the required SUs for using this publication can order and obt(iin copies of SY28-07l3-0 through SY28-0719-0 (release 3.7 with no SUs) by using order numbers ST68-07l3-0 through ST68-07l9-0. Contents Section 4: Directory 7-1 Section 5: Data Areas . . . . . . . . . . Control Block Overviews (See Figure List) Communications Task . . . . . . . Command Processing (includes Reconfiguration Commands) Region Control Task (RCT) Started Task Control (STC) . . . LOGON Scheduling . . . . . . System Resources Manager (SRM) System Activity Measurement Facility (MF/l) Job Scheduling: Subsystem Interface Initiator /Terminator SW A Create Interface Converter/Interpreter SWA Manager Allocation/U nallocation System Management Facilities (SMF) System Log . . . . Checkpoint/Restart Timer Supervision Supervisor Control . . Task Management Program Management . Recovery /Termination Management (R/TM) Real Storage Management (RSM) Virtual Storage Management (VSM) Auxiliary Storage Management (ASM) . . . Acronym/Mapping Macro/Common Name Table Data Area Usage Table Symbol Usage Table . . . . . . . . . . . . . . 7-3 Section 6: Diagnostic Aids ABEND Codes Messages and Wait State Codes Return Code Table . . . . . Register Usage Table Communications Task Diagnostic Aids Initial Check . . . . . . . . . . . Console Not Responding to Attention Enabled Wait State . . . . . Disabled Wait State . . . . . . . No Messages on One Console . . Messages Going to Wrong Console Truncated Messages. . . . Console Switching Reply Command Problems DIDOCS Trace Table . . DIDOCS-In-Operation Bit. DIDOCS Locking Started Task Control (STC) ABENO and Reason Codes LOGON Scheduling Diagnostic Aids . . . . . . . . LOGON Work Area Bits That Indicate the Currently Executing Module LOGON Scheduling Post Codes . . . SW A Manager Reason Codes. . . . . . OC4 Abend Code Occurring in IEF AB4FC Allocation/Unallocation Reason Codes Real Storage Management ABEND Reason Codes 7-4 7-7 7-8 7-9 7-13 7-14 7-16 7-18 7-19 7-20 7-21 7-23 7-24 7-32 7-33 7-34 7-35 7-36 7-37 7-38 7-39 7-41 7-43 7-45 7-46 7-59 7-60 7-61 7-63 7-67 7-77 7-104 7-207 7-207 7-207 7-207 7-208 7-208 7-208 7-208 7-208 7-208 7-209 7-209 7-209 7-210 7-211 7-211 7-211 7-212 7-213 7-214 7-220 Contents 5 7~2'l.2 Auxiliary Storage Management Diagnostic Aids Additional ASM Data Areas . . . . . . . . ASPCT and Locating LSIDs of VIO Data Sets Relating a Virtual Address to the PART, PAT, and Device COD Abend Meanings For ASM Recovery Control Blocks . . . . . . . SerialiiaOon . . . . . . . . . . . . . Page/Swap Data Set Error Action Matrix 7-222 7-224 7-225 7-228 7-228 7-233 7-238 Index 1-1 Figures 6 Figure Figure Figure Figure Figure Figure Figure 5-1 5-2 5-3 5-4 5-5 5-6 5-7 Figure Figure Figure Figure Figure Figure Figure Figure Figure 5-8 5-9 5-10 5-11 5-12 5-13 5-14 5-15 5-16 Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure 5-17 5-18 5-19 5-20 5-21 5-22 5-23 Figure Figure 6-1 6-2 Figure Figure Figure Figure 6-3 6-4 6-5 6-6 O&/VS2 .System Logic Libr~ry Volume 7 ~-44 5-25 5-26 5-27 5-28 5-29 5-30 5-31 5-32 Communication Task (without TSO)' Control Block Overview Command Processing Control Block Overview . Region Control Task Control Bloc.k Overview . . . Started Task Control (STC) Control Block Overview LOGON Scheduling Control ;Block Overview System Resources Manager (SRM) Control Block Overview System Activity Measurement Facility (MF/]) Control Block Overview. . . . . . . . . . '.,'';'' . ~ Subsystem Interface Control Block. Overview Initiator/Terminator Control Block Overview SWA Create Interface Control Block Overview Converter/Interpreter Control Block Overview. Typical Output of the Converter/Interpreter. SW A Manager Control Block OverView . Common Allocation Control Block .Overview Volume Mount and Verify (VM & Y) Control Block Overview Batch Unallocation and CommonUnallocation Control Block Overview. Dynamic Allocation Control Block Overview JFCBHousekeeping Control Block Overview Eligible Devices Table (EDT) Eligible Device List (EDL) ... ' . Algorithm Interface Tables. . . . '. . . . . System Management Facilities (SMF) (::ontrol Block Overview System Log Task Control Block Overview . Checkpoint/Restart Control Block Overview. Timer Supervision Control Block Overview Supervisor Control Block Overview . Task Management Control Block Overview Program Management Control Block Overview Recovery /Termination Management Control Block Overview Real Storage Management Control Block Overview Virtual Storage Management Control Block Overview Auxiliary Storage Management Control Block Overview. DIDOCS Locking . LOGON Work Area Bits That Indicate the Currently Executing Module LOGON Scheduling Post Codes Locating an LSID from an LPID Relating the Virtual Address to the PART and PAT Page/Swap Data Set Error Action Matrix 7-4 7-7 7-10 7-11 7-12 7-14 ~ 7,..16 7.;.18 7-19 7-20 7-21 7-22 7-23 7-24 7-25 7~26 7-27 7-28 7-29 7-30 7-31 7-32 7-33 7-34 7-35 7-36 7-37 7-38 7-39 7-41 7-43 7-45 7-209 7-211 7-211 7-224 7-226 7-238 Su••.,oIA......... for. SY28-01t 3-1 throulhSY28-0'I,.1 Chabges have been made tbroulhout this pubO_tkMl to reflect .me. updates IUld the foUowinl SUi: .. -TSO/VTAM (SUI3) -J8S3 3850 Mass Stota.. System (SUt8) -MIS Bnhancementl (SU24) -System Security Support (5U32) -Dumplna imprOvements (5U33) -.Attac:hed Proce8lOl' System (SU47) -Hardware RecOvery Enbanc:ements (5U55) NtIII.t: • You must have installed the foUowina selectable Units in order to use this • publication: -SCheduler Improvements (SU4) -Supervisor Pelfonnance #1 (SU5) -Supervisor 'erformance #2 (SU7) -service Data Improvements (SUl1) The foUowing addidonal .lectable Units have been ~rporated in this publication: -TSO/VTAM (SUI3) -JES3 3850 Mass Stora.. System (SUI8) -MSS Enhancements (SU24) -System Securit)' Support (5U32) • • -Dumplna'lmprovements (SU33) -Attached "race.,*, SYStem (SU47) -Hardware Recovery Enhancemellts (SU55) The. Se"c:tabl~ Units have been ldeiltifled III this publlcltlon by name or SU number. Dumplna Imprbvements (SU33) h.. been blahllihted by shadlna the lnforinatlon. The date for tlds pubOc:atlon is August 15; 1977. Onl)' supplements and TNLs with date. later than AUguSt 15; 1977; apply to this publlcation. SY28-o713.. 1 tht'OuahSY28-o719-1 is a ,major ·revision of the OS/VS2.MVS System Loaic: Library with aU outstandlttg SO TNl.s and SL SupplementS inc:Orporate(t This major revision obsoletes the folloWingpubHcations: SY28-o113-O throUgh SY28-0119..0 SY28..o?61.oOthroup SY2g-0767·0 Those usen who do not have the required SUs for using this pubilcatioll can ordet and obtain coPies of SY28'()713-o through SY28..o719..().(release 3.7 with no SUs) by usinl order numben ST68"()713-o through ST68-0719..(). I . ., "AIMt....... , 8 OS/"S2 System.logiclibrary Volume 7 Section 4: Directory The Directory shows the relationships between: • Load module names. • Object (or assembly) module names (CSE;CT name, external name. or reference). • Entry point names (the major entry point to a load module). • Alias names (alternate entry points to load· modules). The directory is on microfiche for all subsequent updates to Release 3.1. There will be no hard copy version of these updated pages. The first column, labeled Names, is in alphameric order; it shows all names noted above. Depending on the type of name, which is shown by the entry in the second column. different information is given: • If the name is a load module, then aU object modules contained in the load module are listed. With each Qf these object fJlodule names is listed any entry point name or alias name contained in that particular object module. If a load module has only one object module and no entry points are listed, then the object module name is also the entry point name. • If the name is an object module, then the load module in which it is found is listed. Any entry points names or alias names contained in the object module are also listed. • If the name is an alias or an entry. point, the load module and object module in which they appear are shown. Section 4: Directory 7.. 1 Section S: Data Areas This section describes the data areas that are used during the operation of scheduler and supervisor programs. It contains four parts: • Control block overviews for each subcomponent. • A table that relates the acronym for a data area to its mapping macro and to its common name. • Data area descriptions arranged alphabetically by acronym. These descriptions show the content of major data areas used by the scheduler and supervisor. (This part describes only data areas that are not in OS/VS2 Data Areas, SYB8-0606, which is on microfiche.) • A data area usage table which is a cross reference between data area names and scheduler and supervisor modules. Section 5: Data Areas 1-3 Subsystem TCB t Master Scheduler TCB CVT ~ JES2 t Subsystem / TCB 1---------1 Master Scheduler TCB t Communications Task TCB Communications Task TCB ~ IEAVMOWR ~ t,EAVMOWR t-=-----~ t t Last OREWWB t Last OR EWWB 1 ~1 i Last WOEWWB UCM Unit Control Module (UCM) Last OREWWB (UCMOECBT) First ORE Wait Block ~i t t t First WOEWWB / Last WOEWWB i First OREWWB (UCMOECBH) First DOMCB (UCMDOMB) Last WOEWWB (UCMWECBT) Operator Reply Element (ORE) DOM Control Block f It o .---------~I' Last UCME Last UCB t (UCMUCB)~ I Last UCB I WTORWQE WTOWOE Message t Major Multiple Line WTO Major Multiple Line WTO MLWTOWOE Message Msg Line 1 t t A ----Iv 1 t I- c Last WTORWOE First Unit Control Module (UCME) Last UCME t CQE /m Message f WTOWOE First WTORWOE ~ (UCMWTOO) ~1-----I Last WTORWOE (UCMWOEND) Last RDCM / A ORE (UCMRPYO) Last ORE rl-:-:-:_:~_r~_:-:_E--t~ t WTORWOE First WOEWWB (UCMWECBH) t First UCME t (COMM TASK) Wait for Service Request COE ~i~S~RWOE - - E C O (UCMOUTO) Minor MLWTOWOE Last WTORWOE Minor MLWTOWOE Msg Line 2 B Msg Line 3 { t PFK Workarea Next Minor MLWTOWOE Next Minor MLWTOWOE COE tWTOWOE t NextCQE ~ D Msg Line N-1 Msg Line N KPARAM Routed K Command Parameter List t T DCM t SACB f Next COE Major Multiple Line WTO MLWTOWOE t t Last COE l - Last COE t Last WTORWOE w ~ Pageable Display Control Module ~ (TDCM) PFK I Workarea (DCMADPFK) KPARAM 1 (DCMADKP). SACB t Next SACB \ ~i-C-XS-A--~ ~ 1 SCT ) ~ OS/VS2 System Logic Library Volume 7 Communications Extended Save Area (CXSA) ~-----... '--S_S_C_T_ _--' NextSACB ~1t--:-_ _ _--tJ Last SACB Figure 5-1. Communication Task (Without TSO) Control Block Overview (Part 1 of 3) 7-4 (DCMCXSVE) / 1 Last SACB Control Block Defmitions Name Purpose COE Console Oueue Element When Deleted Macro Name Same as for WOE's. See WOE types. IHACTM (COE) IEAVXDOM as needed. lEA VM DOM after an attempt has been made to delete the WOEs, OREs, and graphic messages identified in the DOMC. IHADOMC lEA VMWSV as needed. I EAVMWSV after messages has been sent to the TSO terminals. IEAMMB IEAVMNTR as a result of the terminal user entering the MON ITOR SESS, ST ATUS or JOBNAMES command while in TSO OPERATOR mode. IEAVMNTR as a result of the terminal user entering the STOPMN SESS, STATUS or JOBNAMES command orTSO END command. IEAMOE IEAVVWTO at the same time the WOE for a WTOR is created. IEAVVRP2 after the reply has been received by the routine or program that issued the WTOR;or IEAVMDOM if DOM macro instruction was issued against a WTOR; or IEAVMED2 during task Or memory termination. IHAORE System Generation. Permanent IEECUCM When Created One or more for each active console IEAVMWSV as needed. that is to receive a message. Each COE contains a pointer to one major WOE having the contents of the message destined for that particular console. COEs are generated in groups of six with the sixth COE pointing to the next group of COEs rather than to a major WOE. Each group of COEs or chain of COE groups are assigned to one console. DOMC Delete Operator Message Control Block One for each DOM macro instruction. MMB Monitor Message Block Contains message text queued for TSO terminals having an MOE. MOE Monitor Oueue Element One MOE is created for each TSO terminal that has issued the operator commands that places the terminal in operator console monitor mode. ORE Operator Reply Element One for each operator message reply expected. ORE-WWB Write to Operator Wait Block See WWB. UCM Unit Control Module Contains pointers to the control block chains and routines that support the communication task. Figure 5·1. Communication Task (Without TSO) Control Block Overview (Part 2 of 3) Section 5: Data Areas 7-5 Control Block Defmitions (continued) Name UCME Purpose When Deleted Macro Name System Generation Permanent IEECUCM IEAVMWTO as needed. IEAVMDSVafterevery line of the message has been sent to the consoles. IHAWQE (MAJOR) IEAVMWTO as needed. IEAVMDSV after both lines in this minor WQE have been sent to the console. IHAWQE (MINOR) lEA VVWTO as needed. IEAVMDSV after the message has been sent to the consoles. IHAWQE lEA VVWTO as needed. IEAVMDSV after an operator has replied or the DOM macro has been issued by the routine that issued the IHAWQE Unit Control Module Entry One per system generated console device including composite consoles. Identifies the attributes of each console as identified during system generation. The UCME's are sequentually adjacent, and therefore, do not need pointers from one to another. WQE-WWB When Created Write to Operator Wait Block SeeWWB. WQE Major Write Queue Element for MLWTO One for each multiple line message regardless of the number of terminals receiving that message. WQE Minor Write Queue Element for One for each additional two lines MLWTO of a multiple line WTO message regardless of the number of terminals receiving that message. WQE for WTO WQE for WTOR Write Queue Element One for each message regardless of the number of tenninals receiving that message. Write Queue Element One for each message regardless of the number of terminals receiving that message. ~OR. WWB Write to Operator Wait Block Waited on by SVC 35 when either a WQE or ORE is unavailable. When the system limit has been reached and one more WQE or ORE has been requested, a WWB is placed on the appropriate WQE or ORE chain. A WAIT macro instruction is then issued against the ECB contained in the WWB. IEAVVWTOor IEAVMWTO goes above the system limit. 'IEAVVWTO or I EAVMWTO when the required WQE or ORE has been successfully obtained. Figure 5-1. Communication Task (Without TSO) Control Block Overview (Part 3 of 3) 7-6 OS/VS2 System Logic Library Volume 7 IHACTM (WWB) SMCA o o o r;l L:J • See more Detail Elsewhere on Chart Acronym Control Block Name Acronym CSCB CVT DCM DOE GOA ORE RCT SACB SCVT SLOT Command Scheduling Control Block Communication Vector Table Display Control Module Descriptor Oueue Element Global Data Area Operator Reply Element Routing Control Table Screen Area Control Block Secondary Communication Vector Table Scheduler Look-up Table SMCA SPQE SSIB SSOB UCB UCBLUT UCM UCME WQE Control Block Name System Management Control Area Subppol Queue Element Subsystem Interface Block Subsystem Options Block Unit Control Block UCB Look-up Table Unit Control Module Unit Control Module Entry Write Queue Element Figure 5·2. Command Processing Control Block Overview (Part 1 of 3) Section 5: Data Areas 7·7 LCA SOT CVT o o o o o 0 o XSA DODD • r;l L.:.J See more Detail Elsewhere on Chart Acronym Control Block Name Acronym Control Block Name ASCB BASEA CIB CSCB CSO CVT JCLS Address Space Control Block Master Scheduler Resident Data Area (MSR DA) Command Input Buffer Command Scheduling Control Block Common System Data Communication Vector Table Job Control Language Internal Text JSEL JSOL JSXL LCA SOT XSA Job Scheduling Entrance List Job Scheduling Options List Job Scheduling Exit List Log Control Area Start Descriptor Table Extended Save Area Figure 5-2. Command Processing Control Block Overview (Part 2 of 3) 7-8 OS/VS2 System Logic Library Volume 7 CVT ODD o o o Eo ASXB I PSAs See More Detail Elsewhere on Chart Note: 1. The ASVT contains a pointer to an ASCB for each existing memory space. Acronym Control Block Name Acronym Control Block Name ASCB ASVT ASXB CSCB CVT JSCB JSEL LCCA LCCAVT Address Space Control Block Address Space Vector Table Address Space Extension Block Command Scheduling Control Block Communication Vector Table Job Scheduling Control Block Job Scheduling Entrance List Logical Configuration Communication Area Logical Configuration Communication Area Vector Table Logon Work Area Physical Configuration Communication Area Physical Configuration Communication Area Vector Table PFTE PSCB PSA PVT RPL SCB SDWA SPL SVRB TCB TPC TQE UPT Page Fix Table Entry Protected Step Control Block Prefix Save Area Page Vector Table Request Parameter List STAE Control Block System Diagnostic Work Area Service Priority List Supervisor Request Block Task Control Block Timer Work Area Timer Queue Element User Profile Table LWA PCCA PCCAVT Figure 5-2. Command Processing Control Block Overview (Part 3 of 3) Section 5: Data Areas 7-9 PSA PSAAOLD PSAPCCAV ----... -.,-----ASCBASXB PCCAT "'" I--_ _ _ _~ ",\-A_S_X_B_ _ _... ASCBTSB TCB Queue RCT's TCB I--A-S-X-B-FT-C-B--~'~ TCBLTC TCBRBP II ASXBRCTD Description of online terminal status - ( ;C'STCB / ' ASXBIQE V TCBNTC C RCTD Dump Task TCB Communication area among RCT functions / L ~R_C_T_D_PP_L__~~PPL Parameters passed by Quiesce to SVC16 RCTDPIRL RCTDTAXE ... PRB Queue PIRL PRB Description of. 1/0 purged by SVC16 TAXE Description of attention exit request -- IQE ~ TAXEPARM STAX Parameter List Input to STAX Service Routine from SVC Interruption Handler Figure 5-3. Region Control Task Control Block Overview 7-10 OS/VS2 System Logic Library Volume 7 I J I 1 PRB TAXETAIE /. PRB -- -.. _I IQE Queue /" I \1 TAlE Information passed to user attention exit FRR Work Area Error information to be used by RITM. I At location 10 (hex) CVT Current TCB JSCB Job Step Control Block-_--I Task - - - - 4 Control Block - - - - I Active JSCB CSCB Command Scheduling Control Block Current ASCB Address Space Control Block Life-of-Job SSIB IEFPTRS Active TCB Task Control Block Subsystem Identification Block Task Control Block Address Space Control Block Address Space Control Block Figure 5-4. Started Task Control (STC) Control Block Overview (Part 1 of 2) Section 5: Data Areas 7-11 JSWA TIOT -- 1---------, _ Job _ _ _ _ .~ Scheduling -Work Area - r- Task - - - - ; r- Input/Output - :=Table -- -- 1----------1-----_._--- IEL --------1 - - - - - - - - - . _.. - - - - -......- ... 1---------_._- ---_._--_._. Initiator Entrance~ List - - - - - I I-- - - - . - - - - - - - -_ ..... I--_______ ~~JSCB ~--------------~ '--Job Step I - - Control =Block _ _~ - .... SSOB = SSIB t--------I~ r-- Subsystem ;:::::= Options - ~ Subsystem -= ~Block _ _- - I Identification ~Block _ _ _~ JSEL JSOL f- Job Scheduling Options List ~Job _ _ _~ I-- Scheduling r-- Entrance r-- List JSXL Job Scheduling Exit List ~ --:~--=-:=-=---=-=-~=--~=--~=--~='--==;1 SDT ~ ~CB - 1-------,,-------1 Command Scheduling Control Block Step Descriptor Table - - - - ASCB , Address Space Control Block - ... Note: This chain of control blocks is built before STC routines invoke the Initiator. I\ Figure 5-4. Started Task Control (STC) Control Block Overview (Part 2 of 2) 7-12 OS/VS2 System Logic Library Volume 7 -- JCLS o I JCLS I LWA .--.110. +38 +3C +10 ASCB Info about address space Communications area passed to LOGON modules +6C + ASCB +BO t CSCB +TSB +ASXB +userid TSB ~ - +14 Info about terminal status Password ASXB Additional infoaddress space t LWA .-...,.PSCB +18 t PSCB Info from UADS .... +30 +34 +1C t JSEL +34 t ECT t r--. Info for Job Scheduling Subroutine ~ Inf~ for session +JSOL +CSCB t JCLS +4 user's +8 I +C - Relogon Buffer UPT +10 t +14 + ASCB JSXL User Profile -- ---..... JSOL '~ - DCB DCB for SYS1.UADS ~ I ....... TCB ..lI. Info for LOGON Monitor Task t Options for Scheduling job CSCB Command Scheduling Control Block JCLS (n) +3C V JSEL ECT +20 +RLGB +UPT -"- RLGB TCB for IKJEFLC +B4 t JSCB JCLS (1) +0 \8 I JCL cards to schedule job t JCLS (2) ... I " JSXL TCB +80 t Info for Job Scheduling Subroutine .Exits Info for LOGON Scheduler Task TCB for IKJEFLA +B4 +JSCB +4 + LWA JSCB +8C t EST A I Work Area Work area for LOGON ESTAI ~ +100 , CSCB 1 ..3io.. +90 t +108 ESTAE Work Area Work area for LOGON ESTAE H JSCB t PSCB I Figure 5-5. LOGON Scheduling Control Block Overview Section 5: Data Areas 7-13 ~ RMCT - (SRM Tables and Entry Points) .. CCT "' +ICT "' -- .. MCT ~ ~ RMPT "' +RMCA ~ • WMST (IPS Information) ~ • RLCT (Logical Channel Information) •• •• - OUCBs RMEX -- RMSB ~ -- OUCBs ] Anchor Oueues EPDT "' ~eferred Action ~ ,.---- for RMEPs in the EPAT, EPDT EPAT OUCBs I 'Wait' OUCBs ~ WAST (Workload Activity Specifications) (Workload Activity +WAMT I nformation for M F 11) • TMQE WTQE TMQE ~ + Timed Actions . ." I RMEPs Entry Point Descriptions •+ ACTION QUEUE I ... J • Wait --I Queue OTOE r-I + Out Queue + + INQE OTQE Algorithm Request Bits I mmediate Algorithm Request Bits Request Service Work + Area (RQSV) DMDT (Domain Descriptor Table) r ~ CCT ICT MCT '- DMDT (Last Entry) RCT RMPT RMCA RMEX RMSB EPAT EPDT EPST CPU Usage Information I/O Usage Information Storage Usage Information Resource Control Information Swap Analysis Parameters Swap Analysis Variables External Entry Point Descriptors Subroutine Entry Points Algorithm Entry Point Descriptors Serialized Action Entry Point Descriptors Scanned Action Entry Point Descriptors Figure 5-6. System Resources Manager (SRM) Control Block Overview (Part I of 2) 7-14 OS/VS2 System Logic Library Volume 7 I OUCBs __ I '\ "\ . ~~~BS V INQE WTQE •. ~ '!p I .In Queue I OUCBs l 'In' OUCBs V SRM Registers +RRPA ---- RRPA (Recovery Parameters) ~ tRMCT Register 0 Contents on Entry (ASIO, PGN, SYSEVENT Code) Register 1 Contents on Entry (Input Parameter Address) _/ , RMEP WMST BJ-.,..-----.. +PGVT RMEP -~ Entry point descriptor of routine most recently entered 1 Pointer to and indexes into performance group I---:-----t descriptor table (entry location similar to that I--.-..;;.+_P_G_O_T_--I. for domain descriptor table) POVT ] Pointer to and indexes into performance objective 1----.':-----1 table (entry location similar to that for domain I----:..+_P_O_O_T_--t descriptor table) + +OMOT +-----------------------~~OMOT I----;..-O-M-V-T---I (domain descriptor table) +x .~ I -- - - - -- ASCB r+- Entry for i th domain IMCB 1/0 X Measurement Information n OUCB SRM User Statistics SRM User Statistics (Temporary) SRM" User Statistics (Swapped) Figure 5·6. System Resources Manager (SRM) Control Block Overview (Part 2 of 2) Section 5: Data Areas 7·15 CVT STGST MF/1 Global Data STMMV MFROUTER Call Information EC.CED ECCPE ECCDB Channel Channel Event Data Status Data EDDCD Device Event Data STSMA MF/1 Control I nforrnat ion Measurement Data Vectors Supervisor Function Data STRVT Measurement Option Resource Pointers Workload Interval Data (DT) MVT SMF 70,71,73 Measurement Data Vectors CPU, Paging and Channel Data STWVT DDDVT Device Record Pointers Device Data SMF 72 Workload Record Pointers Figure 5-7. System Activity Measurement Facility (MF/l) Control Block Overview (Part 1 of 2) 7-16 OS/VS2 System Lo~c Library Volume 7 Device Event Data STPRT Program Resource Information Storage Resource Information SMF 74 Device Data Vectors Device Class Data STSGT DWWTN Common Option Information EDDDB SMF 74 Device Data MFPCT \ Problem State Control Information (MF) MVT Measurement Data Vectors (MF) PMA Problem State \ (MF) COA Oueue Poi nters Common Option Information (DT) MVT SMF 70,71,73 CPU, Paging and Channel Data Information Device Data Record Pointers (IN) COA Common Option Information Workload Data COA Extension (IN) MVT Measurement Data Vectors SCB Input Scan Current Pointer (IN) PMA Problem State Measurements BCB Input Buffer Pointer Figure 5-7. System Activity Measurement Facility (MF/l) Control Block Overview (Part 2 of 2) Section 5: Data Areas 7-17 ssoe pointer passed ......_ ____ by requestor Current SSOB TCe Subsystem function code * JSCB \ \ \ 4-character subsystem \ I job 10 Match subsystem name \ \ "" -- Two-level lookup into the addresses of function routines / SSCVT I / I / Subsystem name / I Information that identifies the s bsystem / / / SSVT / / Function matrix * The subsystem function codes are described under "Subsystem Interface" in Section 2. Note: This diagram shows the control block relationships during the processing of a request for a subsystem function. Figure S-8. Subsystem Interface Control Block Overview 7·18 OS/VS2 System Logic Library Volume 7 Addresses of subsystem function .-.---routines Subsystem functional routine (This routine will execute on behalf of the requester .) IEL Initiator's entrance, options, and exit list, built by initiator At location 10 (hex) Master Scheduler Resident Data Area CVT Communications Vector Table Subsystem Options Block Job Entry Subsystem Communications Table Subsystem Identification Block IEFPARAM Jobstep/task CSCB Command Scheduling Control Block LCT Linkage Control Table, built by initiator Internal Initiator Parameter List This CSCB is pointed to by the problem program JSCB. +SSOB I ECB List I ,-v Queue Manager Parameter Area (QMPA) JOBLIB/STEPLIB DCB Initiator CSCB Data Event Block Command Scheduling Control Block Address Space Control Block Command Input Buffer STAE Parameter List The STEPL points to the LCT and IEFPARAM. Figure 5-9. Iniator/Terminator Control Block Overview Section 5: Data Areas 7-19 At location 10 (hex) Created by SWA Create Interface routines: NELandMEL. CVT Control Vector Table - - - - - I Job Entry Subsystem Control Table----t NEL (Input to Interpreter) MEL (Input to SWA Merge) Interpreter Entrance List ~~---I T -Merge EntranceList Job Control Table _ _ _-t Step Control Table - - - - - - 4 Register 1 I I \ SSOB Initiator's or STC's TCB = = ! Subsystem -OptionsBlock ~TaskCon~ I-- Block - - .....,.- 1 LCT I--- === Linkage - ~ Control I - - - Table I ~~ QMPA~~ - Initiator's or STC's JSCB Message RPL I-- Job Step '--- Control'--- Block f-f-- - ...... I -Queue -Management--Parameter -Area = -== -. Problem Program ~ JSCB Chain ~ Job Step r-- Control I-- Block I ~ CSCB L c- Command - - I-- Scheduling -:-Control Block Figure 5-10. SWA Create Interface Control Block Overview 7-20 == _ OS/VS2 System Logic Library Volume 7 _ I-- Parameter I-- - List __ ~ ..... t- I - Journal RPL ~ ___ Request _ I Request Parameter List I---- = VAT -=== Virtual -Addressr--- Table Converter/I nterpreter common work area (CCMWA) Contains information common to converter and interpreter. NEL (passed to interpreter) Interpreter entrance options exit list +RPL ACBs Access control blocks The SlOTs contain information about data set for allocation processing. Converter work area (CVRWA) JMR I Job management record + JMR + DSENQ table ~ g. = ~ ~ S" + JCT +SCT + ACT +SlOT +JFCB +ACT +JFCBX +JFCBE Step input/output tables Job control table (Built by interpreter, resides in SWA) Linkage control table DSENQ table Data set ENQUEUE table DSNT Step control table (Built by interpreter; resides in SWA) Data set name table ~ ....... N Figure 5-11. Converter/Interpreter Control Block Overview The JFCBs contain information about data set for OPEN processing. Job fi Ie control block extensions for VOL=SER parameters (JFCBXs and JFCBEs are built by the interpreter; reside in SWA) ACTs Account control tables (Built by interpreter; resides in SWA; contains data for user-written accountin~ routines.) a JFCBs Job file control blocks JCT +DSNT > - SlOTs LCT Interpreter work area (IWA) (I.l SlOT and JFCB: one each per DO statement; built by interpreter; reside in SWA. Job file control block extension for 3800 printer parameters -.J N ~ II JOBNAME II STEP1 JOB EXEC 0 t"I.) 11001 DO SYSOUT=A "< 11002 DO VOLUME=REF=name II STEP2 EXEC S- 11003 DO ~ II STEP3 EXEC 11004 DO SYSOUT=B,BURST=Y 11005 DD VOLUME=( , , , 17) t"I.) ~ t"I.) '< fI> a 'IS. (") r- ~ ~ ~ ~ a = DSNAME=name SCT JCT Job control table SCT ~ SCT Step control table, step 3 Step control table, step 2 Step control table, step 1 ~ -.J I~ I.-~\ ------.J )T Step inputloutput table,DD1 Job account table \ L:: DD3 Job file control block extension for the 3800 SlOT JMR Job management record ~ \ I SlOT ACT JFCBX Job file control block extension Figure 5·12. Typical Output of the Converter/Interpreter At location 10 (hex) SWA Manager JESCT CVT Load Module IEFQB550 IEFQB550 Job Entry Subsystem Control - - - - I Table - - - 9 - IEFQB555 IEFQB580 For Move Mode Functions Register 1 For OMNGRIO Interfaces F or Locate Mode Functions PSA Register 1 " Queue Manager Parameter Area Queue Manager I/O Parameter List QMPA Prefix Storage Area ( (TeB Task Control Block -- Caller's Buffer - - JSCB EPA (External Parameter Area) Job Step Control Block Register 1 ~~ - (External Parameter Area) 1st Word 2nd Word t Function Code Figure 5-13. SWA Manager Control Block Overview Section 5: Data Areas 7-23 ASWA ASWA 1st SlOT Volunit + Entries EOL Header (For·details on the EOL, see figure 5-20.) TIOT entry t OSAB Next • + JFCB ~ +UCB Next SlOT JFCB + JFCBX ~ lOS UCB Lookup Table VM&V Request Block Count Table Volunit Tables see figure 5-19J t Request-IO -Mask Table t Queue Manager Request Block Volunit Entries + TCB + TIOT Header + Cancel ECB Figure 5 -14. Common Allocation Control Block Overview 7-24 OS/VS2 System Logic Library Volume 7 • SlOT 4 SlOT ·4 (For details on the algorithm interface 'tables, see figure 5-21 J SlOT Parameter List SlOT 1st VM& V R eq uest Block • t t Volunit Table UCB Volunit Table SlOT Next Request Block ~ SlOT CVT Mount Entry + Preceding MVCA or 0 Next MVCA or 0 Note: SlOTs originally point to VM & V request blocks. Figure 5-15. Volume Mount and Verify (VM& V) Control Block Overview Section 5: Data Areas 7-25 Input Parameter List Batch Unallocation Common Unallocation TIOT JFCBX TI Figure 5-16. Batch Unallocation and Common Unallocation Control Block Overview 7-26 OS/VS2 System Logic Library Volume 7 ,--------- Environment on entry to SVC 99 JESCT L-.- _ MSRDA (lEEBASEA) DSENQ Table Job ACT Figure 5-17. Dynamic Allocation Control Block Overview Section 5: Data Areas 7-27 JFCB Housekeeping Work Area (HSKPWA) + 1st POIB * SlOT Chain Last SlOT t Current SlOT t Current JFCB First SlOT t SlOT that last passed the data set. lOS UCBLUT x'FFFF' MSS Volume Return Area *SWA virtual address Figure 5-18. JFCB Housekeeping Control Block Overview 7-28 OS/VS2 System Logic Library Volume 7 JFCB Look -up value section Number of entries Length of each entry Unit name in EBCDIC Look-up value ~ Group mask table entry Number of generics • First generic entry • Alternate group mask entry Flags Generic section EDT header ~ N umber of entries Look-up section Length of each entry +Generic section ~ Generic device type Group section Number of groups + UCB section +First group poi nter • • • Group mask table Group ptr. table Number of entries Preference table Length of each entry Group ID number Number of UCBs t First UCB entry Number of entries used serialize } allocation Length of each entry Index into lOS UCB look-up table Note: The index in the UCB section is multiplied by 2 to obtain an offset into the lOS UCB look-up table. At that offset is a UCB pointer. Number of entries Length of each entry Bit mask (length determined by number of groups) G roup pointer table Number of entries Length of each entry • First group entry Figure 5-19. Eligible Devices Table (EDT). The EDT is built at SYSGEN time and link-edited into IEFW21SD. Section 5: Data Areas 7-29 Pointed to by the SlOT (SIOTEDLP) Header Unit name look-up value Number of generics First generic Group mask in EDT Flags Generic entries +Next generic entry or 0 One for each generic Generic device type Number of groups +First group Number of UCBs eligible to non-specifics Reserved Flags Group entries +Next group entry or 0 Number of UCBs in this group +UCB list Group ID Flags One for each group in each eligible generic .. + 7·30 OS!VS2 System Logic Library Volume 7 .. ----~--~--~----------~~----------~ Onefor~ch UCB Figure 5·20. Eligible Device List (EDL) 4 bytes ~~-- ----~/~~------ --~" eligible UCB Algorithm table header Pointed toby A LCWA (ALGTABP) ~ ~ • Algorithm input parameters • Request list entries ... +Group list entries \ Algorithm input parameters +First request list entry Number of request list entries 1-+ Group count entries F lags I 10 of highest group locked Reserved Request list entries + VOLUNIT entry r----------------r--------------~ Number of units Number of units already allocated required (by ca Iler) Number of units still needed r Algorithm work area Algorithm work area Number of groups eligible Flags V ~ r-- __-----------r~ Group list entry t UCB allocation must wa it for ~,-------------~--------------~ I I Group list entries J Group count entry ~V ~ t Group 10 Number allocated by algorithm F lags I a ne for each group available to each request list entry Number allocated by caller Number of allocations not moveable Reserved I , - - J Group count entries Number of avai lable units Number of allocated units Number of offline units Total number of units Number of units not used by algorithm Group 10 One for each device group in the system t To work area used by algorithm I ~ ~ I Figure 5~21. Algorithm Interface Tables Section 5: Data Areas 7-31 Storage Location X'10' Buffer ASXB Legend: ~ = Indirect Pointer Acronym Control Block Name Acronym Control Block Name ASCB ASXB CAT CVT DCB IOSLOT JFCB JSCB Address Space Control Block Address Space Extension Block Channel Availability Table Communication Vector Table Data Control Block lOS Look Up Table Job File Control Block Job Scheduling Control Block PCCA PCCAVT PVT SMCA TCB TIOT UCB Physical Configuration Communication Area Physical Configuration Communication Area Vector Table Page Vector Table System Management Control Area Task Control Block Task Input/Output Table Unit Control Block Figure 5-22. System Management Facilities (SMF) Control Block Overview 7-32 OS/VS2 System Logic Library Volume 7 Storage Location X'1Q' CVT TCB JSCB LCA Acronym Control Block Name BASEA CVT JSCB LCA TCB Master Scheduler Resident Data Area Communication Vector Table Job Scheduling Control Block Log Control Area Task Control Block Figure 5-23. System Log Task Control Block Overview Section 5: Data Areas 7-33 Storage Location X'10' TCB Pointers VATX(s) Next JFCBX ,/' / /' /QMPA --Job Journal - -- - Legend: --I+-I--I~'" = _---_... ........ Indirect Pointer Acronym Control Block I\lame Acronym Control Block Name CVT EPA GOG JCT JFCB JFCBE JFCBX JSCB LCT MEL Communications Vector Table External Parameter Area Generation Data Group Job Control Table Job File Control Block Job File Control Block Extension for 3800 Job File Control Block Extension Job Scheduling Control Block Linkage Control Table Merge Entrance List POI QMPA SCT SCTX SlOT SWA TCB VAT VATX VUT Passed Data Set Information Queue Manager Parameter Area Step Control Table Step Control Table Extension Step Input/Output Table Scheduler Work Area Task Control Block Virtual Address Table Virtual Address Table Extension Volume Unload Table Figure 5-24. Checkpoint/Restart Control Block Overview 7-34 OS/VS2 System Logic Library Volume 7 PSA ~ PSAPCCAV PSALCCAV PSA .. .... LCCAT ~~C_VT II PSATOLD CSD ! '~ _ _ _- - - . / ~--------~ CVTLCCAT ~ Features on each CPU and ID of each online CPU CPUindependent hardware and programs CVTPCCAT r--------t CVTTPC CVTCSD ~ r-C-VT--A--SVT----~I LCCA ~-D-e-scr--ib-e-s--~ ~TPC I- I I ... ~------ Predefined TOEs used by timing service routines ASVT ~--------~~ ASCBs Current TCB TCBTME TPCTCWA ~ Job step timing information for each address spa ce " TCBRBP I- PCCAT ~TCWA TPCHDCCO 1--------1 Indicators and work areas used in servicing TOO clock / I I ~ L PCCAs ~---------~"~~_~~~D-e-scr--ib-e-s----'" Current RB 1 TOE (Note 1) Information associated with a request for a timed interval 'lIIIiI 1 Real Time Oueue TOE r-,...• 1 ___ CPUrelated hardware and programs -------------rTl~ PCCATOEP Pointer to TOE being timed by CPU I Notes. 1. If real or wait type, this TOE is also on the real time queue. Figure 5-25. Timer Supervision Control Block Overview Section 5: Data Areas 7-35 Lec 10(16) IEALSMQ Contains common data used by the system Global SRSs: Dispatched before address space. Local SRSs: Dispatched at the priority of an address space. IEALSPL SRSs (for Exit Effectors) Represents address spaces, located in SQA \D Extension of ASCS, located in LSQA IHSA Contains saved status during interruptions RS r----' r IRSVT{ J I (IRS) (SIRS) Request for a service I I I Points to the PICA I I I I I I I I L_ Note: Anyone of these FRR stacks can be the current stack. I ______ --1 Figure 5-26. Supervisor Control Block Overview 7-36 I I OS/VS2 System Logic Library Volume 7 The FRR stacks used by the control program components Used for program check exits See the control block overview figures for the other components for those control blocks not explained here. PSA 01 16 ..,.,- I CVTPTR CVT I CSD CVTCSD V I CVTASVT '/ CVT /r: Identifies the features of each CPU in the system. ASVT GSPL Identifies the active address spaces in the system; contains index into ASCB chain. GSMQ Points to SRBs for programs that execute at the highest priority SRB Chain ASCB Chain \ ASCB contains information related to a specific address space. ASCBLSPL "~it (a) \ Global SRB \ ~ "I Points to SRBs for programs that execute at the priority of the address space. LSMO Points to SRBs scheduled for loca I req uests. These SRBs will be moved to the LSPL queue. ASXB ASXBFTCB I.- SRB Chain I- ~c OEL Chain OEL identifies the task that issued the ENO - OELTCB ~ / --- """" '\ ~a) Local SRB SRB Chain ", 1 '\ SRBASCB Local SRB SRBASCB TCB Oueue TCB contains information related to a specific task. I"" ( SRBASCB ,/ li ASCBASXB I T Global SRB LSPL - CVTLSMO SRB Chain '\ SRBASCB CVTGSMO Points to SRBs scheduled for global requests. These SRBs will be moved to the II GSPL queue. ~\ 1/ CVTGSPL TCBJOE IOE (b) -, Identifies end-of-task exit for a task (J OE is created by ATTACH). ./ JSCB ~ TCBJSCB Minor OCB Chain ! OCBFOEL TCBRBP I Minor OCB corresponds to the minor name on an ENO. I) "" ~ Contains SPJE Information Major OCB Chain I \ OCBFMIN ~~CVT r-- CVTFOCB RB Oueue 1 TCBPIE TCBEVENT SCAPJE MajorOCB corresponds to the major name on an ENO. Contains information related to a job step. PIE PIEPICA Conta ins SP I E exit data ~~ PICA V"". Contains program mask exit address interruption mask RB identifies a request for code to be executed. The four types of RBs are PRB, SVRB,SJRB,and IRB. "" EVNT (Event Table) Contains pointers to completed (posted) ECBs. Created by EVENTS service routine. Note: (a) The dispatcher and the schedule service routine (see the topic "Supervisor Control") move SRBs from the service management queues to the service priority lists. (b) The JOE points directly to an IRB for asynchronous exit requests. Figure 5-27. Task Management Control Block Overview Section 5: Data Areas 7-37 Pre·fixed Storage Area (PSA) o ~16 ---1--------. . . +CVT .. V Contains CVTTCBP+4 ~ t--------t CVTQLPAQ ~ V CVTLPDR , Current ASCB information relatedtoa specific CPU. I-'--PSAAO-----4LD I Contains information related to the currently active address space. PSATOLD /ASCBASXB ~ Current TCB I~r=y - ; : ; i f 7 : l , I f area Link pack queue ~-----.,. I o I those routines located in the link pack area JI ~l-I_ _ _ _---. Contains information related to the currently active task. Pageable LPA ASXB JSCB Contains job and step information. TCBJSCB I .. TCBRBP , I ~:: I : Current PRB (b) TCBJPQ (a) ,I ICompres~ I II , 1/ TCBLLS Points to the CDE for the mostrecently invoked routine. I extent list RBCDE L _ _ _ .....I I LPA Queue I CDE identifies. routine invoked . L INK , LO A, D via XCTL ,or I I I /'" ....... / CDXTLMJP X:: I I I nt list :~r~i~~i~~e address and length of the routine. ~- ~b!!!..A~P!!_ ~ I I I I I I _____J ~~~t~bio II i ... the CDE of a routine invoked via LOAD. 7-38 Program Management Control Block Overview OS/VS2 System Logic Library Volume 7 / . " . , . _ - - - - - - - I I...i'" I ,. I I I LLCDPT .l.,' l JPA Queue / ' CDE identifies. routine invoked via LINK, LOAD, XCTL, Or ;:B~:~RBP) /" ~ X:~t:t list ~~~r~i~~i~~e I L ____ CDXTLMJP It-------u~ I Notes: (a) Only the job step TCB points to the JPA queue. (b) A PRB or a LLE may point to a CDE located in either the LPA queue or the JPA queue. Figure 5-28. , I ___ Load List ~ --11_............ t::~:RBP) I -1------ --- - - - /'" ...... , '-----~/~--I ' ~P~~~-::r//-- r I address and length of the routine. ~ ____ I, I I I I I I ~ GSMQ SRBs Loc 10(16) Contains dump options Contains recording information ---------, I ,----I RSVT II I ~ Restart Points to FRR stacks Program RTM1WA Check ~t~~7:al SDWA * I I I I I I I I II I I I I II I Note: Anyone of these FRR stacks can be the current stack. External 3 I L ______________ J The.FRR stacks used by the control program components. *There are 3 types of SDWAS: 1. Local 2. Global 3. GETMAIN These are in different areas. This illustrates a GETMAIN SDWA. The FRR stacks contain the global SDWA, and the ASXB points to the local SDWA. Notes: 1. The RTCT, EED,and ABDAREA contain information that is moved into the RTM2WA. Information in the RTM2WA is moved into the SDWA. Figure 5-29. Recovery/Termination Management Control Block Overview (Part 1 of 2) Section 5: Data Areas 7-39 CVT (Continued from Part 1) _ . The other control block overview figures explain the control blocks not explained here. IHSA (Pointed to by a register; located in PSA) LRB Error info. for machine checks RTM2 SVRB RB Contains control information for RTM2 ESA EED (Note 1) Contains error info, regs, or dump options (Pointed to by either RTM1WA or TCB; resides in quick cell pools) Contains STAE exit routine control information ABDAREA (Note 1) ESTAI SCB Contains dump options RTM2WA (Note 1) Contains: • Control info. • SNAP parms. • Error info. from EED. • Res. Mgm. info. SDWA* Contains error information RMPL { '--_ _ _ _ _..... Notes: 1. The RTCT, EED,and ABDAREA contain information that is moved into the RTM2WA. Information in the RTM2WA is moved into the SDWA. *There are 3 types of SDWAs: 1. Local 2. Global 3. GETMAIN These are in different areas. This illustrates a GETMAIN SDWA. The FRR stacks contain the global SDWA, and the ASXB points to the local SDWA. Figure 5-29. Recovery/Termination Management Control Block Overview (Part 2 of 2) 7-40 OS/VS2 System Logic Library Volume 7 o PSA 16 FLCCVT --.... CVT -,........ PSAAOLD CVTPVTP PSATOLD B A CVTTCBP -~PVT I Contains addresses and indices that RSM modules use to reference RSM queues and control blocks. PCB Queues . Part 2 1\ For pages· awaiting a V=R region. PVTPFTR , I Root PCB Queues PVTAFQF * PVTRSVF * PVTCFQF * I"" ,.. 1\ Queue of currently unused PCBs. PCBs for pages awaiting allocation of real storage. --~~~ - ~ PFT -- --..... - ---.. ---..... --~ Available-frame queue. SQA-reserved queue. Common -frame queue. SQA -allocated -frame queue. PVTFPCBF ~I--- PVTGFADF ~v PVTCIOQF PVTPRCA PVTPCIWA eCA Common I/O active PCB queue. I - PVTSQAQF * II Contains an entry for each frame (4K block) of real storage, not including the frames occupied by the nucleus. These entries make up various RSM queues: I Used by RSM routines to communicate with RSM's functional recovery routine. I I I I PVTOROOT For pages affected by VARY offline. used to index into the PFT entries. I PVTROOT ""'- .... I AP-;:-e~igin of the PFT-= l -~CIWA Contains information related to a request for paging services. AddresSing. Indexing. * These fields contain real block numbers (RBNs) that are used as indices into the PFT. Figure 5-30. Real Storage Management Control Block Overview (Part 1 of 2) Section 5: Data Areas 7-41 Part 1 Current ASCB * * /' ASCBSTOR ASCBRSM RSMHD Contains pointers to RSM control blocks for the address RSMASCB RSMVSTD RSMLlOQ RSMLFQ * ~----------------~, RSMLSQA * RSMSPCT PFT \ \ \ \ \ \ \ I I Local 1/0 -active PCB queue Contains information required to swap in the address space. I I I I \ \ \ \ \ \ \ Part 1 Contains an entry for each frame (4K block) of real storage, not including the frames occupied by the nucleus. These entries make up various RSM queues: Local frames-assigned queue. LSQA frames~ssigned queue. FOE Queue Current TCB TCBFOE ----II.~ - - ~ FOE identifies a page that is fixed by the task. Addressi ng. Indexing * These fields contain real block numbers (RBNs) that are used as indices into the PFT. ** Each address space has a set of control blocks corresponding to those shown for the current address space. Figure 5-30. Real Storage Management Control Block Overview (Part 2 of 2) 7-42 OS/VS2 System Logic Library Volume 7 -, Segment Table / ,... ~~~------------~- / / Contains an entry / for each segment / (64K block) in an address space. The entries are an index into the . page tables. I Page __ T abl es I Page table (PGT) contains an entry for each page in a segment. Relates virtual addresses to rea I addresses. ~~ External page table (XPT) relates virtual addresses to locations in auxiliary storage. !-"" I- CPAB Table P5A .. FLCCVT ~1r"1..-1_ _ _- CVT 1\ CPABNXTP '~G=-=D::!.A-=--_ _ __ PSATOLD A B Part 2 Part 2 I ( Represents the prime extent of the system qu ick cell pools. '--'_C_V_T_G_D_A_---', PSAAOLD CPAB Chain _ _""" I Describes the secondary extents for the associated system quick cell pool. ~I- ~---------~ ./ FBQE Chain POE for CSA Contains information that relates to the entire system. j Represents the virtual storage reserved f or the common service area. CSAPOEP VRPOEP ... SOASPOEP ,'\ POEFFBOE FBOE defines a contiguous block of vi rtua I storage available for CSA. ~ FBQE Chain POE for V=R Area SPOE for SOA SPOE represents a subpool assigned to the common service area. SPOE represents a subpool assigned to the system queue area. 1--------1SPDOEPTR FBOE defines a contiguous block of rea I storage that is available to be assigned to a V=R job. Represents the real storage that is allowed to be assigned to a V=R job. -' POEFFBQE \ SPDOEPTR DOE Chain " DOE Chain I DOE represents 4K blocks of virtual storage assigned to a subpool. DOFQEPTR " DOE represents 4K blocks of virtual storage assigned to a subpool. r ~I- r---------~ DOFQEPTR --"" FQE Chain FOE defines a contiguous block of virtual storage available to a subpool. r FOE Chain FOE defines a contiguous block of virtual storage available to a subpool. -- '--------..1 Figure 5-31. Virtual Storage Management Control Block Overview (Part 1 of 2) Section 5: Data Areas 7-43 B Part 1 FOE Chain DOE Chain If Current ASCB SPOE for LSOA ~ ASCBLDA _j , LOA 'I SPOE represents a subpool assigned to the local system queue area. SPDOEPTR V Contains information that relates to a particular address space. I( I DOE represents 4K blocks of virtual storage assigned to a subpool. ~~ Vf- DOFOEPTR t- Represents the page of virtual storage ~' l-_r_es_e_rv_e_d_f_o_r_u_Se b_y__ RCT and STC. __ ~F_B_O_E_ _ _ _ _ ___ ~V LDASRPOE ~ -- POE for System Region __L_S_O_A __P_T_R_____ I- Part 1 FOE defines a contiguous block of virtual storage available to a subpool. ASDPOE POEFFBOE , FBOE defines a contiguous block of virtual storage avai 1able for RCT or STC. A I -8 o Current TCB A--~ I Dummy POE POE for Address Space .\o'o ~ t----------1 POE , \I"" ~) TCBSWA TCBMSS FBOE Chain 7 FBOE defines a contiguous block of virtual storage available for private area. 1--------1// _TCB_AO_E TCBPOE Represents the virtual storage reserved for the job's private area. POEFFBOE ~ POE for V=R User Region ,..----- ~ Represents the V=R storage assigned to a V=R job. TCBUKYSP SPOEs for subpools 236 and 237 (SWAl. AOE Chain / FBOE defines a contiguous block of V=R storage available for a V=R job. t----------f/ POEFFBOE I ~ ________________-J1-:"" I--- AOE defines a portion of LSOA that is related to a task or a job step. ~~------------~ SPOEs for subpools 0-127, 251, and 252. SPOEs representing subpools 229 and 230 for the job's private area. SPDOEPTR -"" - ...I-V-/1-' C======:=il __--II~.. - DOE Chain DOE represents 4K blocks of virtual storage assigned to a subpool. FOE Chain , FOE defines a ~v contiguous block 1--------1...1 DOFOEPTR ... ~r- Figure 5-31. Virtual Storage Management Control Block Overview (Part 2 of 2) 7-44 OS/VS2 System Logic Library Volume 7 of virtua I storage available to a subpool. CVT CVTPVTP - ---111--- -------- PVT I I I ! ~ASMVT I PARTE V PARTE lJ ASMPART ~ ASMLGVT V LGVTE LGVTE LGVTE 1\ ASCB RSMHD /'l~~M::hl SART PAT I I SRB I SARTE SARTE ~ ~ f'.- ./ '-.. I I I I -I I IDEs BWKs SWKs LGE ACEs LGEPROCQ LGEASPCT SGT I I AlA ~~DCT ASPCT ----, I I ~~AT 10SB ASM Pools SPCT PCB , Swap Data Set ./ ./ ~ ASHLGEQ g. SARTE I ~ 10RB SARTE I ACE~ ~ f";i -..J I I LGVTE ~ AlA , ~ I I Page Data Set LGVTE ,LGVTE [ I I 1I IOS8 ~CT ~LGVT V Pool Controllers ~ I L ____ ...J r <.11 I I 10RB PARTE PARTE ASMSART = I I PART CVTASMVT _ ASCBRSM PCB I Figure 5-32. Auxiliary Storage Management Control Block Overview /1--1 PGT SGTE SGTE SGTE I I I IXPT XPTE XPTE XPTE Dotted RSM CI not Chi Acronym/Mapping Macro/Common Macro Acronym Mapping Macro Common Macro ABDA ABDPL ABP ACA ACB ACDEB ACE ACEV AlA AlB AIT ALCA ALCC ALCWA ALLOCDEF ALLOCWA ALTIOSTB AMB AMBL AMBXN AMCBS AMDDATA AMDSB AMWA APCRR AQE AQMRB ARDB ASCB ASCRR ASMHD ASMVT ASPCT ASVT ASWA ASXB ATA ATCVT ATTCH AVT AVTV AWA BASEA BCDIR BCMSG BDU BEB BFHDR BFPFX BIB BLDO BLPRM BPCB BPDTY BPENT BRKELEM IHAABDA IHAABDPL IEZABP ILRACA IFGACB ISTACDEB ILRACE ISTACE ILRAIA TAIBD IEFZB426 IEFZB432 IEFZB442 IEFZB425 IEFZB445 IKJZT430 IEFZB449 IDAAMB IDAAMBL IDAAMBXN AMCBS AMDDATA IDAAMDSB IEFJAMWA ISTAPCRR IHAAQE IEFZB427 IDAARDB IHAASCB ISTASCRR ILRASMHD ILRASMVT ILRASPCT IHAASVT IEFZB453 IHAASXB ILRATA ISTATCVT IEZATTCH TAVTD ISTAVT IEFVMAWA IEEBASEA IKJZT302 IKJZT303 ISTBDU IECDBEB ISTBFHDR ISTBFPFX IDABIB ISTBLDO IDABLPRM ISTBPCB ISTBPDTY ISTBPENT BRKELEM Abdump Work Area Snap Parameter List ABP Communication Vector Table ASM Control Area Access Method Control Block VT AM Data Extent Block ASM Control Element VT AM Active Connection Element ASM II 0 Request Area Application Interface Block Algorithm Interface Tables Allocation Communication Area Allocate Catalog Controls Allocation Work Area Device Allocation Defaults Work Area for Allocate TIOT Status B Overlay Access Method Block Access Method Block List AMD Extension Access Method Control Block Structure Mapping of PRDMP Input Records Access Method Data Statistics Block Master Subsystem Access Method Work Area VT AM Component Recovery Record for Process Scheduling SVCs Allocated Queue Element Allocation Queue Manager Parameter/Communication Area Address Range Definition Block Address Space Control Block VT AM Component Recovery Record for Storage Management ASM Header ASM Vector Table Auxiliary Storage Page Correspondence Table Address Space Vector Table Allocation STAE Work Area Address Space Extension Block ASM Tracking Area VT AM Communication Vector Table A TT ACH Parameter List DSECT TCAM Address Vector Block VTAM Address Vector Table Interpeter Work Area Master Scheduler Resident Data Area Broadcast Notices Directory Record Broadcast Notices Message Record VT AM Basic Data Unit Beginning-End Block VT AM Buffer Header VT AM Buffer Prefix Base Information Block VTAM BAL Version of LDO (Logical Device Order) Resource Pool Parameter List VT AM Buffer Pool Control Block VT AM Buffer Pool Directory VT AM Buffer Pool Entry Break Element 7-46 OS/VS2 System Logic Library Volume 7 Acronym Mapping Macro Common Macro BSPH BTUY BUFC BUILDTAB CA CAESTPA CAFM CAT CAXWA CBDA CCA CCNCB CCT CCW CCWY CDA CDE CHKWA CIB CICB CIWA CIX CKP CLWRK CMB CNSTA COM COMMON COMTAB COMWA CONFT CONTAB CPA CPAB CPB CPPL CQE CRA CRPL CSCB CSCBY CSCRR CSD CSL CSOA CSP CSPL CSW CTGCY CTGFL CTGFY CTGPL CTGYL CTGWA CUNESTPA CUNI CYMAP CYRWA CYT CWB CXSA DACB IDABSPH ISTBTU IDABUFC ICGDSMA5 IKJEBECA IEFZB447 IEFZB428 IECDCAT IGGCAXWA IEDCBDA IGGCCA ISTCCNCB IRACCT TCCWD ISTCCW IGFCDA IHACDE IEEVCHWA IEZCIB IFGJCICB IEACIWA IHACIX TCKPD IDACLWRK IEDCMB ISTCNSTA IEZCOM COMMON ICGDSMAC IEFCOMWA ISTCONFT IKJEFFCT IDACPA IHACPAB TCPBD IKJCPPL IHACTM ISTCRA ISTCRPL IEECHAIN ISTCSCB ISTCSCRR IHACSD IDACSL IKJCSOA ISTCSP IKJCSPL ISTCSW IEZCTGCY lEZCTGFL IEZCTGFY lEZCTGPL IEZCTGYL IEZCTGWA IEFZB441 IEFZB439 IEECVMAP IEFCVRWA CYT IEZCWB IHACTM IKJDACB Buffer Subpool Header VT AM Basic Transmission Unit Buffer Control Block Build Communications Area TSO EDIT Communications Area Common Allocation Estae Exit Parameter Area Common Allocation Function Map Channel Availability Table Catalog Auxiliary Work Area TCAM Common Buffer Data Area Catalog Communications Area VT AM Cluster Controller Node Control Block SRM CPU Management Control Table TCAM Channel Command Word VT AM Channel Command Word Channel Data Area Contents Directory Entry Checkpoint Work Area Command Input Buffer JES Compatibility Interface Control Block Common Internal Work Area CI SVC Exit List Checkpoint Work Area VSAM CLOSE and TCLOSE ACB Work Area TCAM Master QCB for Common Buffer Transmission VT AM Connection Services Component Recovery Record Communications Parameter List AMDPRDMP Common Area Macro Common Communications Area Converter/Interpreter Common Work Area VT AM Configuration Table Internal Control Table for TSO SUBMIT Command Channel Program Area Cell Pool Anchor Block TCAM Channel Program Block - 3330 Command Processor Parameter List Console Queue Element YT AM C0mponent Recovery Area VT AM Copied Request Parameter List Command Scheduling Control Block VT AM Command Scheduler Control Block YT AM Cluster Solicitor Component Recovery Record Common System Data Area Core Save List Command Scan Output Area YT AM Connection Services Parameter List Command Scan Parameter List YT AM Channel Status word YSAM Catalog Name/Volume Area YSAM Catalog Field Parameter List Catalog Field Vector Table YSAM Catalog Parameter List YSAM Catalog Volume List YSAM Catalog Scheduler Work Area Common Unallocation Estae Exit Parameter Area Common Unallocation Interface MP and K Command Parameter List Converter Work Area Communications Vector Table Command Work Buffer SVC 72 Extended Save Area DAIR Attribute Control Block Section S: Data Areas 7-47 Acronym Mapping Macro Common Macro DAFM DAKEYDIC DAKEYTAB DAPBOC DAPBOO DAPB04 DAPB08 DAPBIC DAPBlO DAPB14 DAPB18 DAPB2C DAPB24 DAPB28 DAPB30 DAPB34 DAPL DATA DCBl DCB2 DCB3 DCB4 DCB5 DCB6 DCCRR DCE DCLCP DDDVT DDRCOM DEB DEBAP DECB DEVCH DEVTAB DFPARMS DFPB DFPL DISP DIVTH DIWA DNCB DNIB DOMC DOMPL DPROC DQE DRQ DSAB DSABMASK DSABQDB DSCBl DSCB2 DSCB3 DSCB4 DSCB5 DSCB6 DSENQT DSL DSNT DSPCT DSPCTMAP DSRFM IEFZB4D7 IEFZB4D4 IEFZB4D3 IKJDAPOC IKJDAPOO IKJDAP04 IKJDAP08 IKJDAPIC IKJDAPIO IKJDAP14 IKJDAP18 IKJDAP2C IKJDAP24 IKJDAP28 IKJDAP30 IKJDAP34 IKJDAPL TDATAD DCBD DCBD DCBD DCBD DCBD DCBD ISTDCCRR ISTDCE ISTDCLCP IRBDDDVT IHADDR IEZDEB TDEBAPD IHADECB ISTDEVCH IFDEVTAB IKJEFFDF IKJDFPB IKJDFPL TDISPD ISTDIVTH IDADIWA ISTDNCB ISTDNIB IHADOMC IHACTM ISTDPROC IHADQE TDRQD IHADSAB IEFZB4D8 IEFZB4D5 IECSDSLI IECSDSLI IECSDSLI IECSDSLI IECSDSLI IECSDSLI IEFZB902 IDADSL IEFDSNT IDAVBPH IDAVBPM IEFZB4D6 Dynamic Allocation Function Map Dynamic Allocation Key Dictionary Dynamic Allocation Key Table DAIR Entry Code OC Parm List Dair Entry Code 00 Parm List DAIR Entry Code 04 Parm List DAIR Entry Code 08 Parm List DAIR Entry Code 1C Parm List DAIR Entry Code 10 Parm List DAIR Entry Code 14 Parm List DAIR Entry Code 18 Parm List DAIR Entry Code 2C Parm List DAIR Entry Code 24 Parm List DAIR Entry Code 28 Parm List DAIR Entry Code 30 Parm List DAIR Entry Code 34 Parm List DAIR Parameter List TCAM Disk Data Record Area Data Control Block (EXCP, SAM, BPAM) Data Control Block (ISAM) Data Control Block (BDAM) Data Control Block (BT AM) Data Control Block (TCAM) Data Control Block (GAM) VT AM Control Layer Component Recovery Record VTAM DEB Chain ELEMENT VT AM Control Layer Logical Channel Program Block MF/l Device Vector Table Dynamic Device Reconfiguration Communication Table Data Extent Block TCAM Application Program DEB Data Event Control Block VT AM Device Characteristics Table OLTEP Device Table Parmlist to IKJEFF18 (DAIRFAIL) Default Parameter Block Default Parameter List TCAM Dispatcher DSECT VTAM Dial-In Verification Table Header Data Insert Work Area VT AM Destination Node Control Block VT AM Node Identification Block Delete Operator Message Control Block Parameter List For DOM - SVC 87 VT AM Process Option Definition Block Descriptor Queue Element Data Ready Queue Data Set Association Block Data Set Association Block Mask DSAB Queue Descriptor Block Format l--Identifier Data Set Control Block Format 2--Index Data Set Control Block Format 3--Extension Data Set Control Block Format 4--VTOC Data Set Control Block Format 5--A vailable Space Data Set Control Block Format 6 DSCB Data Set Enqueue Table DEB Save List Data Set Name Table Data Set Page Correspondence Table Header Data Set Page Correspondence Table Map Entry Data Set Reservation/Release Routine Function Map 7-48 OS/VS2 System ~gic Library Volume 7 Acronym Mapping Macro Common Macro DTE DUIDL DVA DVCHR UVCIDT DVCT DVE DVT DVTAB DWWIN DYNESTPA DYNTCFRR DYPAB ECB ECCDB ECCEDT ECCPE ECT EDB EDDCDT EDDDB EDDEDT EDL EDT EMM EPAL EPAM EPAT EPATH EPDT ISTDTE IKJEFUDL IHADVA ISTDVCHR TDVCIDTD IHADVCT ISTDVE ISTDVT ILRDVTAB IRBDWWIN IEFZB4D9 IEFZB451 ISTDYPAB IHAECB IRBECCDB IRBECCED IRBECCPE IKJECT IDAEDB IRBEDDCD IRBEDDDB IRBEDDED IEFZB422 IEFZB421 IEEZB820 IEFZB505 IEFZB506 IRAEPAT ILREPATH IRAEPDT EPST IRAEPST EREPL ERPIB ERRWORK ESA ESL ESTA ETIORB EVNT EWA EWD EWT EWU EXITL EXLSTA EXLSTD EXTWA FBQE FCAUD FCBIM FDB FETWK FFB2 FFIB FMCB FOE FPWA FQE FRRS FSB IEFZB9RD IGFERPIB IHASDERR RTM2ESA IDAESL IHAESTA IEFZB430 IHAEVNT EWAMAP EWDMAP EWTMAP EWUMAP IKJEFFIE IFGEXLST IHAEXLST IECEXTWA IHAFBQE IHAFCAUD IHAFCBIM ISTFDB IHAFETWK IKJEFFB2 IKJEFFIB ISTFMCB IHAFOE IKJEFPWA IHAFQE IHAFRRS ISTFSB VT AM Dial-In Type Table Entry User Data List DEVTYP Output VT AM Device Characteristics Table Device 10 Table Device Characteristics Table VT AM Dial-in Verification Table Entry VT AM Destination Vector Table ASM Hardcoded Device Table MF /1 Workload Interval Data Table Dynamic Allocation Estae Exit Parameter Area Dynamic Allocation TCTIOT FRR Parameter Area VT AM Dynamic PAB Event Control Block MF /1 Channel Data Block MF/l Channel Event Data Table MF /1 CPU Entry Table Environment Control Table Extent Definition Block MF/l Device Class Data Table MF /1 Device Data Block MF/l Device Event Data Table Eligible Device List Eligible Devices Table STC ST AE Exit Parameter List External Parameter Area, SW A Manager Locate Mode External Parameter Area, SW A Manager, Move Mode System Resources Manager Algorithm Entry Point Descriptor Table Recovery Audit Trail Area System Resources Manager Serialized Action Entry Point Descriptor Table System Resources Manager Scanned Action Entry Point Descriptor Table Converter/Interpreter EST AE Exit Parameter List Error Recovery Procedure Info~mation Block FRR/ESTAE Work Area for SVC Dump Extended Save Area Enqueue Save List Extended Stae Parameter List DSAB/TIOT Entry Build Routine Request Block Event Table Common ERP Work Area DASD ERP Work Area Tape ERP Work Area Unit Record ERP Work Area Parameter List to TSO SUBMIT Installation Exit User ACB Exit List EXITLIST Extend Work Area Free Block Queue Element Audit Trail, OPEN/CLOSE Executors FCBIMAGE IN EXITLIST VT AM F'eedback Data Block FETCH Work Area Mapping Macro of SVC 100 Attach Interface Mapping Macro of SVC 100 Interface VT AM Function Management Control Block Fixed Ownership Element Parse Work Area Free Queue Element FRR Stack VT AM Feedback Status Block Section 5: Data Areas 7-49 Acronym Mapping Macro Common Macro FTPT GDA GDGNT GFPARMS GTFBCB GTFBLOK GTFPCT GTPB GWT HCNCB HDR HEB HISTORY HSKESTPA HSKPWA ICB ICB2 ICE ICFWORK ICNCB ICT ICWA ICX IECALLWA IECPRLWA IECSCRWA IEL IFDCOM IHSA I1CB IKJEFLWC IKJEFUAD IMCB IMWA INF INITDATA lOB IOBLOCKS 10E 10MB IOMBXN IOPL IOQ 10RB 10SB IPIB IPLDATA IQE IRT ITCRR IWA IXSPL JCLS JCT JESCT JFCB JFCBX JMR JNLPARM JSCB JSEL JSOL IHACTM IHAGDA IEFZB429 IKJEFFGF GTFBCB GTFBLOK GTFPCT IKJGTPB IEFZB600 ISTHCNCB IHAHDR IDAHEB IKJEFFHT IEFZB444 IEFZB437 IHAICB IEZSSC ISTICE ICFWORK ISTICNCB IRAICT IDAICWA ISTICX IECALLWA IECPRLWA IECSCRWA IEZIEL IFDPFt IHAIHSA IDAIICB IKJEFLWC IKJEFUAD IRAIMCB IDAIMWA IHAINF INITDATA IEZIOB 10BLOCKS ILRIOE IDAIOMB IDAAMBXN IKJlOPL IECDIOQ ILRIORB IECDIOSB IECDIPIB IEAPXNIP IHAIQE IECDIRT ISTITCRR IEFVMIWA IDAIXSPL IEFJCLS IEFAJCTB IEFJESCT IEFJFCBN IEFJFCBX IEFJMR IEFZB507 IEZJSCB IEFVJSEL IEFVJSOL Parm List for FRR/ESTAE (COMTASK) Global Data Area Generation Data Group Name Table Parameter List to TSO General Failure Service Routine GTF Buffer Control Block GTF Block Description GTF Primary Control Block GETLINE GETPART Work Table VT AM Remote Cluster Node Control Block R/TM Mapping of the AR-149 Header Header Element Block Internal History Table for TSO SUBMIT Command JFCB Housekeeping Estae Exit Parameter Area JFCB Housekeeping Work Area Interrupt Control Block Mass Storage System Communicator Control Block for VS2 VT AM Inactive Connection Element PWF Communications Table VT AM Intelligent Controller Node Control Block SRM I/O Management Control Table INDEX Create Work Area VT AM ICE Extension ALL W A Allocate Work Area Partial Release Work Area Scratch Work Area Initiator Entrance, Options Exit List OLTEP Common Area Interrupt Handler Save Area ISAM Interface Control Block Parameter List For IKJEFLGM User Attribute Data Set SRM User I/O Management Control Block Index Modification Work Area Type I Message Table Entry GTF Initialization Data Area Input/Output Block TCAM I/O Control Blocks PART I/O Request Element I/O Management Block 10MB Extension Input/Output Parameter List I/O Queue Element ASM I/O Request Block I/O Supervisor Block I/O Supervisor Purge Interface Block IPLDATA Interrupt Queue Element I/O Supervisor Recovery Table VT AM Initialization/Termination Component Recovery Record Interpreter Work Area Index Search Parm List Job Control Language Set Job Control Table JES Control Table Job File Control Block Job File Control Block Extension Job Management Record Journal Write Parameter List Job Step Control Block Job Scheduling Entrance List Job Scheduling Options List 7-50 OS/VS2 System Logic Library Volume 7 ) Acronym Mapping Macro Common Macro JSUESTPA JSWA JSXL LCA LCB LCCA LCCAVT LCCW LCH LCPB LCT LDA LDNCB LDO LDPRM LGB LGCB LGE LGPFX LGVT LLE LOK LPDE LPMB LRB LSCB LSD LUNCB LWA MB MCA MCAWSA MCCD MCCE MCCLE MCEE MCHEAD MCQE MCRWSA MCT MFCOA MFMVT MFPCT MFPMA MFSEL MFSQU MLCA MMB MNT MPL MPST MQE MQL MSG MSGTABLE MSSCCWB MSSCDRE MSSCIOSB MSSCMPL MSSCRBEI IEFZB440 IEFVJSWA IEFVJSXL IEELCA TLCBD IHALCCA IHALCCAT ISTLCCW IECDLCH ISTLCPB IEFALLCT IHALDA ISTLDNCB ISTLDO ISTLDPRM TLGBD IDAVBPL ILRLGE ISTLGPFX ILRLGVT IHALLE ISTLOK IHALPDE IDALPMB IHALRB ISTLSCB IKJLSD ISTLUNCB IKJEFLWA IHAMB IEBMCA MCAWSA MCCD MCCE MCCLE MCEE MCHEAD MCQE MCRWSA IRAMCT IRBMFCOA IRBMFMVT IRBMFPCT IRBMFPMA IRBMFSEL IRBMFSQU ISTMLCA IEAMMB ISTMNT IEZMPL ISTMPST IEAMQE ISTMQL IGFMSG IKJEFFMT IEZCWB ICBRQUE ICB2IOBX IEZMSGRQ IEZCOVCE Job/Step Unallocation Estae Exit Parameter Area Job Scheduling Work Area Job Scheduling Exit List Log Control Area T /P Line Control Block Logical Configuration Communication Area Logical Configuration Communication Area Vector Table VT AM Logical Channel Command Word Logical Channel Queue Table VT AM Logical Channel Program Block Linkage Control Table Local Data Area VT AM Local Device Node Control Block VT AM Logical Device Order VT AM Attach/Load Parameter List Line Group Block Logical Group Control Block Logical Group Entry VT AM Logon Data Prefix Logical Group Vector Table Load List Element VT AM Lockword Format Link Pack Directory Entry Logical To Physical Mapping Block LOGREC Buffer VT AM Logical Schedulable Control Block List Source Descriptor VT AM Logical Unit Node Control Block Logon Work Area Message Buffer DSECT IEBCOPY Communications Area Monitor Call Application Work Save Area Monitor Call Class Directory Monitor Call Control Element Monitor Call Class Element Monitor Call Event Element Monitor Call Routing Tables Head Monitor Call Queue Element Monitor Call Router Work Save Area SRM Storage Management Control Table MF /1 Common Options Area MF/l Measurement Vector Table MF /1 Program Control Table MF /1 Program Measurement Area MF /1 Subtask Elements Table MF /1 Subtask Queue Anchor VT AM Main Line Communication Area Monitor Message Block VT AM Major Node Table Monitor Parameter List VTAM Memory Process Scheduling Table Monitor Queue Element VT AM TPIO Request Queueing Block Message Content Block TSO Message Table Parmlist Mass Storage System Communicator Command Work Buffer Mass Storage System Communicator Delayed Response Element Mass Storage System Communicator I/O Supervisor Block Extension Mass Storage System Communicator Message Parameter List Mass Storage System Communicator SVC 126 Request Block Extension Section 5: Data Areas 7-51 Acronym Mapping Macro Common Macro MSSCRBE2 IEZDEFVE MSSCRBE3 IEZMCRTE MSSCRBOI MSSCRB02 MSSCRB03 MSSCRB04 MSSCRB05 MSSCRB06 MSSCRB07 MSSCRB08 MSSCRB09 MSSCRBI0 MSSCRBll MSSCRB12 MSSCRB13 MSSCRB14 MSSCRB15 MSSCRB16 MSSCRB17 MSSCRB18 MSSCRB19 MSSCRB20 MSSCRB21 MSSCRB22 MSSCRB23 MSSCVCE MSVC MSVIBCDV ICBACREL ICBASDAS ICBCOVC ICBCOVC ICBCOTB ICBDEFV ICBTUNE ICBMCRT ICBMNTDE ICBMNTDE ICBPAIR ICBPAIR ICBSUSP ICBTRACE ICBVARY ICBVARY IEZINIT IEZMESG IEZMGP IEZMVR IEZRVR IEZRVVI IEZSGP IEZRPLV IEZVVICB IEZBCDV MSVIBV MSVIC MSVICPU MSVICV MSVIDV MSVIG MSVIGE MSVIN MVCA MVV NCB NCSPL NEL NIB NIPMNTPL NIPOPNPL NIPPAHDR NIPPAREA NIPPTE NIPSCHDL NIPSPE NIR NMLPB NSRU NVT NWTOHDR NWTORLST OCA OCCRR OCEWA OCW IEZBASEV IEZINDEX IEZCPUID IEZCOPYV IEZDUPV IEZGROUP IEZGVSNE IEZNGVR IEFZB433 IEHMVV ISTNCB ISTNCSPL IEFNEL ISTNIB IEAPMNIP IEAPMNIP IEAPPNIP IEAPPNIP IEAPPNIP IEAPMNIP IEAPMNIP ISTNIR ISTNMLPB ISTNSRU IHANVT IEAPMNIP IEAPMNIP ISTOCA ISTOCCRR IECDSECS ISTOCW Mass Storage System Communicator SVC 126 Request Block Extension Mass Storage System Communicator SVC 126 Request Block Extension Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Commuriicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator SVC 126 Request Block Mass Storage System Communicator Volume Control Element Mass Storage System Communicator Volume Control Block Mass Storage Volume Inventory Base, Copy, and Duplicate Volume Record Common Part Mass Storage Volume Inventory Base Volume Record Mass Storage Volume Inventory Cartridge Record Mass Storage Volume Inventory CPU Record Mass Storage Volume Inventory Copy Volume Record Mass Storage Volume Inventory Duplicate Volume Record Mass Storage Volume Inventory Group Record Mass Storage Volume Inventory Group Extension Record Mass Storage Volume Inventory Nongroup Record Mount and Verify Communication Area IEHMOVE Communications Area VT AM Node Control Block VT AM Network Configuration Services Control Block Interpreter Entrance List VT AM Node Identification Block NIP Mount Parameter List NIP Open Parameter List NIP Parameter Area Header NIP Parameter Area NIP Parameter Address Table Entry NIP Schedule Parameter List NIP System Parameter Queue Entry VT AM Node Information Record VT AM Network Manager Logical Channel Program Block VT AM Network Services Request/Response Unit NIP Vector Table NIP Write-to-Operator Message Header NIP WTOR Parameter List VTAM OPEN/CLOSE Work Area VT AM OPEN/CLOSE Component Recovery Record O/C/EOV Work Area VTAM OPEN/CLOSE Work Element 7-52 OS/VS2 System Logic Library Volume 7 Acronym OLTCB OPCAVT OPCE OPWRK ORE OUCB Swappable Block OUXB PAB PAPL PARAM PARMA PARML PARMLIST PARMTAB PART PAT PCB PCBR PCCA PCCAVT PCCB PCCNTRLS PCCW PCT POI PDS PEB PECB PEWA PFCRR PFTE PFX PGPB PGTE PHROA PICA PIE PIRL PIU PLCPB PLH PPL PPT PQE PRF PROCD PSA PSCB PSCRR PSL PST PTPB PTRS PVT PWA QAB QCB QCBE QDB QEL QIO Mapping Macro Common Macro OLTCB TOPCAVTD TOPCED IDAOPWRK IHAORE IRAOUCB On-Line Test Control Block Operator Control Address Vector Table Operator Control Element VSAM OPEN ACB Work Area Operator Reply Element SRM User Control Block IHAOUXB ISTPAB IKJPPL IEFZB630 IKJPARMA IKJEFFIE IKJEFFPT IEAPPNIP ILRPART ILRPAT IHAPCB IHAPCBR IHAPCCA IHAPCCAT IEFPCCB IEFZB450 ILRPCCW ILRPCT IEFZB435 IHAPDS TPEBD TPECBD TPEWAD ISTPFCRR IHAPFTE ISTPFX IKJPGPB IHAPGTE ISTPHROA IHAPICA IHAPIE IECDPIRL ISTPIU ISTPLCPB IDAPLH IECDPPL IEFZB610 IHAPQE TPRFD ISTPROCD IHAPSA IKJPSCB ISTPSCRR IDAPSL ISTPST IKJPTPB IEFPTRS IHAPVT IGFPWA ISTQAB IHAQCB TQCBED IHAQDB IHAQEL IHAQIO System Resources Manager User Extension Block VT AM Process Anchor Block Parse Parameter List Initiator Parameter List Parse Descriptor Element Parameter List to TSO FIB Installation Exit Internal Parameter List for TSO CANCEL and STATUS Commands NIP Parameter Address Table Paging Activity Reference Table Page Allocation Table Page Control Block Page Control Block Root Physical Configuration Communication Area Physical Configuration Communication Area Vector Table Private Catalog Control Block Private Catalog Control Block Routine Controls Page Channel Command Workarea Performance Characteristics Table Passed Data Set Information Partitioned Data Set Directory Entry Process Element Block Process Element Control Block TCAM Process Entry Work Area VT AM Component Recovery Record Prefix Page Frame Table Entry VT AM Prefix for Queue Elements PUT GET Parameter Block Page Table Entry VT AM Parameter Handler Output Area Program Interrupt Control Area Program Interrupt Element Purged I/O Restore List VTAM Path Information Unit VT AM Purge Request Logical Channel Program Block Place Holder Header and Entry Purge Parameter List Program Properties Table Entry Partition Queue Element TCAM Buffer Prefix VT AM Process Option Definition Block Prefixed Save Area Protected Step Control Block VT AM Port Solicitor Component Recovery Record Page Save List VT AM Process Scheduling Table Putline Parameter Block TCB and ASCB Pointers Paging Vector Table Processor Work Area VT AM Queue Anchor Block Queue Control Block (MAJOR/MINOR) TCAM Queue Control Block Extension Queue Descriptor Block Queue Element QMNGRIO Work Area Section 5: Data Areas 7-53 Acronym Mapping Macro Common Macro QMIOP QMPA QSR QVOD QVPL RB RCA RCB RCTD RDCM RDT RECB RESPL RH RIA RLGB RMCA RMCT RMEP RMEX RMPL RMPT RMS RMSB RNCA RPH RPL RPLE RQE RRPA RRPL RSMHD RSTWA RTCT RTM2WA RTIW RVT RWA RIBC SART SAT SCA SCB SCE SCCW SCRA SCT SCVA SCVT SDCT SDT SDUMP SDVT SDWA SDWRK SGTE SHDR SlOT SLE SMCA SMDLR SMWK IEFQMIOP IEFQMNGR ILRQSRCD IHAQVOD IHAQVPL IHARB IHARCA RTMRCB IEARCTD IEERDCM ISTRDT TRECBD RESPL ISTRH ISTRIA IKJRLGB IRARMCA IRARMCT IRARMEP IRARMEX IHARMPL IRARMPT IGFRMS IRARMSB ISTRNCA ISTRPH IFGRPL IDARPLE IECDRQE IRARRPA IECDSECS IHARSMHD IEEVRSWA IHARTCT IHARTM2A IHARTIW IHARVT IGFRWA IKJZT30I ILRSART ILRSAT IHASCA IHASCB IHASCE ILRSCCW IHASCRA IEFASCTB IHASCVA IHASCVT ILRSDCT IEESDT iHASDUMP ISTSDVT IHASDWA IHASDWRK IHASGTE IHASHDR IEFASIOT SLE IEESMCA IHASMDLR IHASMWK QMNGRIO Parameter List Queue Manager Parameter Area Quick Start Record Queue Verifier Output Data Queue Verifier Parameter List Request Blocks Recovery Control Area Recording Control Buffer Region Control Task Data Area Map Resident Display Control Modules VT AM Resource Definition Table TCAM Resource Element Control Block Resident Module Parameter List VT AM Request Header VT AM Recovery Interface Area Relogon Buffer SRM Control Area SRM Control Table SRM Entry Point Descriptor SRM External Entry Point Descriptor Table Resource Manager Parameter List SRM Parameter Table RMS Initialization Parameter List SRM Subroutine Vector Table VT AM RN Segment Build Communication Area VT AM Request Parameter List Header Request Parameter List Request Parameter List Extension Request Queue Element SRM Recovery Parameter Area Recovery OPEN/CLOSE/EOV /DADSM Parameter List Real Storage Management Header Restart Work Area Recovery Termination Control Table RTM2 Work Area RTIW Work Area Recovery Management Vector Table Recovery Work Area Broadcast Data Set Record I Swap Activity Reference Table Swap Allocation Table SPIE Control Area ST AE Control Block SLIP Control Element Swap Channel Command W orkarea Supervisor Control Recovery Area Step Control Table SLIP Control Element Variable Area Secondary Communication Vector Table Swap Device Characteristics Table START Descriptor Table SVC Dump Parameter List VT AM Skeletal Destination Vector Table System Diagnostic Work Area SVC Dump Work Area Segment Table Entry SLIP Header System Input/Output Table Save List Elements System Management Facilities Control Area Logical Record for Summary SVC Dump Summary Dump Work Area 7-54 OS!VS2 System Logic Library Volume 7 ) V Acronym Mapping Macro Common Macro SNAP SNT SPCT SPL SPP SPQE SRB SRU SSCR SSCVT SSIB SSL SSOB SSRB SSVT STAES STCB STCPARM STEPL STGST STMMV STOWPARM STPB STPL STPRT STRVT STSCT STSGT STSMA STWVT SVCTABLE SWAE SWAIC S99PARMS TABL TAlE TAXE TCB TCCW TCOMTAB TCT TCXD TDCM TDEB TECB TEXTUNIT TH THB TIE TIOB TIOCBUF TIOCRPT TIOT TMPWA TMRB TNT TPARTBLE TPC TPCB TPL TQCB TQE IHASNP ISTSNT IHASPCT IHASPL IHASPP IHASPQE IHASRB ISTSRU IHJSSCR IEFJSCVT IEFJSSIB IDASSL IEFJSSOB IHASSRB IEFJSSVT STAES TSTCBD IEEZB800 IEFZB622 IRBSTGST IRBSTMMV IHASTOW IKJSTPB IKJSTPL IRBSTPRT IRBSTRVT IRBSTSCT IRBSTSGT IRBSTSMA IRBSTWVT IHASVC IEEZB801 IEFZB436 IEFZB4DO IHJDSTAB IKJTAIE IKJTAXE IKJTCB IECDTCCW TCOMTAB IEFTCT TTCXD IEETDCM TDEBD TTECB IEFZB4Dl ISTTH IGFTHB ISTTIE TIOBD IKJTIOCB IKJTIOCP IEFTIOTI IKJTMPWA IEFZB424 TTNTD ILRTPARB IEAVVTPC TPCBD IKJTPL TQCBD IHATQE Snap Parameter List VT AM Specific Node Table Swap Communication Table Service Priority List SETPRT Parameter List Subpool Queue Element Service Request Block VTAM Standard Request/Response Unit Subsystem Checkpoint Record Subsystem Communications Vector Table Subsystem Identification Block Swap Save List Subsystem Options Block Save Area for SRB Subsystem Vector Table STAE Parameter Table Subtask Control Block STC Internal Parameter Area Initiator STAE Exit Parameter List MF /1 Global Storage Table MFROUTER Measurement Vector Table STOW Parameter List Stack Parameter Block ST ACK Parameter List MF /1 Program Resource Table MF/l Resource Vector Table MF /1 Supervisor State Control Table MF/l Storage Resource Table MF /1 Supervisor State Measurements Area MF/l Workload Vector Table SVC Table Entry STC Parameter List SW A Manager Interface Controls Dynamic Allocation (SVC 99) Parameter List Data Set Table Entry Terminal Attention Interruption Element Terminal Attention Exit Element Task Control Block Translation Control Block Test Communication Table SMF Timing Control Table TCAM CVT Extension Page able DCMs T /P Data Extent Block TCAM Test Event Control Block Dynamic Allocation Text Unit VT AM Transmission Header Threshold Block VT AM TOLTEP Interface Element T /P, I/O Block TIOC Buffer Prefix TIOC Reference Pointer Table Task Input/Output Table Terminal Monitor Program Work Area TIOT Manager Request Block TCAM Terminal Name Table Temporary Page Address Reference Table Timer Supervision Work Area TCAM Process Control Block TEST Parameter List TCAM Queue Control Block Timer Queue Element Section 5: Data Areas 7-55 Acronym Mapping Macro Common Macro TRHDR TRM TSB TSCB TSTCWORK TTCB TTE TXTFT UeB UCBTYP UCDX UCM UECB UNALCC UNITTAB UPCON UPT USDIR USERLAB USERTOT USMSG UTILWORK VAMBLT VAT VBPPL VCB VDSCB VGTT VIOT VMT VMVESTPA VMVRB VRWPQEL VSL VSRT VTRACK VUNT VUT VYCRR WAMT WAX WICB WKE WMST WORKAREA WPL WQE WSAVTC WSAVTG WSAVTL WWB XDBA XPTE XSA XTLST XV YSTAK ZB502 ZB831 ZCRR ZFSAV ZFSVT IEAPXNIP TTRMD IKJTSB TSCBD TSTCWORK TTCBD NONE IEFTXTFT IEFUCBOB NONE IEEUCDX IEECUCM ISTUECB IEFZB443 IECDSECS IEBUPCON IKJUPT IKJZT304 IECDSECS IECDSECS IKJZT305 IKJEBEUW IDAVAT IEFZB611 IDDVBPPL IHAVCB IDDVDSCB IDARTMAC IDAVIOT IDAVMT IEFZB452 IEFZB431 IHAWPQEL IHAVSL IDAVSRT IDDTRACK IEFZB423 IEFZB438 ISTVYCRR IRAWAMT IDAWAX IDDWICB ISTWKE IRAWMST WORKAREA IEZWPL IHAWQE IHAWSAVT IHAWSAVT IHAWSAVT IHACTM IECDXDBA IHAXPTE IEEXSA IHAXTLST IHACTM IHAYSTAK IEFZB502 IKJZB831 ISTZCRR ISTZFSAV ISTZFSVT System Trace Header TCAM Terminal Table Entry TSB Terminal Status Block TCAM Station Control Block TEST Work Area TCAM Task Control Block Trace Table Entry Internal Text Format Unit Control Block Unit Control Block Type Bytes Data Management and I/O Supervisor Control Blocks Unit Control Module VT AM User Exit Control Block Unallocate Catalog Controls Unit Table Work Area (O/C/EOV) IEBUPDTE Communications Area User Profile Table Broadcast Mail Directory Record User Label Work Area User Totaling Facility Save and Work Area Broadcast Mail Message Record EDIT Access Method Work Area Valid AMBL Table Virtual Address Table VBP Parameter List Virtual I/O Control Block Virtual Data Set Control Block VSAM Global Termination Table Valid 10MB Table Volumes Mounted Table Volume Mount and Verify Estae Exit and FRR Parameter Area Volume Mount and Verify Request Block V=R Wait Post Queue Element Virtual Sub-area List VSAM Shared Resources Table Virtual Track Buffer (also known as VIO buffer and window) Volunit Table Entry Volume Unload Table VT AM V AR Y Component Recovery Record Workload Activity Measurement Table Work Area for AIX VIO Control Block VT AM Work Element Chain Field Workload Manager Specifications Table OS/VS Catalog Management WORKAREA WTO/WTOR/MLWTO/WTP Parameter List Definition Write-To-Operator Queue Element CPU Work/Save Area Vector Table Global Work/Save Area Vector Table Local Work/Save Area Vector Table Write To Operator Wait Block lOS EXCP Debugging Area External Page Table Entry Extended Save Area Extent List SVC 35 Extended Save Area FRR Stack Attributes SW A Block Prefix Parmlist for IKJCB831 VT AM TPIOS Component Recovery Record VT AM TPIOS Fixed Save Area for TPZLOCK VTAM TPIOS Fixed Services Vector Table 7-56 OS/VS2 System Logic Library Volume 7 Acronym Mapping Macro Common Macro ZIBUF ZLBUF ZLBVT ZLFVT ZOBUF ZPSVT ZRCVT ZSAVE Z19SV ISTZIBUF ISTZLBUF ISTZLBVT ISTZLFVT ISTZOBUF ISTZPSVT ISTZRCVT ISTZSAVE ISTZ19SV VT AM VT AM VT AM VT AM VT AM VTAM VT AM VT AM VTAM TPIOS Inbound Buffer TPIOS Local Buffer LCCW JBTU Translation Vector Table Local 3270 Fixed Services Vector Table TPIOS Outbound Buffer TPIOS Page able Services Vector Table Request Completion Vector Table TPIOS Save Area Format TPIOS 19-Word Save Area for TPZLOCK Section 5: Data Areas 7-57 7-58 OS/VS2 System Logic Library Volume 7 Data Area Usage Table The data area usage table is a cross-reference between data area names and scheduler and supervisor module names. All the data area and module names are listed in alphameric order on the left. Depending on whether the table entry is a module or a data area, the following information is given. • For a data area, the table lists all the modules that use it. • For a module, the table lists all the data areas the module uses. The data area usage table is on microfiche for all subsequent updates to Release 3.7. There will be no hard copy version of these updated pages. The abbreviations for access are as follows: R - Read only. W - Write only. RW -Read and write. M - The data area is used in a macro instruction call as a positional or keyword parameter; the module may update the data area. P - The data area is passed as a parameter on a PL/S statement; the module may update the data area. C - The data area is referenced with a compare instruction, (equivalent to R). D - Definition. E - The data area name is used as an equate. F - Absolute. Section 5: Data Areas 7-59 Symbol Usage Table This table lists various data field symbolic names, giving for each one, the acronym of the data area in which it appears, and the object modules which update the field. The data area acronyms are listed with their common and mapping macro names in another table in this section. 7-60 OS/VS2 System Logic Library Volume 7 The symbol usage table is on microfiche for all subsequent updates to release 3.7. There will be no hard copy version of these updated pages. Section 6: Diagnostic Aids This section contains information that can be used to diagnose problems in scheduler and supervisor programs: • ABEND codes -- names the object modules related to each code. • Message and wait state codes -- names the object modules related to each message or wait state code: - Modules that detect the condition requiring the message or wait state code. - Modules that issue the message or wait state code. - Modules that contain the message text. • Return code table -- lists the return codes set by each object module. • Register usage table -- shows register contents at entry to and exit from each object module. • Miscellaneous diagnostic aids -- contains various tables each associated with a particular subcomponent. The tables, arranged by subcomponent, contain information such as ABEND codes, reason codes, and post codes. ) Section 6: Diagnostic Aids 7-61 • ' , I 7-62 OS/VS2 System Logic Library Volume 7 ABEND Codes List The following ABEND codes are issued by components of the scheduler and supervisor. The table lists the object module that issues each code. For explanations, see OS/VS Message Library: System Code,. Section 6: Diagnostic Aids 7-63 Code 028 047 072 073 074 076 077 078 079 07A 07B 07C 07E 081 082 083 084 085 086 087 OBO OB1 OB2 OB3 OB4 OB5 OB7 OB8 OB9 OBA OBB OCx (where x=1-F) 7-64 Module Detecting· Module Issuing I EAVAMS I IEAVFXLD IEAVPIOI IEAVPSI IEAVRCF IEAVRCV IEAVSWIN ILRIOCOO IEAVESVC IGC109 IGC116 IGC122 IEAVEDSO IEAVELK IEAVELKR IEAVEMCR IEAVMNTR IEAVAROO I EAVARO 2 I EAVARO 3 IEAVAR04 IEAVAROO IEAVAR02 IEAVEDR IEAVERI IEAVERP IEAVESPR IEEVDEV IEAVEQR IEAVSQA IEAVPRTO ILRSLSQA ILRSRT ILRCMP ILRPTM ILRSWPDR ILRSAV ILRVSAMI ILRSAV ILRACT ILRRLG ILRVSAMI ILRTMRLG IEFQB550 IEFQB555 IEFQB580 IEFJCNTL IEFJJCLS IEFJACTL IEFJWTOM IEFJJCLS IEFJACTL IEFJJNCTL IEFJJNCTL IEEMPDM IEEMPS03 IEEMPVST IEEVPTH IEFJSWT IEESB601 IEESB605 IEFSD162 IEFSD166 IEFSD605 IEFSD263 IEAVEPC IEFAB4FC IEAVAMSI . IEAVFXLD IEAVPIOI IEAVPS·I IEAVRCF IEAVRCV· IEAVSWIN IEAVEPC IEAVESVC IGC109 IGC116 IGC122 IEAVEDSO IEAVELK IEAVELKR IEAVEMCR IEAVMNTR IEAVAROO IEAVAR02 IEAVAR03 I EAVARO 4 IEAVAROO IEAVAR02 IEAVEDR IEAVERI IEAVERP IEAVESPR IEEVDEV IEAVEQR IEAVSQA IEAVGPRR ILRSLSQA ILRSRT ILRCMP ILRPTM ILRSWPDR ILRSAV ILRVSAMI ILRSAV ILRACT ILRRLG ILRVSAMI ILRTMRLG IEFQB550 IEFQB555 IEFQB580 IEFJCNTL IEFJJCLS IEFJACTL IEFJWTOM IEFJJOBS IEFJACTL IEFJJNCTL IEFJJNCTL IEEMPDM IEEMPS03 IEEMPVST IEEVPTH IEESB605 IEESB605 IEESB605 IEFSD162 IEFSD166 IEFSD605 IEFSD263 IEAVEPC IEFAB4FC OS/VS2 System Logic Library Volume 7 Code OD2 OD3 OF8 OF9 OFA OFB 101 102 104 106 10A 10B 10D 10E 122 128 12A 12C 12E 12F 130 133 138 13C 13E 14F 153 157 15F 16B 16D 171 177 178 17A 17B 17D 1FC 1FD 201 202 206 20B 20D 20E 222 228 22A 22C 22E 22F 230 233 238 23E 25F 260 Module Detecting Module Issuing IEAVEPC IEAVEPC IEAVEPC IEAVEPC IEAVESVC IEAVESVC IEAVESVC IEAVESVC IEAVESVC IEAVESVC IEAVEPC IEAVEPC IEAVGMOO IEAVGMOO IEAVSY50 IEAVSY50 IEAVGMOO IEAVGMOO IEAVSY50 IEAVSY50 I EAVGMO 0 IEAVGMOO IEAVLK01 I EAVLKO 0 IEAVGMOO IEAVGMOO IEAVRT01 IEAVRT01 IEAVTRTC IEAVTRTC IEAVTBOO IEAVTBOO IEE3703D IEE3703D IEAVTBOO IEAVTBOO IEAVEATO IEAVEATO IEAVECHO IEAVECHO IEAVRTOO IEAVRTOO IEAVRTOO IEAVRTOO IEAVENQ1 IEAVENQ1 IEAVADOO IEAVADOO IEAVTSDX IEAVTSDX IEAVENQ1 IEAVENQ1 IGCOO060 IGCOO060 IEAVEEDO IEAVEEDO IEAVSETS IEAVSETS IEEMB827 IEEMB827 IEAVXDOM IEAVXDOM lRARMINT lRARMINT IEAVMODE IEAVMODE IGC109 IGC109 IGC116 IGC116 IGC122 IGC122 IEAVFREE IEAVPSI IEAVFXLD IEAVPSI ,IEAVPSI IEAVOUT IEAVPSI IEAVPSI IEAVRELS IEAVPSI IEAVTEST IEAVTEST I EAVGMO 0 IEAVGMOO IEAVEVTO IEAVEVTO IEAVEPDQ IEAVEPDQ IEAVEVTO IEAVEVTO IEAVESVR IEAVESVR IRBMFEVT IRBMFEVT IEAVSY50 IEAVSY50 IEAVSY50 IEAVSY50 IEAVLK03 IEAVLK03 IEAVRT01 IEAVRT01 IEAVTRTE IEAVTRTE IEAVTBOO IEAVTBOO IEE3703D IEE3703D IEAVTBOO IEAVTBOO IEAVEATO IEAVEATO IEAVECHO IEAVECHO IEAVRTOO IEAVRTOO IEAVRTOO IEAVRTOO IEAVENQ1 IEAVENQ1 IEAVADOO IEAV D :11111111':;;::;;;:::::~:~i;!~;;;1;1:1:::!:lr········· ...................... ,. IEAVTSDX IEAVTSDX IEAVENQ1 IEAVENQ1 IEAVEEDO IEAVEEDO IRARMERR I RARMI NT IEAVAXOO I Ef\VAXO 0 Code Module Issuing IRBMFDWP IRBMFDWP IRBMFIWK IRBMFIWK IEAVPSI IEAVPSI 271 IEFIB605 IEFIB605 2F3 IEAVEIOR IEAVEIOR 2FC IEAVSY50 IEAVSY50 301 304 IEAVGPRR IEAVGPRR IEAVGMOO 305 IEAVGMOO I EAVLKO 0 IEAVLKOO 306 IEAVLK01 IEAVLKOO IEAVGMOO 30A IEAVGMOO IEAVTBOO IEAVTBOO 30E IEATLEXT IEATLEXT 322 IEAVTBOO IEAVTBOO 328 IEAVENQ1 IEAVENQ1 338 IEAVEEDO IEAVEEDO 33E IEFSD263 IEFSD263 35F IEAVGMOO IEAVGMOO 378 IEAVEVTO IEAVEVTO 37A IEAVEVTO IEAVEVTO 37D IEAVEE1R IEAVEE1R 3FC IEAVEE2R IEAVEE2R IEAVEE3R IEAVEE3R 402 IEAVSY50 IEAVSY50 IEAVLKOO IEAVLKOO 406 IEAVLK01 IEAVLKOO 40A IEAVGMOO IEAVGMOO 42A IEAVEATO IEAVEATO IEAVENQ1 IEAVENQ1 430 438 IEAVENQ1 IEAVENQ1 IEAVEEDO IEAVEEDO 43E 478 IEAVGMOO IEAVGMOO 47A IEAVEVTO IEAVEVTO 47D IEAVEVTO IEAVEVTO IEAVEPCR IEAVEPCR 4FC 502 IEAVSY50 IEAVSY50 504 IEAVGMOO IEAVGMOO 505 IEAVGMOO IEAVGMOO 522 IEATLEXT IEATLEXT IEAVEATO IEAVEATO 52A IEAVENQ1 IEAVENQ1 530 53E IEAVEEDO IEAVEEDO IEAVEVTO IEAVEVTO 57D IEAVERER IEAVERER 5FC 604 IEAVGMOO IEAVGMOO I EAVGMO 0 IEAVGMOO 605 622 IKJEFLJ IEFSD263 (See reason #1 in VS2 System Codes. ) IKJEFLG IKJEFLG (See reason #3 in VS2 System Codes. ) IEAVENQ1 630 IEAVENQ1 638 IEAVENQ1 IEAVENQ1 IEAVEVTO 67D IEAVEVTO IEAVEPC IEAVEPC 6FC 700 IGC109 IGC109 IGC116 IGC116 IGC122 IGC122 (See also ABEND codes in Diagnostic Aids chapter of OS/VS2 I/O Supervisor Logic. ) 702 IEAVSV50 IEAVSY50 704 IEAVGMOO IEAVGMOO 705 IEAVGMOO IEAVGMOO 706 IEAVLK01 IEAVLKOO 70A IEAVGMOO IEAVGMOO 72A IEAVEATO IEAVEATO 26D ~ Module Detecting Code 730 738 778 77D 804 806 80A 822 82A' 838 878 87D 905 906 90A 922 92A 978 A03 A05 A06 AOA A23 A78 B04 B05 BOA B23 B78 COD D05 DOA DOD D23 D78 E03 :823 Module Detecting Module Issuing IEAVENQ1 IEAVENQ1 IEAVGMOO IEAVEVTO IEAVGMOO IEAVLKOO IEAVLK01 IEAVGMOO IEFSD263 IEAVEATO IEAVENQ1 IEAVGMOO IEAVEVTO IEAVGMOO IEAVLKOO IEAVGMOO IEFIB621 IEAVEATO IEAVGMOO IEAVTSKT IEAVGMOO I EAVLKO 0 IEAVGMOO IEAVMFRR IEAVGMOO IEAVGMOO IEAVGMOO IEAVGMOO IEAVSTAA IEAVGMOO IEAVAMSI IEAVCSEG IEAVDLAS IEAVDSEG IEAVEQR IEAVESCO IEAVFREE IEAVFXLD IEAVGFA IEAVINV IEAVIOCP IEAVOUT IEAVPIOI IEAVPIOP IEAVPIX IEAVPSI IEAVRCF IEAVRELS IEAVRFR IEAVSOUT IEAVSQA IEAVSWIN IEAVTERM ILRSLSQA ILRGOS ILRTERMR ILRSRBC IEAVGMOO IEAVGMOO IEAVTRTE IEAVVWTO IEAVGMOO IEAVT·SKT IEAVVRP2 IEAVENQ1 IEAVENQ1 IEAVGMOO IEAVEVTO IEAVGMOO IEAVLKOO I EAVLKO 0 IEAVGMOO IEFSD263 I EAVEAT 0 IEAVENQ1 IEAVGMOO IEAV.EVTO IEAVGMOO IEAVLKOO IEAVGMOO N/A IEAVEATO IEAVGMOO IEAVTSKT IEAVGMOO IEAVLKOO IEAVGMOO IEAVMFRR IEAVGMOO IEAVGMOO IEAVGMOO IEAVGMOO IEAVSTAA IEAVGMOO IEAVAMSI IEAVCSEG IEAVDLAS IEAVDSEG IEAVEQR IEAVESCO IEAVFREE IEAVFXLD IEAVGFA IEAVINV IEAVIOCP IEAVOUT IEAVPIOI IEAVPIOP IEAVPIX IEAVPSI IEAVRCF IEAVRELS IEAVRFR IEAVSOUT IEAVSQA IEAVSWIN IEAVTERM ILRSLSQA ILRGOS ILRTERMR ILRSRBC IEAVGMOO IEAVGMOO IEAVTRTE IEAVVWTO IEAVGMOO IEAVTSKT I EAVVRP 2 ~/ Section 6: Diagnostic Aids 7-65 7-66 OS/VS~ System Logic Libr81Y Volu .... e 7 Messages and Wait State Codes The following messages and wait state codes are issued by components. of the scheduler and supervisor. For an explanation of these codes, see OS/VS Message Library: VS2 System Codes, GC38-1008 For wait state codes issued during system initialization, refer to OS/VS2 System Initialization Logic, SY28-0623 Note: The wait state codes appear at the beginning of the following list of messages and codes. Section 6: Diagnostic Aids 7-67 Message ID Module Detect Module Issuing X'014' X'OlA' X'OlB' X'OlC' X'024' X'02E' X'03C' X'OSO' X' 051 ' X'OS2' X' 101' X' 102' X' A01 ' X'A23' X'A24' X'A2S' X'A26' X'CCC' IEA030I IEA107I 1EA1081 1EA109I IEA1S2I IEA1S3I IEA208I IEAVEPC IEEVDUMY IEAVTSLP IEAVESPR IGFPTREC ILRMSGOO ILRMSGOO IEAVTACR IEAVTCR1 IEAVTCR1 IEAVGMOO IEAVGMOO IGFPMCIH IGFPMCIH IGFPMCIH IGFPMCIH IGFPMCIH 1EEMPS03 IEAVTABD IEAVNPOS 1EAVNPOS IEAVNPOS IEAVNPAl 1EAVNPAl 1EAVNPOS IEAVNP13 1EAVNPOS IEAVNP13 1EAVNPOS IEAVNP13 IEAVNPAl IEAVNPOS IEAVNPA1 IEAVNPAl IEAVNPOS IEAVNPOS IEAVNPOS IEAVNPOS IEAVNPOS 1EAVNPOS IEAVNPOS 1EAVNPOS IEAVNPOS IEAVMQWR IEAVMQWR 1EAVMQWR IECVRSTI IEAVGMOO IEAVLKOO IEAVENQl IEAVENQ1 1EAVLKOO IEAVTACR IEAVTCR1 IEAVAROO IEAVNP13 IEAVNP13 IEAVNPOS IEAVNP13 IEAVTSDI IEAVTSDI 1EAVTSDI IEAVTSDI IEAVTSDI IEAVTSDI IEAVTSDI IEAVTSDI IEAVTSDI IGFPTERM IGFPTERM IEESTPRS IGFPTERM IGFPTREC ILRMSGOO ILRMSGOO IGFPTERM IGFPTERM IGFPTERM IEAVGMOO I EAVGMO 0 IGFPMCIH IGFPMCIH IGFPMCIH IGFPMCIH IGFPMCIH IEESTPRS IEAVTABD IEAVNPOS 1EAVNPOS IEAVNPOS IEAVNPM2 IEAVNPM2 IEAVNPOS IEAVNPM2 1EAVNPOS IEAVNPM2 1EAVNPOS IEAVNPM2 IEAVNPM2 IEAVNPOS IEAVNPM2 IEAVNPM2 IEAVNPOS IEAVNPOS IEAVNPOS IEAVNPOS 1EAVNPOS IEAVNPOS IEAVNPOS IEAVNPOS IEAVNPOS IEAVMQWR IEAVMQWR 1EAVMQWR IECVRSTI IEAVTPMT IEAVLKOO IEAVENQl IEAVENQ1 1EAVLKOO IEAVTACR IGFPTERM I EAVARO 0 IEAVNPM2 1EAVNPM2 1EAVNPOS IEAVNPM2 IEAVNPM2 IEAVNPM2 IEAVNPM2 IEAVNPM2 IEAVNPM2 IEAVNPM2 IEAVNPM2 IEAVNPM2 IEAVNPM2 IEA300I IEA301I IEA322A IEA326I IEA330A IEA332A IEA340I IEA3S0I IEA3S1I IEA3S2I IEA3S3I 1EA3S41 IEA3S6I IEA3S7I IEA363I IEA404A IEA40SE 1EA4061 IEA410I IEA700I IEA703I IEA801I IEA803I 1EA8071 IEA8S6W IEA8S7W IEA862I IEA863I 1EA864I IEA86SI IEA868I IEA87SI IEA876I IEA877A IEA878I IEA879A IEA880I IEA881I IEA882A IEA8831 7-68 OS/VS2 System Logic Library Volume 7 Module Containing Message ID Module Detect Module Issuing Module Containing IEA884I IEA88SI IEA886A IEA887A IEA888A IEA889A IEA890I IEAVTABI IEAVTABI IEAVRTOD IEAVRTOD IEAVRTOD IEAVRTOD IEAVEMCR IEAVEMIN IEAVNP09 IEAVNP09 IEAVNPA6 I EAVRT I 1 IEAVRTOD IEE6S03D IEE6603D IEAVNPA1 IEAVNPA1 IEAVNP08 IEAVNP13 IEAVNP08 1EAVNP08 IEAVNP08 IEAVADOO IEAVTABD IEAVGMOO IEAVLK03 IEAVENQl IEAVENQ1 IEAVMQRO IEAVMQRO IEAVSWCH IGCOO07B 1EAVGFA IEAVTSLP IEAVTABD IEAVNPM2 1EAVMPM2 IEAVRTOD IEAVRTOD IEAVRTOD IEAVRTOD IEAVEMCR IEAVTABI IEAVTABI IEAVRTOD IEAVRTOD IEAVRTOD IEAVRTOD IEAVEMCR IEAVNP09 IEAVNP09 IEAVNPM2 IEAVNP09 IEAVNP09 IEAVNPA6 IEAVRTOD IEE6S03D IEE6603D IEAVNPM2 IEAVNPM2 1EAVNP08 IEAVNPM2 IEAVNP08 IEAVNP08 IEAVNP08 IEAVADOO IEAVTABD IGFPTERM IEAVLK03 1EAVENQ1 IEAVENQl IEAVMQRO IEAVMQRO IEAVSWCH IGCOO07B 1EAVPREF IEAVTSLP IEAVTABD IEAVRTOD IEE6S03D IEE6603D IEAVNPA1 IEAVNPA1 IEAVNP08 IEAVNP03 IEAVNP08 IEAVNP08 IEAVNP08 IEAVADOO IEAVTABD I EAVGMO 0 IEAVLK03 IEAVENQl IEAVENQl IEAVMQRO IEAVMQRO IEAVSWCH IGCOO07B 1EAVPREF IEAVTSLP IEAVTABD IEAVEPC IEE1603D IEE1603D IEE3603D IEE1603D IEES703D IEE1603D IEE1603D IEE3603D IEEMB803 IEEMB806 IEEMB803 IEEMB803 IEEMB82S IEEMPDM IEEMPDM IEEMPDM IEE9403D IEE1403D IEE3103D 1EE3603D IEECB866 IEECB800 IEE2903D IEE2903D IEESB60S 1EESB60S IEESB60S IEEC2740 1EESB60S IEESB60S IEAVEPC 1EEOS03D IEEOS03D IEE3603D IEEOS03D IEEOS03D IEEOS03D 1EEOS03D IEE3603D IEEMB807 IEEMB807 IEEMB807 IEEMB807 IEEMB82S IEEMPDM IEEMPDM IEEMPDM IEEOS03D IEEOS03D IEF3103D 1EE3603D IEECB866 IEECB801 IEE2903D IEE2903D IEEVSMSG 1EEVSMSG IEEVSMSG IEEC2740 1EEVSMSG 1EEVSMSG IEAVEPC IEEOS03D IEEOS03D IEE3603D IEEOS03D IEEOS03D 1EEOS03D IEEOS03D IEE3603D IEEMB807 IEEMB807 IEEMB807 IEEMB807 IEEMB826 IEEMPDM IEEMPDM IEEMPDM IEEOS03D IEEOS03D IEE3103D IEE3603D IEECB866 IEECB801 IEE2903D 1EE2903D IEEVSMSG 1EEVSMSG IEEVSMSG IEEC2740 IEEVSMSG IEEVSMSG IEA891I IEA892I IEA897I IEA898I IEA899I IEA903A IEA904I IEA90SI IEA906A IEAVTABD IEAVNPOS 1EAVNPOS IEAVNPOS IEAVNPAl I EAVNPA 1 IEAVNPOS IEAVNP13 1EAVNPOS IEAVNP13 IEAVNPOS IEAVNP13 I EAVNPA 1 IEAVNPOS IEAVNPA1 IEAVNPA1 IEAVNPOS IEAVNPOS IEAVNPOS IEAVNPOS 1EAVNPOS IEAVNPOS IEAVNPOS IEAVNPOS IEAVNPOS IEAVMQWR IEAVMQWR IEAVMQWR IEAVTPMT IEAVLKOO IEAVENQl IEAVENQl IEAVLKOO IEAVTACR IEAVTCR1 IEAVAROO IEAVNP13 IEAVNP13 1EAVNPOS IEAVNP13 1EAVTSDI IEAVTSDI IEAVTSDI IEAVTSDI 1EAVTSD1 IEAVTSDI IEAVTSDI IEAVTSDI IEAVTSDI IEA907I IEA9081 IEA909A IEA911I IEA912I IEA946W IEA9S9I 1EA9601 IEA961I 1EA962A IEA963A IEA964I 1EA9881 IEA992I IEA999W IEE019I 1EE023I IEE02SI IEE026I IEE032I IEE033I IEE03SI IEE037I IEE041I IEE043I IEEOSOA 1EE0701 IEE071I IEE0731 IEE078I IEE084I IEE094D IEE102I IEE110I IEEll1I IEE121I 1EE1221 IEE124I IEE130I IEE132I IEE134I Message 10 Module Detect Module Issuing Module Containing Message 10 Module Detect Module Issuing Module Containing 1EE1351 1EE1361 1EE141A 1EE1421 1EE1431 1EE1471 1EE1501 1EESB605 1EE3503D 1EAVSWCH 1EAVSWCH 1EAVSWCH 1EEMB804 1EECVETA 1EE6903D 1EECVET4 1EECVET6 1EECVET8 1EE6703D 1EE6703D 1EECVETP 1EECVETU 1EECVET4 1EECVETF 1EECVETA 1EE6303D 1EE6303D 1EE6403D 1EE6403D 1EE6703D 1EE6703D 1EE6803D 1EE6803D 1EE6903D 1EE7503D 1EE7503D 1EE7703D 1EE7803D 1EE7803D 1EECVET6 1EECVET8 1EECVET9 1EECVFTB 1EE6703D 1EE6703D 1EECVETJ 1EEVSMSG 1EE3503D 1EAVSWCH 1EAVSWCH 1EAVSWCH 1EEMB804 1EECVETD 1EE5603D 1EECVETE 1EECVETE 1EECVETE 1EE5603D 1EE5903D 1EECVETP 1EECVETU 1EECVETE 1EECVETD 1EECVETD 1EE5603D 1EE5903D 1EE5603D OEE5903D 1EE5603D 1EE5903D 1EE5603D 1EE5903D 1EE5603D 1EE5603D 1EE5903D 1EE5603D 1EE5603D IEE5903D 1EECVETD 1EECVETD 1EECVETD IEECVETD 1EE5603D 1EE5903D 1EECVETH 1EECVETP 1EECVETR 1EECVETU 1EECVETH 1EECVETP 1EECVETR 1EECVETU 1EECVETH 1EECVETP 1EECVETR 1EECVETU 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EE10110 1EE11110 1EE12110 1EECVETD 1EECVETD 1EECVETE 1EECVETR 1EECVETE 1EECVETE 1EEXEDNA 1EE0503D 1EEVSMSG 1EE3503D 1EAVSWCH 1EAVSWCH 1EAVSWCH 1EEMB804 1EECVETD 1EE5603D 1EECVETE 1EECVETE 1EECVETE 1EE5603D 1EE5903D 1EECVETP 1EECVETU 1EECVETE 1EECVETD 1EECVETD 1EE5603D 1EE5903D 1EE5603D 1EE5903D 1EE5603D 1EE5903D 1EE5603D 1EE5903D 1EE5603D 1EE5603D 1EE5903D 1EE5603D 1EE5603D 1EE5903D 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EE5603D 1EE5903D 1EECVETH 1EECVETP 1EECVETR 1EECVETU 1EECVETH 1EECVETP 1EECVETR 1EECVETU 1EECVETH 1EECVETP 1EECVETR 1EECVETU 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EECVETD 1EE10110 1EE11110 1EE12110 1EECVETD 1EECVETD 1EECVETE 1EECVETR 1EECVETE 1EECVETE 1EEXEDNA 1EE0503D 1EE2991 1EE4203D 1EE5703D 1EE4203D 1EE3703D 1EEVPTH 1EE3103D 1EE4603D 1EEVPTH 1EE3103D 1EE4603D 1EEMB810 1EEMB815 1EE0403D 1EE0603D 1EE0803D 1EE1403D 1EE2903D 1EE3503D 1EE3703D 1EE5503D 1EE7103D 1EE7503D 1EECB866 1EEMB810 1EE0603D 1EE4403D 1EE4703D 1EE5703D 1EE7203D 1EECB866 1EEMB815 1EEMPDM 1EE0603D 1EE1603D 1EE3203D 1EE3303D 1EE3603D 1EE4303D 1EECB866 1EECB907 1EEMB810 1EEMB811 1EEMB815 1EEVMNT1 1EE0603D 1EE0703D 1EE3203D 1EE3303D 1EE3603D 1EE3703D 1EEMB810 1EEMB811 1EEMB815 1EEMPDM 1EEVMNT1 1EE0603D 1EE1403D 1EE3203D 1EE3303D 1EE4403D 1EE4703D 1EE5703D 1EE7203D 1EECB905 1EEMB815 1EE0603D 1EEMPDM 1EEVMNT1 1EE4203D 1EE0503D 1EE4203D 1EE0503D 1EEVP'I'H 1EE3103D 1EE4603D 1EEVPTH 1EE3103D 1EE4603D 1EE0503D 1EE2103D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EEMPDM 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE3603D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EEVSMSG 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE3603D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EEMPDM 1EEVSMSG 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EEMPDM 1EEVSMSG 1EE4203D 1EE0503D 1EE4203D 1EE0503D 1EEVPTH 1EE3103D 1EE4603D 1EEVPTH 1EE3103D 1EE4603D 1EE0503D 1EE2103D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D IEE0503D 1EEMPDM 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE3603D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EEVSMSG 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE3603D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EEMPDM 1EEVSMSG 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EE0503D 1EEMPDM 1EEVSMSG 1EE1511 1EE1521 1EE1531 1EE1541 1EE1561 1EE1571 1EE1581 1EE159E 1EECVFTL 1EECVFT2 1EE1601 1EE1611 1EE1621 1EE1631 1EE1641 1EE167E 1EE170E 1EE171E 1EE2501 1EE2981 1EECVET1 1EECVET2 1EECVET3 1EECVET9 1EECVFTL 1EECVFT2 1EECVETA 1EE10110 1EECVETA 1EECVFTR 1EECVETF 1EECVETR 1EECVETC 1EECVETC 1EEXEDNA 1EE0403D 1EE3001 1EE3011 1EE3021 1EE3031 1EE3041 1EE3051 1EE3061 1EE3071 1EE3081 1EE3091 1EE3101 1EE3111 Section 6: Diagnostic Aids 7-69 Message 10 IEE3121 IEE313I IEE314I IEE324I IEE328I IEE329I IEE334I IEE335I lEE3381 IEE339I lEE341I lEE342I lEE345I lEE349I 7-70 Module Detect Module Issuing Module Containing 1EE06030 lEE07030 lEE08030 lEE14030 lEE16030 lEE32030 lEE35030 lEE37030 IEE55030 IEE71030 IEEMB815 IEEVMNT2 IEE05030 IEE06030 IEE31030 IEE32030 IEE36030 IEE42030 IEE44030 IEE57030 IEE72030 IEECB904 lEE31030 IEE36030 IEE42030 lEEMB813 lEE37030 IEECB905 lEE08030 lEE36030 lEE49030 lEE56030 lEE71030 lEE72030 lEE31030 IEE36030 IEE42030 lEE46030 lEE40110 IEEVMNT1 lEE57030 IEE42030 IEE57030 IEECB866 lEEMB810 IEE07030 IEE37030 IEECVETE IEE07030 IEECB866 IEEMPS03 IEEMPVST IEEVCPU IEEVPTH IEE04030 IEE33030 lEE35030 IEE42030 IEE43030 IEE44030 IE£47030 IEE57030 IEE63030 IEE63030 IEE7503D IEE75030 IEE77030 IEE41030 lEE05030 lEE05030 lEE05030 lEE05030 lEE05030 lEE05030 lEE05030 lEE05030 lEE05030 IEE05030 lEE21030 1EEVSMSG IEE05030 lEE05030 lEE05030 1EE05030 IEE36030 IEE05030 lEE05030 IEE05030 IEE05030 IEECB904 IEE31030 IEE36030 IEE42030 IEE05030 IEE05030 IEE05030 IEE0503D IEE36030 IEE49030 IEE05030 IEE05030 IEE05030 IEE31030 IEE36030 IEE42030 IEE46030 IEE90110 IEEVSMSG IEE05030 IEE42030 IEE05030 IEE05030 IEE05030 IEE05030 IEE05030 IEECVETE IEE05030 IEE05030 IEEMPS03 IEEMPVST lEECLEAN IEEVPTH lEE05030 IEE05030 lEE05030 IEE42030 IEE05030 IEE05030 IEE0503D IEE0503D IEE5603D lEE5903D IEE5603D IEE5903D lEE5603D IEE4103D lEE05030 lEE05030 lEE05030 lEE05030 lEE05030 lEE05030 lEE05030 IEE05030 1EE05030 IEE05030 IEE05030 IEEVSMSG 1EE05030 IEE05030 IEE05030 IEE05030 1EE36030 1EE05030 lEE05030 IEE05030 lEE05030 IEECB904 IEE31030 1EE36030 1EE42030 lEE05030 IEE05030 IEE05030 IEE05030 lEE36030 lEE49030 IEE05030 IEE05030 lEE05030 IEE31030 IEE36030 IEE42030 IEE46030 IEE90110 IEEVSMSG IEE05030 IEE42030 IEE05030 IEE05030 IEE05030 IEE05030 IEE05030 IEECVETE IEE05030 lEE05030 IEEMPS03 IEEMPVST IEECLEAN IEEVPTH IEE05030 IEE05030 IEE05030 IEE42030 IEE05030 IEE05030 IEE0503D IEE0503D IEE56030 IEE5903D IEE5603D IEE5903D IEE5603D IEE4103D OS/VS2 System Logic Library Volume 7 Message 10 lEE3511 1EE352A lEE353A lEE354I lEE355I lEE356A lEE357A lEE358I IEE359I 1EE360I IEE3611 IEE362A IEE363I IEE364I lEE365I IEE3751 1EE3761 IEE378I 1EE379I IEE382I IEE4001 IEE479W lEE4801 IEE4811 lEE482I IEE500E lEE502I IEE503I IEE504I IEE505I lEE506E IEE510I IEE512I IEE513I IEE515E IEE517I IEE519E IEE520I IEE523I IEE5241 IEE527E IEE528I lEE531I IEE5321 IEE533I IEE534I IEE535I IEE536I lEE537I lEE538I IEE539I Module Detect Module Issuing Module Containing lEE49030 lEEMB820 lEEMB821 1EEMB822 lEEMB825 lEEMB829 lEEMB821 lEEMB821 lEEMB821 lEEMB821 1EEMB821 lEEMB821 1EEMB829 lEEMB821 IEEMB829 lEEMB829 1EEMB829 lEEMB822 lEEMB829 IEEMB821 lEEMB822 IEEMB829 lEE72030 lEEVPTH IEEVPTH 1EEVPTH lEE16030 IEAVMOOM lEEMB860 lEEVIPL 1EEVWAIT lEECB860 lEEMB820 IEEMB822 IEEMB825 IEE51030 lEEVWAIT lEEVWAlT IEEVCPU IEEVCPU lEEVCPU 1EEVCPU IEEVCPU IEEVCPU lEEMPVST lEEVCPU IEEVWAIT IEE51030 IEEMPVST lEEMPVST IEEMPVST IEEMPVST IEEVCPU IEEMPVST IEEVCPU IEEMPVST IEEMB803 lEE16030 lEEMB803 IEEMB803 IEECB866 IEEMB815 IEE0603D IEE0803D IEEMB811 IEEMB811 IEEMB811 IEEMB811 lEE49030 lEEMB820 lEEMB820 lEEMB820 1EEMB820 lEEMB820 lEEMB821 IEEMB821 lEEMB821 lEEMB821 IEEMB821 1EEMB821 1EEMB822 IEEMB821 IEEMB829 IEEMB829 IEEMB829 IEEMB822 IEEMB829 IEEMB821 IEEMB822 1EEMB822 IEE05030 IEEVPTH IEEVPTH IEEVPTH IEE05030 IEAVMOOM IEEMB860 lEEVlPL IEEVWAIT lEECB860 lEEMB820 IEEMB822 IEEMB825 lEE51030 IEEVWAIT IEEVWAIT IEECLEAN IEECLEAN IEECLEAN IEECLEAN IEECLEAN IEECLEAN IEEMPVST IEECLEAN IEEVWAIT IEE51030 IEEMPVST IEEMPVST IEEMPVST IEEMPVST IEECLEAN IEEMPVST IEECLEAN IEEMPVST IEEMB807 10016030 IEEMB807 IEEMB807 IEE05030 IEE0503D IEE0503D IEE0503D IEEMB814 IEEMB814 IEEMB814 IEEMB814 lEE49030 lEEMB824 1EEMB824 lEEMB824 lEEMB824 lEEMB824 lEEMB824 lEEMB824 lEEMB824 lEEMB824 lEEMB824 IEEMB824 IEEMB824 lEEMB824 lEEMB828 IEEMB828 lEEMB828 IEEMB824 IEEMB828 IEEMB824 IEEMB824 IEEMB824 IEE05030 IEEVPTH IEEVPTH IEEVPTH lEE05030 IEAVMOOM IEEMB860 IEEV1PL IEEVWAIT IEECB860 lEEMB824 IEEMB824 IEEMB826 IEE51030 IEEVWAIT IEEVWAIT lEECLEAN IEECLEAN IEECLEAN IEECLEAN IEECLEAN IEECLEAN lEEMPVST IEECLEAN IEEVWAIT IEE51030 IEEMPVST IEEMPVST IEEMPVST IEEMPVST IEECLEAN IEEMPVST IEECLEAN IEEMPVST IEEMB807 IEE16030 IEEMB807 IEEMB807 IEE0503D IEE0503D IEE0503D IEE0503D IEEMB814 IEEMB814 IEEMB814 IEEMB814 Message 10 IEE540I IEE541E IEE600I IEE699I IEE700I IEE701I IEE702I IEE703I IEE704I IEE706I IEE707I IEE708I lEE709I IEE710I IEE711I IEE712I IEE713I IEE714I IEE715I lEE717D lEE71SD lEE71Sl IEE719I IEE720l IEE721l lEE722l lEE723l lEE724l lEE725I lEE726D lEE727l lEE72SD IEE729D lEE731l lEE732D IEE7331 lEE734l IEE735l lEE736D lEE7451 IEE7461 lEE747l lEE75TE IEE752I lEE753l IEE754I 1'EE7551 1EE756I IEE757I IEE75SI IEE759l IEE7601 \ ~) Module Detect Module Issuing Module Containing Message IEEMBS11 IEEVCPU IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEE70110 IEE0403D IEECBS66 IEEMBS14 IEECLEAN IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEE90110 IEE0503D lEE0503D IEEMBS14 IEECLEAN IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEAVVRP1 IEE90110 IEE0503D TEEMB lEE4903D IEE4903D lEECBS66 IEEMBS15 lEEMPDM IEEMPVST lEEVCPU lEEVPTH lEEVPTH lEEMPVST lEEVCPU lEEVPTH lEEVCPU lEEVCPU lEEVCPU lEEVCPU lEECVFTB IEECVFTA lEECVFTA lEECVFTA lEE40110 lEECB905 lEECB905 lEECB905 lEECB905 IEECB905 lEECB905 IEECB907 lEECB905 lEECB907 IEECB905 IEECB907 lEEMBS13 lEECB907 lEECB905 lEEVCPU IEEVCPU lEEVCPU 1EEMPS03 1EEMPS03 lEEMPS03 lEEVCPU IEECLEAN 1EEVCPU lEECB905 IEECB907 1EEVCPU IEEVCPU 1EEVCPU IEEMPDM lEEMPVST IEEVCPU IEEVPTH I lEE4903D lEE4903D lEE0503D lEE0503D lEEMPDM IEEMPVST lEECLEAN IEEVPTH lEEVPTH IEEMPVST lEECLEAN IEEVPTH IEEVCPU IEEVCPU lEECLEAN lEECLEAN lEECVFTD lEECVFTD lEECVFTD IEECVFTD lEE40110 lEECB907 lEECB90S lEECB90S IEECB90S lEECB90S lEECB90S lEECB90S lEECB90S lEECB90S IEECB90S lEECB90S lEEMBS13 IEECB907 lEECB90S lEECLEAN IEECLEAN IEECLEAN 1EEMPS03 1EEMPS03 1EEMPS03 IEECLEAN lEECLEAN IEECLEAN 1EECB90S lEECB90S 1EECLEAN lEECLEAN 1EECLEAN lEEMPDM IEEMPVST lEECLEAN lEEVPTH lEE 503D IEE4903D IEE4903D IEE0503D IEE0503D IEEMPDM IEEMPVST lEECLEAN IEEVPTH lEEVPTH lEEMPVST lEECLEAN IEEVPTH lEEVCPU lEEVCPU IEECLEAN IEECLEAN lEECVFTD IEECVFTD IEECVFTD lEECVFTD lEE40110 lEECB907 IEECB90S IEECB90S IEECB90S IEECB90S IEECB90S lEECB90S IEECB90S IEECB90S IEECB90S lEECB90S lEEMBS13 IEECB907 lEECB90S IEECLEAN IEECLEAN IEECLEAN lEEMPS03 IEEMPS03 lEEMPS03 1EECLEAN 1EECLEAN 1EECLEAN IEECB90S IEECB90S IEECLEAN IEECLEAN IEECLEAN IEEMPDM lEEMPVST IEECLEAN lEEVPTH IEE761I IEE762I IEE763I IEE764I IEE765D IEE766I IEE767I IEE76SI IEE769I IEE770I IEE771I IEE772l lEE773I IEE774l lEE775I IEE777I IEE779I IEE7S0l IEE7S2I IEE7831 lEE7S4I lEE7S5l IEE7S6l lEE787l IEE7SSI IEE7S9l lEE790I IEE7911 lEE792I IEES24A IEES24I 10 IEES3SI IEES411 IEES56I IEES571 IEE90SI. IEE920l lEE921l IEE922I lEE9241 lEE925l IEE926I IEE9271 Module Detect Module Issuing Module Containing IEEVCPU IEEVCPU IEEVCPU IEEMPVST IEEMPVST IEEMPVST IEEMPDM IEEMPDM IEEMB806 IEEMB807 IEEVCPU IEEVCPU lEEVCPU lEEVCPU lEEMBS03 IEE7103D IEECB904 IEEVPTH lLRPGEXP ILRPGEXP ILRPGEXP ILRPGEXP ILRPGEXP ILRPGEXP ILRPGEXP ILRPGEXP ILRPGEXP ILRPGEXP ILRPGEXP IEAVSTAA IEEPRWI2 IEESB665 IEE3703D IEE3703D IEECB910 IEECB910 IEE3203D lEECBSOO lEE7503D lEE7503D lEE7703D IEE7703D IEE6903D IEE6S03D IEE6S03D IEE6903D lEE6903D IEE6303D IEE6303D IEE6703D lEE6703D IEE6S03D IEE6S03D IEE7503D IEE7503D IEE6303D IEE6303D 1EE6703D IEE6703D IEE6S03D IEE7503D IEE7503D lEE7703D IEE7703D IEE6703D lEE6703D lEE7503D IEE7503D IEECLEAN IEECLEAN IEECLEAN IEEMPVST IEEMPVST IEEMPVST IEEMPDM IEEMPDM IEEMBS06 IEEMB807 IEECLEAN IEECLEAN IEECLEAN IEECLEAN IEEMBS07 IEE0503D IEECB904 lEEVPTH ILRPGEXP ILRPGEXP ILRPGEXP lLRPGEXP ILRPGEXP lLRPGEXP lLRPGEXP lLRPGEXP lLRPGEXP ILRPGEXP ILRPGEXP IEAVSTAA IEEVSMSG IEEVSMSG IEE0503D IEE0503D IEECB910 IEECB910 IEE0503D IEECBS01 IEE5603D IEE5903D lEE5603D lEE5903D IEE6903D lEE5603D lEE5903D IEE5603D lEE5903D lEE5603D lEE5903D IEE5603D lEE5903D IEE5603D lEE5903D IEE5603D IEE5903D lEE5603D lEE5903D 1EE5603D 1EE5903D IEE5603D IEE5603D IEE5903D lEE5603D lEE5903D IEE5603D lEE5903D IEE5603D lEE5903D IEECLEAN IEECLEAN IEECLEAN :LEEMPVST IEEMPVST IEEMPVST IEEMPDM IEEMPDM IEEMBS06 IEEMBS07 IEECLEAN lEECLEAN lEECLEl\N lEECLEAN IEEMBS07 lEE0503D IEECB904 lEEVPTH lLRPGEXP lLRPGEXP lLRPGEXP lLRPGEXP ILRPGEXP ILRPGEXP lLRPGEXP ILRPGEXP lLRPGEXP ILRPGEXP ILRPGEXP IEAVSTAA IEEVSMSG IEEVSMSG IEE0503D IEE0503D IEECB911 IEECB911 IEE0503D IEECBSOO IEE5603D lEE5903D IEE5603D lEE5903D IEE6903D IEE5603D IEE5903D lEE5603D IEE5903D lEE5603D IEE5903D lEE5603D IEE5903D lEE5603D IEE5903D lEE5603D lEE5903D lEE5603D lEE5903D IEE5603D IEE5903D IEE5603D IEE5603D IEE5903D IEE5603D IEE5903D IEE5603D IEE5903D IEE5603D IEE5903D Section 6: Diagnostic Aids 7-71 Message 10 1EE9281 1EE9291 1EE9301 1EE9311 1EE9321 1EE9341 1EF0851 1EF0861 1EF0871 1EF0891 1EF090E 1EF0911 1EF0921 1EF0991 1EF1251 1EF1261 1EF1271 1EF1281 1EF1291 1EF1301 1EF1311 1EF1321 1EF1331 1EF1341 1EF1351 1EF1361 1EF1401 1EF1411 1EF1421 1EF1431 1EF1451 1EF1651 7-72 Module Detect Module Is~uing Module Containing Message 10 Module Detect Module Issuing Module Containing 1EE7803D 1EE7803D 1EE6803D 1EE6803D 1EE6803D 1EE6903D 1EE6903D 1EE6403D 1EE6303D 1EE6303D 1EE6403D 1EE6403D 1EE6903D 1EAVMWTO 1EECVFT1 1EFSD263 1EFXB601 1EFXB601 1EFXB500 1EFSD161 1EFSD161 1EFSD263 1EFSD102 1EFBB401 1EFBB410 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFBB410 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFVHM 1EE5603D 1EE5903D 1EE5603D 1EE5903D 1EE6803D 1EE6903D 1EE6903D 1EE6403D 1EE5603D 1EE5903D 1EE5603D 1EE5903D 1EE5603D 1EAVMWTO 1EECVFT1 1EFSD263 1EFXB601 1EFXB601 1EFXB500 1EFSD161 1EFSD161 1EFSD263 1EFSD102 1EFBB401 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD :fEFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4,FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAJ:?4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFVHM 1EE5603D 1EE5903D 1EE5603D 1EE5903D 1EE6803D 1EE6903D 1EE6903D 1EE6403D 1EE5603D 1EE5903D 1EE5603D 1EE5903D 1EE5603D 1EAVMWTO 1EECVFT1 1EF1B650 1EFXB603 1EFXB603 1EFXB603 1EF1B650 1EF1B650 1EF1B650 1EF1B650 1EFBB4M1 1EFBB4M4 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M4 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFVHM 1EF1661 1EFVHM 1EFAB492 1EFRPREP 1EFRPREP 1EFXB601 1EEJB840 1EFSD161 1EFSD101 1EFSD161 1EF1B645 1EFBB401 1EFBB401 1EFSD263 1EF1B621 1EFSD101 1EFSD161 1EFAB424 1EFAB431 1EFAB434 1EFAB492 1EFAB423 1EFBB404 1EFJWTOM 1EFAB4E4 1EFAB4DD 1EFBB410 1EFBB402 1EFXB609 1EFAB464 1EFAB470 1EFAB459 1EFAB469 1EFAB469 1EFAB458 1EFAB458 1EFAB461 1EFAB453 1EFRPREP 1EFAB495 1EFAB495 1EFAB494, 1EFAB421 1EFAB4EE 1EFAB4EE 1EFAB488 1EFAB4FC 1EFAB4EE 1EFAB487 1EFBB404 1EFAB436 1EFAB48A 1EFBB401 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFAB434 1EFAB492 1EFAB431 1EFVHM 1EFAB4FD 1EFRPREP 1EFRPREP 1EFXB601 1EEJB840 1EFSD161 1EFSD101 1EFSD161 1EF1B645 1EFAB4FD 1EFAB4FD 1EFSD263 1EF1B621 1EFSD101 1EFSD162 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFJWTOM 1EFAB4E4 1EFAB4DD 1EFAB4FD 1EFBB401 1EFXR609 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFRPREP 1EFAB495 1EFAB495 1EFAB494 1EFAB421 1EFAB4FD 1EFAB4FD 1EFAB488 1EFBB401 1EFAB4FD 1EFAB487 1EFAB4FD 1EFAB4FD 1EFAB48A 1EFBB401 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFAB4FD 1EFVHM 1EFBB4M3 1EFXB603 1EFXB603 1EFXB603 1EEJB840 1EF1B650 1EF1B650 1EF1B650 1EF1B645 1EFBB4M2 1EFBB4M2 1EF1B650 1EF1B650 1EF1B650 1EF1B650 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFJWTOM 1EFAB4M5 1EFAB4M5 1EFBB4M4 1EFBB4M2 1EFXB603 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFRPREP 1EFAB4M4 1EFAB4M4 1EFAB4M4 1EFAB4M5 1EFAB4M7 1EFAB4M7 1EFAB4M9 1EFBB4M2 1EFAB4M7 lEFAB4M9 1EFBB4M3 1EFBB4M3 1EFAB4M9 1EFBB4M1 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 1EFBB4M3 OS/VS2System Logic Library Volume 7 1EF1671 1EF1681 1EF1691 1EF1701 1EF172E 1EF1731 1EF1741 1EF1801 1EF1811 1EF1861 1EF1871 1EF1881 1EF1921 1EF1931 1EF1941 1EF1951 1EF1961 1EF1971 1EF2011 1EF2021 1EF2091 1EF2101 1EF2111 1EF2121 1EF2131 1EF2171 1EF2181 1EF2191 1EF2211 1EF225D 1EF233A 1EF233D 1EF234E 1EF235D 1EF2361 1EF2371 1EF238D 1EF2401 1EF2421 1EF2441 1EF2451 1EF2461 1EF2471 1EF2511 1EF2531 1EF2541 1EF2561 1EF2571 1EF2581 1EF2601 Message 10 IEF2611 IEF2621 IEF2631 IEF2641 IEF2661 IEF2671 IEF2721 IEF2731 IEF2811 IEF2821 IEF2831 IEF2851 IEF2861 IEF2871 IEF3181 IEF3611 IEF3621 IEF3631 IEF3641 IEF3651 IEF3661 IEF3671 IEF369D IEF3711 IEF3721 IEF3731 IEF3741 IEF3751 IEF3761 IEF4021 IEF4031 IEF4041 IEF4171 IEF4301 IEF433D IEF434D IEF4501 IEF4511 IEF4521 IEF4531 IEF455D IEF4561 IEF458D Module Detect Module Issuing Module Containing IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFBB410 IEFAB431 IEFAB434 IEFAB492 IEFAB421 IEFAB421 IEFAB4A2 IEFAB4A2 IEFAB461 IEFAB4A2 IEFAB423 IEFAB4F5 IEFAB4F4 IEFAB469 IEFAB469 IEFAB457 IEFAB4,61 IEFAB456 IEFAB458 IEFAB496 IEFAB425 IEFAB457 IEFTB722 IEFTB722 IEFTB722 IEFTB722 IEFIRECM IEFBB401 IEFBB410 IEFVHA IEFVHR IEFAB488 IEFAB487 IEFBB410 IEFBB410 IEFBB401 IEFVHF IEFVHN IEFBB410 IEFAB495 IEFAB4AO IEFAB4F5 IEFAB421 IEFAB451 IEFAB493 IEFBB401 IEFBB410 IEFAB4DC IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD .IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M4 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB421 IEFAB4M5 IEFAB421 IEFAB4M5 IEFAB4FD IEFAB4M6 IEFAB4FD IEFAB4M6 IEFAB4FD IEFBB4M3 IEFAB4FD IEFAB4M6 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M2 IEFAB496 IEFBB4M3 IEFAB4FD IEFBB4M3 IEFAB4FD IEFBB4M3 IEFTB722 IEFTB720 IEFTB722 IEFTB720 IEFTB722 IEFTB720 IEFTB722 IEFTB720 IEFIRECM IEFIRECM IEFBB401 IEFBB4M1 IEFBB410 IEFBB4M4 IEFVHR IEFVHR IEFVHR IEFVHR IEFAB487 IEFAB4M9 IEFAB487 IEFAB4M9 IEFBB410 IEFBB4M4 IEFBB410 IEFBB4M4 IEFBB401 IEFBB4M1 IEFVHR IEFVHR IEFVHR IEFVHR IEFBB410 IEFBB4M4 IEFAB495 IEFAB4M4 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4M2 IEFAB4FD IEFBB4tJI2 IEFAB4FD IEFBB4M2 IEFAB4DC IEFBB4M5 Message 10 Module Detect Module Issuing Module Containing IEF4651 IEF4661 IEF4671 IEF4681 IEF4691 IEF4701 IEF471E IEF4721 IEF4731 IEFAB427 IEFAB492 IEFAB479 IEFBB410 IEFBB410 IEFBB410 IEFBB410 IEFBB410 IEFAB436 IEFAB478 IEFAB489 IEFBB404 IEFAB441 IEFAB442 IEFAB479 IEFAB431 IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFAB431 IEFAB434 IEFAB492 IEFAB427 IEFAB479 IEFAB479 IEFAB479 IEFAB479 IEFAB421 IEFAB479 IEFAB487 IEFAB48A IEFAB488 IEFAB466 IEFAB452 IEFAB452 IEFAB473 IEFAB473 IEFAB490 IEFAB473 IEFVFA IEFVHA IEFVHCB IEFVEA IEFVHCB IEFVHM IEFVDA IEFVHCB IEFVEA IEFVHA IEFVHCB IEFVHEB IEVFHCB IEVVHH IEFVFA IEVFEA IEFVEA IEFVEA IEFVFA IEFVDA IEFVHCB IEFVFA IEFVHC IEFVFA IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFBB410 IEFBB410 IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB487 IEFAB48A IEFAB488 IEFAB4FD IEFAB4FD IEFAB4FD IEFAB473 IEFAB473 IEFAB4FD IEFAB473 IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFYGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFBB4M2 IEFBB4M3 IEFBB4M3 IEFBB4M5 IEFBB4M5 IEFBB4M4 IEFBB4M4 IEFBB4M4 IEFBB4M2 IEFBB4M2 IEFBB4M2 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M2 IEFBB4M3 IEFAB4M9 IEFAB4M9 IEFAB4M9 IEFBB4M2 IEFBB4M3 IEFBB4M3 IEFAB4M5 IEFAB4M5 IEFAB4M7 IEFAB4M5 IEFVGM1 IEFVGM1 IEFVGM1 IEFVGM1 IEFVGM1 IEFVGM1 IEFVGM1 IEFVGM1 IEFVGM2 IEFVGM2 IEFVGM2 IEFVGM2 IEFVGM2 IEFVGM2 IEFVGM2 IEFVGM2 IEFVGM2 IEFVGM2 IEFVGM3 IEFVGM3 IEFVGM3 IEFVGM3 IEFVGM3 IEFVGM3 IEF4741 IEF4751 IEF4761 IEF4771 IEF4781 IEF4791 IEF4801 IEF4811 IEF4821 IEF4831 IEF4841 IEF4851 IEF4881 IEF4891 IEF4901 IEF4911 IEF4921 IEF4931 IEF5021 IEF5031 IEF5061 IEF5101 IEF6011 IEF6031 IEF6051 IEF6061 IEF6071 IEF6091 IEF6101 IEF6111 IEF6121 IEF6131 IEF6141 IEF6151 IEF6161 IEF6171 IEF6181 IEF6211 IEF6221 Section 6: Diagnostic Aids 7-73 Message 10 IEF6231 IEF6241 IEF6251 IEF6261 IEF6271 IEF6281 IEF6291 IEF6301 IEF6311 IEF6321 IEF6331 IEF6341 IEF6351 IEF6361 IEF6371 IEF6381 IEF6391 IEF6401 IEF6411 IEF6421 IEF6431 IEF6441 IEF6451 IEF6461 IEF6471 IEF6481 IEF6491 IEF6501 IEF6511 IEF6521 IEF6531 IEF6541 IEF6551 IEF6571 IEF6581 IEF6591 IEF6601 IEF6611 IEF6621 IEF663I IEF6641 IEF6651 IEF6681 7-74 Module _ Detect IEFVFA IEFVDA IEFVFA IEFVFA IEFVFA IEFVFA IEFVFA IEFVFA IEFVDA IEFVFA IEFVDA IEFVDA IEFVEA IEFVFA IEFVJA IEFVJA IEFVJA IEFVJA IEFVDA IEFVEA IEFVJA IEFVGS IEFVGT IEFVGS IEFVGT IEFVDA IEFVFA IEFVGK IEFVGS IEFVGT IEFVGK IEFVDA IEFVEA IEFVFB IEFVGT IEFVHCB IEFVJA IEFVDA IEFVGT IEFVGT IEFVDA IEFVEA IEFVGS IEFVDA IEFVEA IEFVFA IEFVJA IEFVDA IEFVFB IEFVGT IEFVDA IEFVDA IEFVFA IEFVFA IEFVFA IEFVFB IEFVDA IEFVDA IEFVHA IEFVHCB IEFVHCB IEFVHCB IEFVHGM IEFVINA IEFVINA IEFVINA IEFVINA IEFVHCB Module Issuing IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM, IEFVGM IEFVGM ,IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM . IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM OS/VS2 System Logic Library Volume 7 Module Containing, Message 10 Module Detect Module Issuing Module Containing IEFVGM3 IEFVGM4 IEFVGM4 IEFVGM4 IEFVGM4 IEFVGM4 IEFVGM4 IEFVGM4 IEFVGM4 IEFVGM4 IEFVGM4 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM5 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM6 IEFVGM7 IEFVGM7 IEFVGM7 IEFVGM7 IEFVGM7 IEFVFB IEFVGM7 IEFVGM7 IEFVGM70 IEFVGM70 IEFVGM70 IEFVGM70 IEFVGM70 IEFVGM70 IEFVGM70 IEFVGM71 IEFVGM71 IEFVGM71 IEF6691 IEF6701 IEF6711 IEF6721 IEF6731 IEFVDA IEFVEA IEFVDA IEFVDA IEFVEA IEFVJA IEFVEA IEFVEA IEFVJA IEFVGM IEFVGM IEFVHA IEFVHCB IEFVHE IEFVHA IEFVHCB IEFVHE 'IEFVINA IEFVGM IEFVDA IEFVDA IEFNB9CR IEFNB9IR IEFVDA IEFVDA IEFAB441 IEFSD162 IEFAB421 IEFAB486 IEFAB489 IEFAB491 IEFAB477 IEFAB490 IEFAB485 IEFAB486 IEFAB427 IEFAB469 IEFAB495 IEFAB494 IEFAB49B IEFAB495 IEFAB495 IEFAB495 IEFAB495 IEFAB49B IEFAB495 IEFAB495 IEFAB434 IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVGM IEFVHR IEFVGM IEFVGM IEFVGM IEFVGM IEFVHR IEFVHR IEFVHR IEFVHR IEFVHR IEFVGM IEFVGM IEFNB9CR IEFNB9IR IEFVGM IEFVGM IEFAB4FD IEFSD162 IEFAB421 IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFAB495 IEFAB494 IEFAB49B IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFVGM71 IEFVGM71 IEFVGM71 IEFVGM71 IEFVGM71 IEFVGM71 IEFVGM1 IEFVG1Yl1 IEFVGM3 IEFVHR IEFVGM3 IEFVGM3 IEFVGM3 IEFVGM3 IEFVHR IEFVHR IEFVHR IEFVHR IEFVHR IEFVGM70 IEFVGM71 IEFNB9CR IEFNB9IR IEFVGM71 IEFVGM71 IEFBB4M3 IEFI3650 IEFAB4ME IEFBB4M2 IEFBB4M2 IEFBB4M2 IEFBB4M2 IEFBB4M2 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFAB4M4 IEFAB4M4 IEFAB4M4 .IEFBB4M2 IEFBB4M2 IEFBB4M2 IEFBB4M2 IEFAB4FD IEFAB4FD IEFAB4FD IEFAB492 IEFAB4FD IEFBB4M2 IEFBB4M2 IEFBB4M3 IEFAB4FD IEFIB600 IEFBB410 IEFAB4FD IEFAB4FD IEFAB4FD IEFAB4FD IEFBB4M3 IEFIB650 IEFBB4M5 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB4M3 IEFBB410 IEFIRECM IEFSD102 IEFAB4DC IEFSD102 IEFAB4DC IKJEFLGM IEFBB4M4 IEFIRECM IEFIB650 IEFAB4M5 IEFIB650 IEFAB4M5 IKJEFLGN IKJEFLGB IKJEFLGB IEF6741 IEF6751 IEF6761 IEF6771 IEF6781 IEF6791 IEF6801 IEF6811 IEF6821 IEF6831 IEF6841 IEF6851 IEF6871 IEF6891 IEF6901 IEF7001 IEF7011 IEF7021 IEF7031 IEF7041 IEF7101 IEF7111 IEF7121 IEF7131 IEF7141 IEF7151 IEF7161 IEF7171 IEF7181 IEF7191 IEF7201 IEF7211 IEF7221 IEF7241 IEF7251 IEF7261 IEF7401 IEF7411 IEF7421 IEF7431 IEF8611 IEF8631 IKJ6001 IKJ6011 IEFAB434 IEFAB492 IEFAB490 IEFIB600 IEFAB4A3 IEFAB457 IEFAB424 IEFAB434 IEFAB434 IEFAB459 IEFBB410 IEFIRECM IEFSD102 IEFAB4DC IEFSD102 IEFAB4DC IKJEFLE IKJEFLL IKJEFLGB IEFBB4M3 Message 10 IKJ602I IKJ603I IKJ605I IKJ606I IKJ608I IKJ609I IKJ54050I IKJ56400A IKJ56401I IKJ56402I IKJ56403I IKJ56404I IKJ56405I IKJ56406I IKJ56407I IKJ56408I IKJ56409I IKJ56410I IKJ56411I IKJ56412I IKJ56420I IKJ56421I IKJ56422I IKJ564231 IKJ56424I IKJ56425I IKJ56428I IKJ56429A IKJ56450I IKJ56451I IKJ56452I IKJ564531 IKJ56454I IKJ56455I IKJ56456I IKJ56457I Module Detect Module Issuing Module Containing Message 10 IKJEFLS IKJEFLE IKJEFLEA IKJEFLGB IKJEFLI IKJEFLEA IKJEFLE IKJEFLC IKJEFLE IKJEFLEA IKJEFLI IKJEFLL IKJEFLA IEAVAR04 IEAVAROO IEAVAR05 IKJEFLEA IKJEFLEA IKJEFLEA IKJEFLE IKJEFLE IKJEFLE IKJEFLGB IKJEFLEA IKJEFLEA IKJEFLEA IKJEFLEA IKJEFLEA IKJEFLE IKJEFLE IKJEFLE IKJEFLE IKJEFLE IKJEFLE IKJEFLE IKJEFLI IKJEFLEA IKJEFLE IKJEFLH IKJEFLI IKJEFLGB IKJEFLA IKJEFLE IKJEFLGB IKJEFLC IKJEFLA IKJEFLC IKJEFLE IKJEFLEA IKJEFLI IKJEFLE IKJEFLE IKJEFLL IKJEFLS IKJEFLGM IKJEFLGM IKJEFLS IKJEFLGN IKJEFLGN IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGN IKJEFLGN IKJEFLGN IKJ56470I IKJEFLL ILROO1I ILRTMIOO ILROO2I ILRTMIOO ILRTMI01 ILROO3A ILRTMIOO ILRTMI01 ILROO4I ILRTMIOO ILRTMI01 ILROO5I ILRPTM ILRSRT01 ILRPTM ILROO6I ILRSRT01 ILROO7I ILRPTM ILRSRT01 ILRMSGOO ILROO8W ILRMSGOO ILROO9I ILRMSGOO ILR010I ILRPTM ILRSRT01 ILRMSGOO ILR020I ILRTMIOO ILR0211 ILRTMI01 ILR022A ILRTMIOO ILRTMI01 IRA100I IRARMEVT IRA1011 IRARMEVT IRA1021 IRARMEVT IRA200I I RARMS TM IRA2011 IRARMSTM IRA202I I RARMS TM lRA300I IRARMIPS IRARMIPS IRA301I IRB1001 IRBMFDTA IRB1011 IRBMFMFC IRBMFMFC IRB102I IRB1031 IRBMFINP IRB200I IRBMFMFC IRB2011 IRBMFMLN IRB2021 IRBMFMFC IRB3001 IRBMFINP IRB301I IRBMFINP IRB302I IRBMFINP IRB303I IRBMFINP IRB304I IRBMFINP IRB305I IRBMFINP IRB306D IRBMFINP IRBMFINP IRB308A IRB309I IRBMFINP IRB400I IRBMFRGM IRB401I IRBMFRGM IRB402I IRBMFDTA IRBMFSAR IKJEFLA IEAVAROO IEAVAROO I EAVAR 0 5 IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGB IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLA I EAVARO 0 IEAVAROO IEAVAR05 IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGB IKJEFLGN IKJEGLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGM IKJEFLGM IKJEFLH IKJEFLGM IKJEFLGB IKJEFLA IKJEFLGM IKJEFLGB IKJEFLGM IKJEFLA IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGM IKJEFLGN IKJEFLGN IKJEFLH IKJEFLGN IKJEFLGB IKJEFLA IKJEFLGN IKJEFLGB IK,JEFLGN IKJEFLA IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN IKJEFLGN Module Detect Module Issuing Module Containing IKJEFLGM ILRTMIOO ILRTMIOO ILRTMI01 ILRTMIOO ILRTMI01 ILRTMIOO I LRTMI 0 1 ILRMSGOO IKJEFLGN ILRTMIOO ILRTMIOO ILRTMI01 ILRTMIOO ILRTMI01 ILRTMIOO ILRTMI01 ILRMSGOO ILRMSGOO ILRMSGOO ILRMSGOO ILRMSGOO ILRMSGOO ILRMSGOO ILRMSGOO ILRMSGOO ILRMSGOO ILRMSGOO ILRTMIOO ILRTMI01 ILRTMIOO ILRTMI01 IRARMSRV I RARMS RV I RARMS RV IRARMSRV IRARMSRV IRARMSRV IEEMB812 IEEMB812 IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR IRBMFMPR ILRTMIOO ILRTMI01 ILRTMIOO ILRTMI01 IRARMMSG IRARMMSG IRARMMSG IRARMMSG IRARMMSG IRARMMSG IRARMIPS IRARMIPS IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV I RBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV IRBMFLMV Section 6: Diagnostic Aids 7-75 7-76 OS!VS2 System Logic Library Volume 7 Return Code Table This table is an alphabetic list of scheduler, supervisor, MF /1, SRM, and ASM object modules and the return codes they set. Where more than one meaning is given for a single return code, the applicable meaning is sometimes indicated in the reason code set by the module. (See the lists of reason codes in 'Miscellaneous Diagnostic Aids, ' Section 6.) Section 6: Diagnostic Aids 7-77 Location of Code Object Module Return Code 4 IEAVADOB register 15 o IEAVADOC register 15 o 8 4 8 12 16 4 8 IEAVAD01 IEAVAD01 register 15 SNPRCUR register 15 0 4 8 IEAVAD02 register 15 0 4 IEAVAD03 register 15 0 4 IEAVAD05 register 15 IEAVAD06 register 15 0 4 0 IEAVAD07 register 15 0 IEAVAD08 register 15 0 8 4 4 7-78 OS!VS2 System Logic Library Volume 7 Meaning Dump failed - insufficient space. Dump of registers, LPA, and JPA completed normally. Dump failed - insufficient space. Trace dump completed normally. GETMAIN failed. UPR unexpected. GETMAIN for save area failed. GTF failed. Partial dump taken. Unable to dump. Valid snap parameter list. UPR for DCB. UPR for TCB. Dump of PSW completed normally. Dump failed - ~ insufficient space. Dump of control blocks completed normally. Dump failed - - insufficient space. Dump of control blocks completed normally. Dump failed - - insufficient space. Dump of QCB and QEL completed normally. Dump failed -- insufficient space. Dump of save areas completed normally. Dump failed -- insufficient space. GTF or TCAM dump formatting routine was involved. Space for save area not available. Object Module Location of Code IEAVAD31 register 15 IEAVAD51 register 15 Return Code 12 Dump failed - insufficient space. Dump formatting routine completed normally. Unexpected UPR. Dump formatting routine completed normally. Unexpected UPR. Dump formatting routine completed normally. Space for save area not available. The input VCSs have been successfully processed. An error was detected in a VCS or in an input parameter. Last VCS processed is not valid in storage. Last VCS processed did not contain operation flag. SDWARCDE 0 4 Continue with termination. Retry. SDWARCDE 0 Continue with termination. SDWARCDE 0 Continue with termination. SDWARCDE 0 4 Continue with termination. Retry. 4 0 8 0 8 IEAVAD71 register 15 0 8 IEAVAMSI register 15 0 4 8 IEAVAROO IEAVAERO IEAVAR02 IEAVAFR2 IEAVAR03 IEAVAFR3 IEAVAR04 IEAVAFR4 Meaning Section 6: Diagnostic Aids 7-79 Object Module Location of Code Return Code IEAVARO 5 IEAVAFR5 SDWARCDE 0 4 Continue with termination. Retry. SDWARCDE 0 Continue with termination. register 15 SDWARCDE 0 0 Successful execution. Continue with termination. register 15 0 4 8 register 15 0 Successful execution of STAX routine. Defer has already been requested. Invalid parameter; STAX request is ignored. Successful formatting of the extent or pool. Invalid CPID or unformatted pool. Invalid subpool. Invalid cell size. An incompatible request is in process concurrently against the specified pool. IEAVAR06 IEAVAFR6 IEAVAR07 IEAVAR07 IEAVAFR7 IEAVAXOO IGCOO09F IEAVBlDP 8 12 16 20 IEAVCARR IEAVCARR IEAVTIRR IEAVFARR SDWARCDE IEAVCKEY IEAVCKRR SDWARCRD register 15 SDWARCDE 0 0 IEAVCSEG register 15 0 register 15 4 8 0 4 8 register 15 0 0 4 4 IEAVCSGB IEAVDElP 4 8 12 IEAVEACO register 15 IEAVEATO IGCOO04B register 15 16 20 0 4 0 4 8 12 14 18 IGC044R2 register 15 0 4 8 12 7-80 OS/VS2 Syst'em Logic Library Volume 7 Meaning Continue with termination. Retry. Recording is desired. Storage key for area has successfully been changed. Continue with termination. Retry. Successful creation. Creation request not satisfied. Segment is already valid - 10 is in register O. Successful creation. Creation request not satisfied. Segment is already valid - 10 is in register O. Successful deletion. Error during FREEMAIN of a deleted extent. An attempt was made to delete a pool created by NIP. An attempt was made to delete an unformatted pool or to delete an extent of a pool that has no extents. Invalid or null CPID passed. A mutually exclusive operation is taking place concurrently. Change in ASCB dispatching queue was successful. Specified ASCB not on queue. ATTACH completed normally. ATIACH was issued from a STAE exit routine. Insufficient storage for STAE control block. Invalid address of exit routine or parameter list on STAI operand of ATTACH macro instruction. System task specified JSTCB = YES, but was not itself a job step task. New task cannot be created -- invalid combination (job-step tasks and non-job-step tasks would be subtasks of the same task). TCB queues of current address space are usable. TCB queues are not usable -- invalid ASCB or ASXB. TCB queues were not checked. TCB dispatching queue is empty after processing by queue verifier. Object Module Location of Code IEAVECHO IGC044R1 IGC044R2 register 15 register 15 Return Code 0 0 4 8 IEAVEDR register 15 12 0 4 8 12 16 IEAVEEDO IGC062 register 15 0 IEAVELK register 13 4 0 4 IEAVEMIN Cross-memorypost ECB register 15 8 IEAVEMRQ 0 4 0 4 8 IEAVENQ1 IEAVEQR register 15 register 15 12 0 0 4 8 IEAVERI register 15 16 0 4 8 IEAVERP register 15 12 16 20 0 4 8 12 16 IEAVEVTO IEAVFP IEAVFP1 register 15 register 15 IEAVFP2 register 15 IEAVFRCL register 15 0 4 8 0 4 8 0 4 8 IEAVFREE CIWRETC' 12 16 0 4 16 Meaning Do not schedule retry. TCB queues of current address space are usable. TCB queues are not usable -- invalid ASCB or ASXB. TCB queues were not checked. TCB dispatching queue is empty after processing by queue verifier. Signal to CPU (SIGP) successfully initiated. Specified CPU is not online. Signal failed. Specified CPU is not operating. Specified CPU is a uniprocessor -- signal failed. No 33E ABEND code. An incomplete subtask abnormally terminated with code 33E. Obtaining a lock was successful. The lock is already held by the caller. Lock was not obtained - - it is held by another CPU. Success. Failure. Successful. No assignment by system resources manager. System overloaded. Unexpected ABEND. See ENQ/RESERVE Processing and DEQ 'Processing descriptions. Real storage allocated or freed in behalf of a V = R region. Allocation delayed; wait on ECB. Real storage is available, but corresponding virtual space is not. Allocation was not possible or specified V = R region did not exist (for freeing). Signal to CPU (SIGP) was successfully initiated. Specified CPU is not online. Signal failed - - register 1 contains status bits. Specified CPU is not operating. Specified CPU is a uniprocessor -- signal failed. Specified CPU was taken offline during the spin routine. Signal to CPU was successfully initiated. Specified CPU is not online. Signal failed - - register 0 contains status bits. Specified CPU is not operating. Specified CPU is a uniprocessor -- signal failed. Irrelevant. Successful location of page. Input virtual storage address resides in invalid segment. An internal RSM error was detected. Successful location of page. Virtual storage address resides in invalid segment. An internal RSM error was detected. The cell has been returned to its pool. The cell was not allocated from this pool. The cell does not belong to any extent of this pool. The pool contains no extents or is unformatted. The CPID references an undefined pool. Successful PGFREE operation. PGFREE not successful. Input parameter error in a VSL entry address. Section 6: Diagnostic Aids 7-81 7-82 OS/VS2 System Logic Library Volume 7 Object Module Location of Code IEAVIOCP IEAVCPBR register 15 Return Code 0 4 IEAVITAS register 15 0 4 IEAVLKOO IGC009 register 15 0 4 IEAVLK02 IEAPPGMX register 15 0 4 IEAPPGMA register 15 0 4 ) Meaning All PCBs encountered were processed without having to schedule IEAVIOCP. IEAVIOCP had to be scheduled to process one or more PCBs found on either the input string or on the PCB I/O active queues. Successful processing. Function not performed. DELETE routine found module. DELETE routine could not find module. Clean-up Clean-up Clean-up Clean-up for for for for EXIT, EXIT, EXIT, EXIT, DELETE, DELETE, DELETE, DELETE, ABEND, ABEND, ABEND, ABEND, or or or or EDT EDT EDT EDT succeeded. failed. succeeded. failed. IEAVLK03 FRRPGMMG FRRPGMX IEAVMASV IEAVTPUT register 15 register 15 0 t9rmination ECB IEAVMFRR register 15 IEAVMWTO SVRB (XVWQEID) SVRB (XVRETCOD) IEAVOUT CIWRETC IEAVPCB register 15 IEAVPIX register 15 IEAVPREF register 15 IEAVPRTO register 15 Posted to indicate that there are no more active monitoring terminals or consoles. Continue with termination. 0 4 Attempt a retry of the failing module. No message was put out. 0 4 Number of lines in the write parameter list (WPL) was zero. The message identification passed in register 0 did not match any of the WQE 8 message identifications currently on the WQE chain. This could result from: 1) register 0 not being zero for the first multiple line WTO(MLWTO) service request. 2) The multiple line message was going to a console that encountered an I/O error. The multiple line message was deleted when the console functions were switched from the failing console to another console. Multiple line messages are not switched. 3) The user lost the message identification passed to him in register 1 after the execution of the WTO or WTOR macro instruction. 12 A new multiple line message (MLWTO) consists only of an end message. 16 Routing code 11 (WTP) was the only routine code specified. 20 The multiple line message (MLWTO) was sent only to hardcopy. Successful page-out. 0 4 Invalid address in VSL. 12 Page-out not done for one or more pages. Input parameter error in VSL entry. 16 Internal error detected. 20 0 Successful processing. 4 Not enough PCBs to satisfy build request. 0 Current user cannot be redispatched; page-in is required or allocation is deferred. 4 Current user may be redispatched. 8 A local protection exception has been detected. 12 An internal error has occurred. No frame was found that is eligible to be stolen. 0 non-zero Real block number (RBN) of a frame to be stolen. The region was successfully allocated. 0 4 Insufficient virtual space is available to back up the V = R request. Invalid request. 8 12 Insufficient contiguous real pages are available to immediately satisfy the V = R region request. 16 The available allocatable V = R space has been decreased so that the V = R request cannot be honored. 4 Continue with termination. Request retry processing. Section 6: Diagnostic Aids 7-83 Object Module IEAVPSI IGC112 IGC113 IEAVPSIB IEAVPSII Location of Code Return Code The private area is fragmented with system space such that the region request cannot be honored. register 15 0 4 Request was satisfied successfully. Request was not honored. register 15 0 4 Operation was completed successfully; ECB has been posted if passed as input. Operation was not completed; invalid address in VSL entry or register. ECB has been posted complete. ABEND is issued for the requestor's TCB. Operation is proceeding; ECB will be posted when paging I/O completes. Input parameter error. Either an invalid combination of operation and option codes was specified on entry, or the VSL, ECB, or TCB addresses supplied were invalid. No ECB is posted. ABEND is issued for the requestor's TCB. Successful validation. Input VSl invalid. There are no further VSL entries. ~ 16 NEXTVSL register 15 0 4 8 IEAVRCF IEAVRCF register 15 0 4 8 12 16 IEAVRCFI register 1 IEAVRElS IEAVRELS CIWARETC IEAVRELV register 15 IEAVRELF register 15 20 0 0 4 16 0 4 8 0 4 8 IEAVRTII IEAQPGTM IEAVRTVR IEAVRTOD IEAVRINT register 15 register 15 register 15 IEAVRSSC register 15 IEAVRNOT register 15 IEAVRTOO IGCOO04F register 15 Requested action completed. The ECB is not posted. Requested action in process; it will complete asynchronously. The ECB will be posted when all frames are offline. Unsuccessful action; either recovery could not be done or one or more frames requested to go offline contain permanently fixed data. A frame specified by RBN and count exceeds the known storage configuration. No action has been taken and no status is provided for any frame. An online or offline request incorrectly overlaps a pending offline request, i.e. the overlap is not exact. Parameter error; no request is indicated on the input parameter. Frame was accepted by interception. Unchanged frame was rejected by interception because no request existed for it in a root PCB. Successful release. All pages not released successfully. Input parameter error in a VSL entry. All pages were released successfully. All pages not released successfully. Release for page addressed in register 3 has been deferred. The input page has been successfully released. The page has not been successfully released. The input page was not on deferred status but has been put on deferred status. 8 Always set on return from this entry. TQE is valid. TQE contains some invalid data. Some part of the TQE cannot be accessed. 0 Not 0 0 Not 0 0 4 Successful operation. Unsuccessful. Successful operation. Unsuccessful. Successful operation. Failure. 0 Successful operation. Unsuccessful; no usable TOO clocks in the system. Error return address specified. 0 0 4 8 7-84 Meaning 20 OS/VS2 System Logic Library Volume 7 Object Module Location of Code Return Code I GC0004G register 15 0 S Successful operation. Unsuccessful because: • For task type requests, there exists no usable CPU timer in the system or the task has affinity to the executing CPU and the executing CPU has an unusable CPU timer. • For real or wait type requests, there exists no usable TOO clock in the system or no CPU in the system has a usable clock comparator and TOO clock. IEAVRT01 IGCOOO1A register 15 0 S Successful operation. Unsuccessful - no usable clock in the system and an error return address has been specified. IEAVRT02 IEAVRDIE register 15 0 4 TOE was successfully enqueued. Unsuccessful - necessary clocks not available. IEAVSETS IGC079 register 15 0 STATUS routine completed normally. Specified task is not a subtask of the caller's task. STATUS routine completed normally. STATUS routine completed [normal exit]. 4 IGC07902 IGC07903 IEAVSOUT IEAVSOUT register 15 register 15 0 0 register 15 0 4 8 IEAVSQA register 15 0 IEAVSTAA register 15 0 IEAVSTAO register 15 0 4 4 4 8 register 15 4 8 12 16 register 15 IEAVSWCH register 15 12 16 20 0 .4 IEAVSY50 IEAVTABD ) Meaning register 15 register 15 0 Successful swap-out. Swap not valid for this address space. Unable to swap out this address space at this time because: • Changed bad page in user's LSQA. • GETCELL for SRB to schedule IEAVPIOP failed. • GETMAIN to obtain SQA for SPCT failed. • Unable to get enough PCBs from IEAVPCB to swap out the addoress space. • ASCBFMCT is in error. Successful allocation. Allocation failed - No real storage available. Continue with termination. Retry at IEAVMQWR. STA or ESTA request was processed. ESTAE OV has been requested, but the last SCB is nonexistant, not owned by user's RB, or is not an ESTAE create is performed. A previous ESTAE create was issued with the BRANCH = YES option. The create was performed and previously-created SGB was eliminated. [Error exit following STAE or STAI request]. Insufficient storage. ST AE issued in a ST AE exit or a cancel or overlay request was issued with no SCB on the queue. STAI was not issued by the ATTACH macro instruction or STAI was issued with no TCB operand. A cancel or overlay was requested but SGB is not a STAE SGB or is not owned by requestor's RB. or An unexpected error was encountered while processing the request. [Error exit following STAE, ESTAI, or ESTAR request.] Invalid cancel request. Unexpected error -o~curred. Insufficient storage. Operation completed normally. No action. The request does not result in a message to either console or the hardcopy log. Irrelevant. Snap processing was successful. or No dump options specified by CHNGDUMP, the requestor, or SYS1.PARMLIB. or No SYSABEND or SYSUDUMP DD was specified. Section 6: Diagnostic Aids 7-85 Object Module Location of Code Return Code 4 8 12 Meaning DCB not open or UPR on DCB. Invalid TCB, UPR, on TCB, or insufficient storage. Invalid TCB type. IEAVTAS2 RTM2WA RTM2RCDE 0 4 Continue with termination. Retry portion of recovery is requested. IEAVTAS3 RTM2WA RTM2RCDE 0 register 15 0 4 IEAVTERM 4 IEAVTEST IEAVTEST register 15 0 4 8 IGC119 register 15 0 4 8 4 IEAVTMTC register 15 0 IEAVTRER register 15 0 4 4 8 12 16 20 0 IEAVTRET register 15 IEAVTRTE register 15 0 IEAVTRV register 15 0 IEAVTSBP register 15 4 4 4 0 4 IEAVTSDR IEAVTSDX IEAVTSKT register 15 register 15 register 15 0 0 0 4 7-86 OS/VS2 System Logic Library Volume 7 Percolation recovery has been set up. or Continue with termination (error exit). Retry recovery has been set up. Successful termination services performed. Function not performed. Task authorized. Task not authorized. Invalid codes for authorization or function -- code not found in matrix. Task authorized. Task not authorized. Invalid codes for authorization or function -- code not found in matrix. R/T management initialization was successful. R/T management initialization failed. Address space termination controller is initialized. Initialization of address space termination controller failed. Asynchronous recording request was successful. Request has been scheduled directly from caller's buffer -- no intermediate buffering. Record for LOGREC has been truncated to fit in available space. Record has been lost -- insufficient space. Record has been lost -- error in processing. Recording request facility is inactive. Recording task successfully initialized. Initialization of recording task failed. Successful completion. Failure during subtask termination processing. Successful translation. Unsuccessful translation. All SCBs properly purged and/or transferred. No TCB address specified. or Unexpected error occurred while processing request. SVC dump resource manager has completed. Dump scheduled. Successful completion. Failure during subtask termination processing. Object Module Location of Code Return Code 4 8 12 16 IEAVVWTO register 1 (SVRB (XVWQEID) register 15 IEAVXDOM SVRB (XVRETCOD) register 15 IEECB860 register 15 IEECB900 IEECB901 IEECB904 IEECB906 register register register register IEECB907 register 15 IEECB908 register 15 IEEMB803 register 15 IEEMB806 register 15 IEEMB812 register 15 15 15 15 15 Meaning orma Parmlist has a zero for both work area pointers. Insufficient room for FRRs in the RTS environment. Insufficient room for FRRs in the RT2 environment. FRR recovery completed and SLIP processing canceled. Message identification or zero if no message sent. 0 4 See IEAVMWTO above. Normal exit. Error in register 0 input value. 0 non-zero STAE creation failed. Irrelevant. Irrelevant. Irrelevant. Normal exit. 0 No ESTAE environment. 4 Normal exit. 0 WTO error. 4 Normal exit. 0 Parameter list in error; no message written. 4 Log initialized successfully. 0 Return to ABEND/STAE processing for retry. Meaning depends on time of 4 error: • After OPEN: log not initialized; log data set could not be opened. • After BLDCPOOL: log not initialized; storage not available. • After PUT: internal ABEND macro instruction is issued. non-zero Log is not initialized: after issuing IEFSSREQ (JES2 interface) or SVC 99 (dynamic allocation interface). ESTAE environment created. 0 ESTAE environment not created. 4 0 The IPS has been changed. The IPS data in IEAIPSxx is invalid. 4 IEAIPSxx list cannot be found in SYSl.PARMLIB. 8 12 An I/O error occurred in reading IEAIPSxx. 16 SYSl.PARMLIB cannot be opened. Section 6: Diagnostic Aids 7-87 Object Module Location of Code IEEMB825 IEEMB830 register 15 register 15 IEESTPRS register 15 Return Code 0 0 4 8 16 4 ~ 12 16 IEEVDEV register 15 20 0 4 8 IEEVPTH register 15 12 16 0 8 12 7-88 OS/VS2 System Logic Library Volume 7 Meaning No retry necessary. Record moved to SMF buffer. Truncated record written. Attempting to write record that is less than 18 bytes. SMF not recording. Subroutine can't stop system because one CPU is disabled for machine check interruption. ' Subroutine can't stop system because one online CPU was in check stop state. Err'or code received from IPC routine. Recovery routine has gotten control. System is restored to subroutine entry state. A CPU has failed to restart in the FLIH. For function code x'OO': an operational path to the device is available. For function code x'O 1': other paths exist; removing CPU does not remove last path. For function code x'02': other paths exist; removing channel does not remove last path. For function code x'OO': the path, channel, or CPU needed to bring the device online is unavailable. For function code x'O 1': no other paths exist; the CPU is the last path to the device. For function code x'02': no other paths exist; the channel is the last path to the device. No working storage available; function has not been performed. No operational paths to the device are available. Device remains offline. Vary is successful (online request). Meaningless: If this appears, a 'processor failure' message is required. Same as for an offline request. Object Module Location of Code IEE0303D register 15 IEE0703D register 15 IEE0803D register 15 IEE1403D IEE3603D register 15 register 15 IEE5103D IEE7103D IEE9403D IEFAB4AO register register register register IEFAB4A2 register 15 IEFAB4A3 register 15 IEFAB4A6 register 15 IEFAB4A8 register 15 IEFAB4BO IEFAB4B2 IEFAB4DD register 15 register 15 SDWA, if it exists; otherwise, register 15 SDWA, if it exists; otherwise, register 15 SDWA. if it exists; otherwise, register 15 register 15 IEFAB4DE IEFAB4EA IEFAB4EC 15 15 15 15 Return Code Chain manipulated successfully. CIB or CSCB pointers don't match. Error related to problem-program-issued situation. Successful processing. PROC name or TASK name length over 8 characters or invalid command operand or CSCB/CIB count limit reached. \ Successful completion of SVC 34 processing. 0 8 ASID/ASCB failure in memory-creating LOGON command. 4 Operand missing. Path to device is available. 0 non-zero Path to device is unavailable - device cannot be varied online. 8 STAE processing successful. 4 Error in obtaining storage in IEAVMNTR. Irrelevant. Successful completion. 0 4 GETMAIN or ESTAE error (as indicated by the reason code). ESTAE error. 8 12 ESTAE error. Note: No other return codes are explicitly set by this module; see the routines . called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. 0 Successful completion. GETMAIN error. 4 0 Successful completion. 4 GETMAIN error. Successful completion. 0 4 GETMAIN error. 0 Successful completion. 4 GETMAIN error. 0 Successful completion. 0 Successful completion. 0 Continue with termination. 0 4 8 0 4 0 Continue with termination. 0 Continue with termination. 0 4 12 0 Lock or unlock successfully completed. ESTAE failure. Mask of groups to be locked is zero because none of the UCBs in the input list could be found. GETMAIN failure. Continue with termination. 0 Successful completion. S IEFAB4ED IEFAB4EE SDWA, if it exists; otherwise, register 15 register 15 Meaning Section 6: Diagnostic Aids 7-89 Object Module Location of Code Return Code IEFAB4EF poi nted to by second parameter 1 o IEFAB4EO IEFAB4El IEFAB4E2 IEFAB4E3 IEFAB4E4 IEFAB4E6 IEFAB4E8 IEFAB4FA o o Continue with termination. 4 4 Allocation failed. Retry requested. o Continue with termination. o Continue with termination. o Successful completion. GETMAIN error. Cancel ECB posted. Successful. Successful completion. GETMAIN error; or not enough space in TIOT for new entry (as indicated by the reason code). Successful completion. Successful completion. Successful completion. The job cannot enqueue on the resource. The job is already enqueued on the resource. Volume can be used. Volume cannot be used. Successful completion. Recall this module when affinity requests are allocated. Success. Failure. 4 8 SDWA, if it exists; otherwise, register 15 SDWA, if it exists; otherwise, register 15 register 15 SDWA, if it exists; otherwise, register 15 SDWA, if it exists; otherwise, register 15 SDWA, if it exists; otherwise, register 15 register 15 4 16 IEFAB4FB IEFAB4FC o o register 15 register 15 4 IEFAB4FD IEFAB4FE IEFAB4FO o o o register 15 register 15 register 15 4 8 o IEFAB4F1 register 15 IEFAB4F2 register 15 IEFAB4F4 pointed to by second parameterl pointed to by o second parameterl 8 IEFAB4F6 IEFAB4F8 register 15 o IEFAB4F9 register 15 o 4 o 4 IEFAB4F5 Meaning Success. Failure. Failure. Irrelevant. Continue with termination. 4 o 4 4 Success. Failure. Irrelevant. Read successful. Read unsuccessful. Read successful. Read unsuccessful. IThe return code is located as follows: Register 1 Parameter List Return & Reason Parameters 7-90 OS/VS2 System Logic Library Volume 7 Codes Object Module Location of Code Return Code IEFAB4UV register 15 IEFAB421 register 15 IEFAB422 IEFAB423 register 15 register 15 IEFAB424 register 15 0 4 IEFAB425 register 15 0 4 IEFAB426 register 15 IEFAB427 register 15 0 4 0 4 IEFAB428 register 15 0 4 IEFAB430 register 15 0 4 IEFAB431 register 15 0 4 IEFAB432 register 15 0 20 32 36 0 4 8 12 16 0 4 8 0 4 40 IEFAB433 register 15 0 IEFAB434 register 15 0 12 16 Meaning Successful completion. Input unit name invalid. Input unit address not associated with input unit name. Device group split. GETMAIN error. Successful completion. No requests allocated. Some requests allocated. Irrelevant. Successful completion. GETMAIN error; or too many units required; or invalid unit affinity; or invalid volume sequence count; or error in called routines (as indicated by the reason code). Successful completion. GETMAIN error; or invalid unit parameter; or not enough units to satisfy request (as indicated by the reason code). Successful completion. Line is ineligible; or GETMAIN error; or no eligible lines (as indicated by the reason code). Note: See the called routine, IEFAB434, for additional return codes. Successful completion. Too many units required. Successful completion. Subsystem failed request; or called routine (IEFAB428) detected error (as indicated by the reason code). Successful completion. GETMAIN error; or called routine (IEFAB4FC) detected error (as indicated by the reason code). Successful completion. GETMAIN error; or two requests for same unit is invalid (as indicated by the reas~>n code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. DADSM error; or error detected by called routine (lEFAB428) (as indicated by the reason code). Successful completion. Volume mounted on unit in unserialized group. Recoverable DADSM error. Nonrecoverable DADSM error; or volume mounted on ineligible device type (as indicated by the reason code). Volume mounted on unit in unserialized generic. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. Recoverable DADSM error. Nonrecoverable DADSM error. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Section 6: Diagnostic Aids 7-91 Object Module Location of Code Return Code IEFAB435 register 15 0 4 20 24 28 IEFAB436 register 15 0 4 36 IEFAB438 IEFAB440 register 15 register 15 IEFAB441 register 15 IEFAB442 register 15 0 4 IEFAB451 register 15 IEFAB452 pointed to by third parameter1 pointed to by third parameter l pointed to by third parameter l pointed to by third parameter l pointed to by third parameter 1 pointed to by third parameter l 0 4 0 4 IEFAB453 IEFAB457 IEFAB458 IEFAB459 IEFAB461 0 4 0 4 0 4 0 4 Meaning Successful completion. GETMAIN error. Volume mounted on unit in unserialized group. Volume mounted on unit in unserialized generic. Volume allocated on another unit. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. GETMAIN error; or no space on storage volumes (as indicated by the reason code). Failing error from IEFAB434. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. The DDR count is passed back in register 15 as a return code. Successful completion. GETMAIN error. Successful completion. Volume in use by system function; or volume mounted on incompatible device type; or volume allocated and waiting not allowed; or volume mounted on ineligible fixed device; or IEFAB434 detected an error; or IEFAB49C detected an error. The type of error is indicated by the reason code. (See description of IEFAB442 for other possible return codes.) Successful completion or non-failing error. Too many units required; or error from IEFAB428; or affinity request is a demand request and can't be changed to another unit (as indicated by the reason code). Success. Error. Success. STEPCAT syntax or data-set-type error -- failure (as indicated by the reason code). Success. Referenced DO not allocated -- failure. Success. Volume reference to GDG--failure; or volume reference to DD in a step that was not executed -- failure (as indicated by the reason code); or MSS select failure. 0 4 8 0 4 Success. Failure. Failure. Success. Failure. 0 4 Success. Failure. IThe return code is located as follows: Parameter List Parameters 7-92 OS/VS2 System Logic Library Volume 7 Return & Reason Codes Object Module Location of Code Return Code Meaning IEFAB464 pointed to by third parameter l pointed to by third parameter1 pointed to by third parameter1 pointed to by third parameter 1 register 15 0 4 Success. Failure. 0 8 Success. Failure. 0 4 8 0 4 Success. Failure. Failure. Success. Failure. 0 4 'IEFAB472 register 15 0 4 IEFAB473 register 15 IEFAB474 IEFAB475 register 15 register 15 0 4 8 12 16 0 0 4 IEFAB476 register 15 0 4 IEFAB477 register 15 o Successful completion. GETMAIN error. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. GETMAIN error; or two demand requests in same multi-unit, multi-generic group want different generic device types; or error detected by IEFAB4FA (as indicated by the reason code). Successful completion. Error reading label. Tape with non-standard labels not handled. ANSI tape in non-ANSI system. Duplicate volume serial number. Successful completion. Successful completion; or non-failing error (as indicated by the reason code). Not enough eligible devices; or volume mounting not allowed; or GETMAIN error (as indicated by the reason code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. GETMAIN error. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. GETMAIN error; or request not scratched (as indicated by the reason code). Note: No other return codes are explicitly set by this module;. see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion; or non-failing error (as indicated by the reason code). GETMAIN error; or System Resources Manager error (as indicated by the reason code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. IEFAB466 IEFAB469 IEFAB470 IEFAB471 4 IEFAB478 o register 15 4 IThe return code is located as follows: Register 1 Parameter List Return & Reason Parameters Codes Section 6: Diagnostic Aids 7-93 Object Module location of Code Return Code IEFAB479 register 15 0 4 IEFAB48A register 15 0 4 IEFAB480 register 15 IEFAB481 IEFAB485 register 15 register 15 0 4 8 12 16 0 0 4 IEFAB486 register 15 0 4 IEFAB487 register 15 0 IEFAB488 register 15 0 4 IEFAB489 register 15 0 4 20 IEFAB49A IEFAB49B register 15 register 15 IEFAB49C register 15 IEFAB490 register 15 7-94 0 0 4 24 0 4 OS/VS2 System Logic Library Volume 7 Meaning Successful completion; or non-failing error (as indicated by the reason code). More than one unit required for request; or unit in use by system function; or allocation can't consider offline units; or volumes cannot be mounted; or requested device is console; or volume mounted is permanently resident or reserved; or allocation cannot wait for allocated units (as indicated by the reason code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. Allocation environment changed. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for hits module in Section 3, Program Organization) for other possible return codes. Successful completion. Preliminary solution cannot be found. Required request not satisfied. Error in input flags. GETMAIN error. Successful completion. Successful completion. Volume mounting not allowed; or GETMAIN error; or cannot use offline or allocated units (as indicated by the reason code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. GETMAIN error; or one generic cannot cover entire request (as indicated by the reason code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion; or non-failing errors (as indicated by the reason code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. Job cancelled by uperator; or GETMAIN error by called routine (as indicated by the reason code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. GETMAIN error; or System Resources Manager error; or failing error from called routines (as indicated by the reason code). Retry needed. Successful completion. Successful c9mpletion. Unable to read label. Unable to mount MSS volume. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Note: No return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for possible return codes. Successfullcompletion. Wrong DSORG/DISP; or too many concatenated DDs; or GETMAIN error (as indicated by the reason code). ObJect Module ~ Location of Code Return Code IEFAB491 register 15 0 4 IEFAB492 register 15 IEFAB493 register 15 0 4 0 44 IEFAB494 register 15 0 IEFAB495 register 15 0 4 8 20 24 28 32 36 IEFAB496 register 15 0 12 16 IEFAB498 register 15 IEFAB499 register 15 IEFAB4UV register 15 IEFBB401 register 15 IEFBB402 register 15 IEFBB404 register 15 0 8 12 0 4 0 4 8 12 16 0 4 0 4 8 0 IEFBB410 register 15 0 Meaning Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion or non-failing error (as indicated by the reason code). Allocation environment changed; or GETMAIN error; or operator cancelled (as indicated by the reason code). Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. Error occurred. Successful completion. Error issuing ESTAE macro. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful conpletion. Note: No other return codes are explicity set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. GETMAIN error. MSS volume not available. MSS volume not defined. Unable to mount MSS volume. MSS volume inaccessible. The specified virtual volume group (VVGRP) name does not exist. Neither space nor virtual volume group (VVGRP) specified for nonspecific MSS request. Successful completion. Operator replied 'NO' to mount message. CANCEL ECB posted. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. MVCA with matching ASID found. MVCA with matching ASID not found. Successful completion. GETMAIN error. Successful completion. Input unit name invalid. Input unit address not associated with input unit name. Device group split. GETMAIN error. Successful completion. Step not successfully allocated. Step to be run. Job to be failed. Step to be bypassed. Successful completion. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Section 6: Diagnostic Aids 7-95 Return Code Object Module Location of Code IEFBB412 register 15 IEFBB414 register 15 IEFBB416 register 15 IEFDB4AO register 15 0 4 0 IEFDB4Al register 15 0 IEFDB4DO register 15 12 0 4 0 16 20 24 28 32 36 40 44 48 52 0 0 IEFDB4FB IEFDB4FD register 15 register 15 IEFDB4FE register 15 IEFDB4FF register 15 0 4 8 12 16 0 IEFDB4F8 register 15 0 IEFDB4F9 register 15 0 IEFDB400 register 15 IEFDB401 register 15 0 4 8 12 0 IEFDB402 SDWA, if it exists; otherwise, register 15 SDWA, if it exists; otherwise, IEFDB403 7-96 0 0 OS/VS2 System Logic Library Volume 7 Meaning Successful completion. Job to be failed. Successful completion. Note: No other return codes are explicitly set by this module; see the routines called by this module (listed in the module description for this module in Section 3, Program Organization) for other possible return codes. Successful completion. GETMAIN error. A zero is always returned; successful or unsuccessful completion is indicated in the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated in the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. An error occurred in dynamic allocation. The DAIR function block contains the error reason code. No TIOT entries were available for use. The ddname requested is unavailable. The dsname requested is a member of a concatenated group. The ddname or dsname· specified is not allocated. The requested data set was previously permanently allocated, or was allocated with a disposition of NEW and was not deleted. DISP = NEW cannot now be specified. Error in IKJEFCIR service routine. The return area provided for qualifiers was exhausted and more index biocks exist. A larger return area is needed. The previous allocation specified a disposition of DELETE for this non-permanently allocated data set. Reserved. Request denied by installation exit. Successful. A zero is always returned; successful or unsuccessful completion is indicated in the reason code -- see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. Successful completion. Volume not mounted. DSCB not in VTOC. Pe'rmanent I/O error. Invalid work area pointer. A zero is always returned; successful or unsuccessful completion is indicated in the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated in the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. Successful completion or GETMAIN error. (Success or error does not affect caller's processing.) Success. Environmental error; or resource unavailable; or I/O error. Request failed by user exit. Parameter list error. (Error reason code contains explanatory value.) A zero is always returned; successful or unsuccessful completion is indicated in the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessfull completion is indicated in the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. Continue with termination. ~ ~ Object Module Location of Code IEFDB410 register 15 register 15 0 IEFDB411 register 15 0 IEFDB412 register 15 0 IEFDB413 register 15 0 IEFDB414 register 15 0 IEFDB417 register 15 0 IEFDB418 register 15 0 IEFDB450 register 15 0 IEFDB460 register 15 0 IEFDB470 register 15 0 IEFDB480 register 15 0 IEFDB481 register 15 0 IEFDB490 register 15 0 IEF,IB600 register 15 IEFIB605 register 15 IEFIB660 IEFICATL register 15 register 15 IEFICPUA register 15 0 4 8 36 0 36 0 0 non-zero 0 4 IEFIRECM IEFISEXR IEFJRECM IEFJSREQ register register register register 15 15 15 15 Return Code 4 8 12 Meaning A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code -- see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason .,c:;ode - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Cpdes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes s" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. A zero is always returned; successful or unsuccessful completion is indicated the reason code - - see the list of dynamic allocation reason codes in "Allocation/Unallocation Reason Codes" in Section 6, Diagnostic Aids. in in in in in in in in in in in in in Successful completion. JCL error exists. I/O error occurred. Error occured in restart. Successful completion. Error in journal merge or DSDR processing. Successful completion. Catalogs were opened successfully. Catalogs were not opened successfully. One or more required CPUs are on-line. None of the required CPUs are on-line. Irrelevant. Irrelevant. Irrelevant. The requested sybsystem does not perform the function indicated by the function code in the SSOB. The requested subsystem is inactive - - there is no SSVT for it. The subsystem name in the SSIS is invalid -- there is no SSCVT with that subsystem name in it. Section 6: Diagnostic Aids 7-97 Object Module Location of Code Return Code 16 Meaning The request cannot be satisfied because: The function code in the SSOB is larger than the number of functions supported by the subsystem. - or The SSOB pointer is zero. - or Both the SSIB pointers (one in the SSOB, the other in the JESCT) are zero. • Either the 551B or 550B have an invalid length or format. • • 20 register 15 20 0 non-zero 0 Either the SSIB or SSOB have an invalid length of format. Success. aBO ABEND was issued. Success. register 15 non-zero a aBO ABEND was issued. IEF5D061 IEFTB721 register 15 IEFVHF register 15 IEFVHN register 15 IEFXB500 JNLPARM IEFXB601 register 15 IEFXB602 IEFXB604 IEFXB609 register 15 register 15 register 15 0 IEFXVNSL register 15 4 IGXOOO13 register 15 0 IEFQB550 register 15 IEFQB555 0 4 0 4 8 0 4 8 64 128 0 36 0 36 4 8 IGXOOO14 register 15 0 4 IKJEFLEA register 15 0 4 8 12 16 20 IKJEFLG 7-98 register 15 0 non-zero OS/VS2 System Logic Library Volume 7 iluccess. :,..0' Successful completion. Cancel job. Interpreter processing successful. JCL error occurred. I/O error occurred. Converter processing successful. JCL error occurred. I/O error occurred. Journal does not exist. Journal error. Successful SWA reconstruction. Error in accessing job journal or in SWA reconstruction. Successful processing of SWA manager function. Irrelevant. Successful completion. Unsuccessful open of c~eckpoint data set; or unexpected ABEND occurs. Always returned failure (user routine to read non-standard labels was not included in system). Requested options were valid and SYNCH was done to IRBMFDTA to collect MF /1 measurements. One or more invalid options were detected or no measurement options were detected. MF /1 measurements were not initialized and SYNCH to IRBMFDTA was not done. The ENQ name SYSZREMF.ACTIVE was not available and not held by the calling task, or MF /1 initialization has already been performed; and SYNCH to IRBMFDTA was not taken. Normal Return. MFDATA SVC routine has not been previously executed; no interval data returned. Parse or command was successful. Parse unable to prompt because the no-prompt bit in the UPT is on. The cancel ECB in the CSCB has been posted, indicating an attention interruption, a disconnected line, or a cancel. Invalid parameters have been detected by parse, command scan, or IKJEFLGM. An attempt to obtain storage (via a GErMAIN) has failed. The terminal user entered a LOGOFF command, or a LOGON RECONNECT has been entered and the user has been reinstated in his former address space. The attention exit was successful. An error occurred in the attention exit. lV Object Module Location of Code IKJEFLGB register 15 Return Code Meaning IKJEFLGM register 15 ILRACT register 15 0 a 20 2a ILRFMTOO register 15 0 4 Upon return to ABEND processing: Retry is not to be scheduled. Retry has been scheduled. The message handler was successful. A PUTGET was issued, but the UPT indicates that no prompting is to be done. The ECB passed to I KJEFLGM has been posted, indicating an attention interruption Or a disconnected line. Function successful. Record could not be found on SYS1.STGINDEX. I/O error accessing SYS1.STGINDEX. Storage could not be obtained for either a workarea, I/O buffer space, or LSOA space for rebuilding the ASPCT. Function successful. Not enough storage. ILRFMTCV ILRFMTC register 1 fi ILRFMTH register 15 ILRFMTV register 15 ILRFMTPG register 15 ILRFMTSW register 15 0 4 0 4 0 4 a 0 4 a 0 4 a Function successful. Unable to format blocks. Function successful. Unable to format blocks. Function successful. Unable to format blocks. LGVT inaccessible. All control blocks format. At least one error in format. Unable to locate or format the PART. All control blocks format. At least one error in format. Unable to locate or format the SART. ILRFRR01 ILRVACE register 15 ILRVACEO register 15 ILRVAC02 ILRVAIA register 15 register 15 ILRVAIAC register 15 ILRVAIAO register 15 ILRVASGO register 15 ILRVIOE register 15 ILRVIOEO ILRVIORB register 15 register 15 ILRVLGE register 15 0 4 0 4 a 0 Element passed all tests. Element contains bad data. 4 Element is not an ACE. 8 No errors were detected. 0 Elements with bad data were removed. 4 Damaged queue was reconstructed. a I nput parameters were invalid. 24 same as I LRV ACEO 0 Element passed all tests. Element contains bad data. 4 Element is not an AlA. a 0 Element passed all tests. Element contains bad data. 4 Element is not an AlA/ACE. a 0 No errors were detected. Elements with bad data were removed. 4 Damaged queue was reconstructed. a Input parameters were invalid. 24 0 No errors were detected. 4 Elements with bad data were removed. Damaged queue was reconstructed. a Input parameters were invalid. 24 0 Element passed all tests. 4 Element contains bad data. Element is not an 10E. a same as I LRV ACEO Element passed all tests. 0 Element is not an 10RB-IOSB-SRB. a 0 Element passed all tests. 4 Element contains bad data. a Element is not an LGE. Section 6: Diagnostic Aids 7·99 Location of Code Object Module ILRFRR01 (continued) I LRVLPRG register 15 Return Code O' 4 8 24 ILRVPCB register 15 o 4 8 ILRVPCBQ register 15 o 4 8 24 ILRVPCCW register 15 o 4 8 ILRVPCWQ register 15 o 4 8 24 ILRVSCCW register 15 o 4 8 ILRVSCWQ register 15 o 4 8 24 ILRVSPAQ register 15 o 4 8 24 ILRVSWTQ register 15 o 4 8 24 ILRGOS I LRGOS register 15 o 4 8 20 28 32 40 44 ILRFRELG register 15 o 4 ILRGOS01 ILRCGOSE ILROPSOO register 15 Register 15 o o 8 12 16 20 ILRPAGIO register 15 o 4 ILRPOS ILRPOS register 15 o 4 28 7-100 OS/VS2 System Logic Library Volume 7 Meaning No errors were detected. Elements with bad data were removed. Damaged queue was reconstructed. Input parameters were invalid. or register 0 did not point to a valid LGE. Element passed all tests. Element contains bad data. Element is not a PCB. No errors were detected. Elements with bad data were removed. Damaged queue was reconstructed. I nput parameters were invalid. Element passed all tests. Element contains bad data. Element is not a PCCW. No errors were detected. Elements with bad data were removed. Damaged queue was reconstructed. I nput parameters were invalid. Element passed all tests. Element contains bad data. Element is not an SCCW. No errors were detected. Elements with bad data were removed. Damaged queue was reconstructed. Input parameters were invalid. No errors were detected. Elements with bad data were removed. Damaged queue was reconstructed. Input parameters were invalid. No errors were detected. Elements with bad data were removed. Damaged queue was reconstructed. Input parameters were invalid. Function successful. Invalid LGN. Storage locator 'S' symbol is invalid. Unable to store in SYS1.STGINDEX. Unable to obtain storage. Op code in ACA invalid. I nvalid identifier type. Indeterminate error. Freed the LGE. LGE was not found. Continue with termination. Only used if no SDWA passed by RTM. Function successful. Mount failed. Locate failed. SQA out of space. Nucleus buffer out of space. All AlAs were processed. Error found in an AlA. Register 1 contains address of error AlA (last one processed). Successful. Invalid LGN. Unable to obtain storage. Object Module Location of Code I LRPOS (continued) register 15 ILRTRPAG ILRPREAD register 15 ILRRLG register 15 ILRSAV register 15 ILRSRT register 15 ILRSWAP register 15 ILRTERMR ILRSLTRV register 15 TERMRFRR SDWARCDE ILRTMI01 register 15 ILRVSAMI register 15 Return Code 0 12 28 0 4 8 0 20 28 0 20 28 44 0 4 8 12 0 4 Successful. I nval id target LP I D for a transfer page request. Unable to obtain storage. Function successful. Conversion error or I/O error. Not enough storage to build control blocks. Function successful. SYS1.STGINDEX has not been opened. Workarea storage could not be obtained. Function successful. I/O error trying to write to SYS1.STGINDEX. Storage could not be obtained for a workarea or RPL. Freemain or I/O buffers failed. No work returning. 0 4 0 4 0 4 0 8 20 28 48 Adjusted ASMBKSL T and ASHBKSLT. I nsufficient unreserved slots. Continue termination Retry. Percolate. Retry. Successful. Record cou Id not be found. I/O error processing SYS1.STGINDEX. Storage could not be obtained. Partially retrieved ASPCT for release. IRARMEVT SYSEVENT 6 7 12 13 register 1 byte 0 register 1 byte 3 register 1 byte 3 register 1 byte 0 byte 3 30 Work returning. Data set full, no reads remaining. Data set full, reads remaining. Function successful. Error chain being returned. Note: All the following return codes are contained in the field of the RRPA corresponding to the indicated register. byte 2 28 Meaning register 15 byte 3 register 1 byte 2 0 128 Proceed with address space creation. Do not create the address space, since a resource shortage exists. 0 4 Proceed with address space deletion. Issue WAIT before deleting address space. 0 8 Continue with quiesce processing. Restore the address space to its original status. 0 128 1-10 0 8 The USERRDY SYSEVENT has just been received. No USERRDY has been received since QSCEST. Swap reason code (if byte 3 = 0). Irrelevant (if byte 3 /- 0) . Swap out the address space. Restore the address space to its former status. 0 8 The allocation selection was successful. The allocation selection was not successful. 0 The performance group number was valid. The performance group number is not valid, and the ASID belongs to a non-TSO user. The performance group number is not valid, and the ASID belongs to a TSO user. 2 '1 ,/ 1 Section 6: Diagnostic Aids 7-101 Object Module 31 Location of Code register 1 byte 2 Return Code The reset request was honored. The new performance group number is not valid. The ASID is not currently assigned. 0 4 a register 15 byte 3 37 The SETDMN is successful. The domain is undefined. The minimum value exceeds the maximum value. 0 4 a register 15 byte 3 38 register 15 byte 3 39 register 1 byte 3 41 42 register 1 byte 3 43 register 1 byte 3 register 1 45 register 15 byte 3 0 4 No data loss occurred. Data was lost due to an accumulation control block error. 0 4 No data loss occurred. Data was lost due to an accumulation control block error. 0 4 8 The request to mark the address space as non-swappable was honored. The request was not for the current address space. The requestor was not authorized to make the request. 0 4 8 The request to mark the address space as non-swappable was honored. The request was not for the current address space. The requestor was not authorized to make the request. 0 4 8 0 non zero The swap-out request was honored. The request was ignored, since the address space is non-swappable. The request was ignored, since the address space was already being swapped. Data collection was successfully initialized. Data collection was not initialized. 0 8 The request was honored. The request to start data collection was rejected because of an incorrect buffer size. Data collection is already active. 32 46 register 15 byte 3 0 4 64 47 register 15 byte 3 0 64 IRARMINT IRARMIOM IRARMIPS register 15 register 15 0 4 7-102 Meaning OS!VS2 System Logic Library Volume 7 The request was honored. Data collection was stopped because of an IPS change. No data collection buffer has been established. The request was honored. No data collection buffer has been established. The return codes for this module are the same as those for IRARMEVT. Additionally, a '15F' ABEND will occur because of invalid invocation of this module. The codes passed with the ABEND are explained in "System Codes", form GC38 - 1008. , rrelevant. The IPS is valid. The IPS is invalid. Object Module Location of Code IRARMSRV register 15 byte 3 IRARMWAR register 15 byte 3 (field of RRPA) Return Code 0 4 12 The requested function was performed. The requested function was not performed. No space was available for the requested function (entry IRARMI09 only). 0 4 The requested function was successfully performed. Data collection was successful, but a IPS change has occurred (entry IRARMWR3 only). An incorrect length data area was specified (entry IRARMWR1 only). Data collection was not active, a data buffer was not in existence, or the copy buffer was of an incorrect size (entry IRARMWR3 only). Syntax string found. Syntax string not found. Normal processing completed. Possible precision loss. Significant digits lost; field filled with asterisks. Bad input parameters. Continue with termination return to R/TM. Continue with termination return to R/TM. Retry return to R/TM. Continue with termination return to R/TM. Normal Return. Requested options were valid. Activate MFROUTER, enqueue TQE, and activate I/O data collection. Activate MFROUTER, enqueue TQE, and activate I/O data collection. Continue with termination return to R/TM. Continue with termination return to R/TM. Retry return to R/TM. Normal Return. Requested options were valid. Normal Return. Requested options were valid. Function successfully completed. Continue with termination return to R/TM. Continue with termination return to R/TM. Retry return to R/TM. Irrelevant. Continue with termination return to R/TM. Continue with termination return to R/TM. Retry return to R/TM. Continue with termination return to R/TM. Continue with termination return to R/TM. Continue with termination return to R/TM. Continue with termination return to R/TM. Continue with termination return to R/TM. 8 40 IRBMFANL register 15 IRBMFCNV register 15 0 4 0 4 a IRBMFDEA IRBMFEVT IRBMFFUR IRBMFICP IRBMFIDV IRBMFIHA IRBMFIOI register 15 SQWARCDE SDWARCDE SDWARCDE register 15 register 15 register 15 register 15 SDWARCDE IRBMFIPG IRBMFIWK IRBMFMFC IRBMFMlN register 15 register 15 register 15 register 15 SDWARCDE IRBMFRGM IRBMFSAR register 15 register 15 SDWARCDE IRBMFSDE register 15 SDWARCDE SDWARCDE register 15 SDWARCDE IRBMFTMA IRBMFTRM Meaning 12 0 0 4 0 0 44 44 0 0 4 0 0 0 0 0 4 0 0 4 0 0 0 0 0 Section 6: Diagnostic Aids 7-103 March 30, 1977 Register Usage Table This table isan alphameric list of scheduler and supervisor object mod ules and their register contents upon entry and exit. Many modules use standard register usage or standard SVC register usage. These standards are as follows: Standard Register Usage Contents at Entry Contents at Exit Irrelevant. Irrelevant. Address of a parameter list. Address of a parameter list: 2-12 Irrelevant. Irrelevant. 13 Address of register save area. Address of register save area. 14 Return address. Return address. 15 Address of module entry point. Return code, if any. Register 0 Standard SVC Register Usage Register 2 7-104 Contents at Entry Contents at Exit Irrelevan t. Unpredictable. 3 CVT address. Unpredictable. 4 Caller's TCB address. Unpredictable. 5 Caller's RB address. Unpredictable. 6 Address of module entry point. Un predictable. 7 ASCB address. Unpredictable. 8-13 Irrelevant. Unpredictable. 14 Return address (exit prolog, (exit prolog, lEA VEXPR). Unchanged. OS/VS2 System Logic Library Volume 7 Module Name Register Number IEATLEXT 0-9,11-13,15 Irrelevant. Irrelevant. 10 Return address. 14 IEAVADOA 0 2-12 13 14 15 Contents at Entry Irrelevant. Address of SNAP work area. .Irrelevant. Address of caller's save area. Return address. Entry address. IEAVADOB Same as I EAV ADOA for all registers. IEAVADOC 0 IEAVADOD Contents at Exit Irrelevant. Return address. Irrelevant. Irrelevant. Irrelevant I~relevant . Irrelevant. Unchanged. Return code. 2-12 13 14 15 Irrelevant. Address of SNAP work area. Irrelevant. Address of caller's save area. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Return codes 0, 8 depending on exit. 0 1 2-12 13 14 15 Irrelevant. Address of abdarea. Irrelevant. Save area address. Return address. Address of IEAVADOD. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code of 0 or 8, depending on exit. Section 6: Diagnostic Aids 7-105 Module Name Register Number Conte~ts IEAVADOO 0 1 2 3 4 5 6 7 8-13 14 15 Irrelevant. Address of snap or SVC dump parameter list. Irrelevant. CVT address. SVC 51 TCB address. SV C 51 SV R B address. Irrelevant. Current ASCB address. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code. IEAVAD01 0 I 2 3 4 Irrelevant. Caller's parameter list address. Irrelevant. CVT address. Current TCB address. Irrelevant. Irrelevant. Irrelevant. Unchanged. Unchanged. 13 14 15 Irrelevant. Return address. 'Entry point address. Irrelevant. Unchanged. Return code. () 2-12 13 14 15 Irrelevant SNAP work area address. Irrelevant. Save area address. Return address. Entry point address. Irrelevant Irrelevant. Irrelevant. Irrelevant. Unchanged. Return codes of 0 or 8, depending on the exit. IEAVAD03 0-15 Same as IEAVAD02 for all registers. IEAVAD05 0 1 2-12 13 14 15 Irrelevant. SNAP work area's address. Irrelevant. Caller's save area address. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Return code of 0 or 8, depending on the exit. IEAVAD06 0 Irrelevant. SNAP work area address. 'I rrelevant. Caller's save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Oar 8 depending on the exit. Irrelevant. SNAP work area address. Irrelevant. Caller's save area address. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code of 0 or 8. IEAVAD02 2-12 13 14 15 IEAVAD07 0 2-12 13 14 15 at Entry 7-106 ,OS/VS2 System Logic Library Volume 7 Content$ at ,Exit Mod~le Name Register Number IEAVAD08 0 Conten&$ at Entry Contents at E xi~ Irrelevant. SNAP work area address. Irrelevant. Caller's save area address. Return address. Entry point address. Irrelevant. Irrelevant. Snap work area's address. Irrelevant Same as IEAVAD11 except register 15 cpntains address of I EAVAD21. SamQ as IEAVAD11 except R15 contains address of IEAVAD81. (ABLINEA in SNAP work area must contain data to be written.) Irrelevant . Irrelevant. Irrelevant. Irrelevant. Irrelevant. SNAP work area address. Irrelevant. Caller's save area address. Return address. IEAVAD31 address. Same as for IEAVAD31 except register 15 contqills address of It=AVAD41. Unchanged. Unchanged. Unchanged, Unchallged. Uncha!1ged . o or 8, depending on exit. Same as for IEAV AD31 . Irrelevant. snaE's work area address. Irre evant. Return address. Address of IEAVAD51. Same as IEAVAD51 except register 15 contains address of IEAVAD51. Irrelevant. Irre leva nt . Irrelevant. Irrelevant. Q or 8, depending on exit. 0 1 2-12 13 14 15 Irrelevant. Address of SNAP work area. Irrelevant. Caller's save area address. RetlJrn address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. 0 1 Address of TCB. Address of first or only VCS to be processed. Irrelevant. 2-12 1~ 14 15 IEAVADll • EAVAD11 IEAVAD21 0 1 2-15 0-15 IEAVAD81 0-15 IEAVAD31 IEAVAD31 0 2-12 13 14 15 IEAVAD41 IEAVAD51 IEAVA051 0 2-13 14 15 IEAVAD61 IEAVAD71 IEAVAMSI 2 3-13 14 15 Address of IEAV A011. Irrelevant. Return address. Entry point address. Irr~levant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelf3vant. Unchanged. Unchanged. tn error case, address of VCS in error; otherwise, ullchanged. Unchanged. Unchanged. Retl,lrn code. Section 6: Diagnostic Aids 7-107 Module Name Register Number IEAVAROO IEAVAROO IEAVAERO 0-13 14 15 0 2 3-12 13 14 15 IEAVAR01 0,1 2 3 4 5 6 7 8-12 13 14 15 IEAVAR02 IEAVAR02 0,1 2 3 4 5 6 7 IEAVAFR2 7-108 8-12 13 14 15 0 1 2-13 14 15 Contents at Entry Contents at Exit Irrelevant. Return address. Entry point address. 12 (Dec) or irrelevant. If reg. 0 is 12, system and user completion codes; otherwise, address of SDWA. I f reg. 0 is 12, address of ESTAE Parameter List; otherwise, irrelevant. I rrel~vant. If reg. 0 is 12, irrelevant; otherwise, save area address. Return address. Entry point address. Unpred ictable. Unchanged. Unpredictable. Unpredictable. If reg. 0 input was 12, unpredictable; otherwise, unchanged. Unpredictable. Irrelevant. Address of ASXB. Address of CVT. Address of RCT's TCB. Address of RCT's RB. RCT I nit/Term base register. Address of ASCB. Irrelevant. Address of RCT save area. Return address. Entry point address. Unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. Unchanged. Unchanged. Unpredictable. Irrelevant. Address of ASXB. Address of CVT. Address of TCB. Address of RB. Irrelevant. Address of ASCB. Irrelevant. Save area address. Return address. Entry point address. Address of 200-byte work area. Address of SDWA. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpred ictable. Unpred ictable. Unpredictable. Unchanged. Unpredictable. OS/VS2 System Logic Library Volume 7 Unpredictable. Unpredictable. Unchanged. Return code. Module Name IEAVAR03 IEAVAR03 Reglst!3r Number Contents at Entry Contents at Exit Irrelevant. Address of ASXB. Address of CVT. Address of TCB. Address of RB. Irrelevant. Address of ASCB. Irrelevant. Save area address. Return address. Entry point address. Address of 200-byte work area. Address of SDWA. Irrelevant. Return address. Entry point address. Irrelevant. Address of RCTD. Irrelevant. Address of RCT's TCB. I rre levant. Irrelevant. Irrelevant. Irrelevant. Base register. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpred ictable. Unpredictable. Unpredictable. Unchanged. Unpredictable. Unpredictable. Address of ASXB. Address of CVT. Unchanged. Address of RCT's RB. Unpredictable. Address of ASCB. Unpredictable. Unpred ictable. Unpred ictabl e. I EAVAR03 save area address. I EAV AR03 return address. IEAVAR03 entry point address. Irrelevant. Address of ASX B. Address of CVT. Address of TCB. Address of RB. Irrelevant. Address of ASCB. Irrelevant. Address of save area. Return address. Entry point address. Irrelevant. Address of SDWA. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. U npred ictable. Unpredictable. Unchanged. Unpredictable. 0 Address of IOE. Address of TAXE. 2-12 13 14 15 Irrelevant. Save area address. Return address. Entry point address. Unchanged. If user attention exit is to be scheduled, address of user parameter list; if user attention exit is cancelled or suppressed, unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 0,1 2 3 4 5 6 7 IEAVAR3 IEAVAR3A 8-12 13 14 15 0 2-13 14 15 0,1 2 3 4 5 6 7 8,9 10 11,12 13 14 15 IEAVAR04 IEAVAR04 0,1 2 3 4 5 6· 7 IEAVAFR4 8-12 13 14 15 0 2-13 14 15 IEAVAR05 IEAVAR05 ~ ) I' Section 6: Diagnostic Aids 7-1 09 Module Name Register Number IEAVAR05 (continued) IEAVAFR5 0 IEAVART5 IEAVAR06 IEAVAR06 IEAVAFR6 IEAVAR07 IEAVAR07 IEAVAFR7 Contents at Entry Contents at Exit 2-13 14 15 0-13 14 15 Irrelevant. Address of SDWA. Irrelevant. Return address. Irrelevant. Same as at time of error. Same as at time of error. Same as at time of error. Unpredictable. U npred ictable. U npred ictable. Unpredictable. Unpredictable. Unpredictable. Return address. Unpredictable. 0-2 3 4 5 6 7 8-12 13 14 15 0 1 2-13 14 15 Irrelevant. Address of CVT. Address of TCB. Address of RB. Irrelevant. Address of ASCB. Irrelevant. Address of save area. Return address. Entry point address. Irrelevant. Address of SDWA. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. Unpredictable. Unpred ictable. Unchanged. Unpredictable. 0 Irrelevant. Pointer to address of interface block. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Address of SDWA. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Always zero. Unpredictable. Unpredictable. Unpredictable. Unchanged. Unpred ictable. 0 Irrelevant. Address of parameter list or O. 2 3 4 5 6 7 8-13 14 15 0 Irrelevant. Address of CVT. Address of TCB. Address of SVRB. Entry poi nt address. Address of ASCB. Irrelevant. Return address. Irrelevant. Irrelevant. Address of SDWA. Irrelevant. Return address. Entry point address. Irrelevant. Address of previous attention exit or zero. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. 2-12 13 14 15 0 2-13 14 15 IEAVAXOO I GC0009F STXFRR 2-13 14 15 7-110 OS!VS2 System Logic Library Volume 7 Module Name Register Number IEAVBLOP 0 IEAVCARR IEAVCARR IEAVTTRR IEAVFARR IEAVCKEY Contents at Entry Contents at Exit 2 3 4·12 13 14 15 Cell pool identifier or 0, for dynamic pool creation. Address of storage to be formatted or 0, for recovery of an entire pool. Unpredictable. Address of CVT. Unpredictable. Save area address. Return address. Entry point address. Unchanged ERROR-Subpool number and length of extent. Unpredictable ERROR-Address of extent in error. Unpredictable. Unpred ictable. Unpred ictable. Unchanged. Unchanged. Return code. 0 1 2·13 14 15 Address of work area. Address of SOWA. Unpredictable. Retu rn address.· Entry point address. Unpredictable. Unchanged. Unpred ictable. Unchanged. Unpredictable. 0 Storage key and fetch protection of first virtual page changed. 3·13 14 15 Bit 0 = 0 indicates register type of request. Bit 0 = 1 indicates parameter list type of request. Bits 24·28 contains storage key and fetch protection. For register type requests, the address of the first virtual page to be changed. For parameter list type requests~ the parameter list address. For register type requests, the address of the last virtual page to be changed. Irrelevant. Return address. Entry address. 0 Parameters. 2·12 13 14 15 0 Virtual Storage Address of area obtained by GETMAIN where control blocks are to be built. Irrelevant. Save area address. Return address. Entry point address. Parameters. Address of page table; if return code 8, segment 10 of valid segment. Address of external page table, if one is created. 2 3 4·12 13 14 15 Virtual Storage Address of area obtained by GETMAIN where control blocks are to be built. Address of RSM Header. Address of PVT. Irrelevant. Address of PVT save area. Return address. Entry point address. 2 IEAVCSEG IEAVCSEG IEAVCSGB Unchanged. Unchanged. Unchanged. Unchanged. Return code. Unchanged. Unchanged. Unchanged. Return code. Address of page table; if return code 8, segment 10 of valid segment. Address of external page table, if one is created. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Section 6: Diagnostic Aids 7 ·111 7-112 OS/VS2 System Logic Library Volume 7 Module Name IEAVEDSO IEAODS IEAPDS2 IEAPDS6 IEAPDS7 IEAPDSRT GSLSDISP Register Number Contents at Entry Contents at Exit 0-12 13 14 15 0-15 0-15 0-15 0-15 nla Caller's save area address. Return address. Address of entry point. Same as IEAODS. Same as IEAODS. Same as I EAODS. Same as IEAODS. Caller's register. Caller's registers. Caller's registers. Caller's registers. Same as IEAODS. Same as IEAODS. Same as I EAODS. Same as I EAODS. 0-10 11-12 13 14 15 Irrelevant. Irrelevant. Entry point address. Return address. Irrelevant. Unchanged. Irrelevant. Return code. Return address. Unchanged. Section 6: Diagnostic Aids 7-113 Module Name Register Number Contents at Entry Contents at Exit LLCOSVCF 0-10 11'-12 13 14 15 Irrelevant. Irrelevant. Entry point address. Return address. Irrelevant. Unchanged. Irrelevant. Return code. Return add"••• Unchanged. LRELDISP 0-10 11-12 13 14 15 Irrelevant. Irrelevant. LLREL address. Return address. Irre levant. Unchanged. Irrelevant. Return code. Return address. Unchanged. LRELEXPR 0-10 11 12 13 14 15 Irrelevant. Entry point address. Irrelevant. LLREL address. Return address. Irrelevant. Unchanged. Irrelevant. Irre levant. Return code. Return address. Unchanged. IEAVELKW 0-5 6 Irrelevant. Entry point address. Return address. LCCA address. Irrelevant. Work register. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Work register. SSRB address or O. Work registers. Irrelevant. LCCA address. ASCB address. Irrelevant. Irrelevant. Entry point address. Irrelevant. Irrelevant. Return address. Irre levant. Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. Unchanged. Irre levant. Unchanged. Work registers. Irrelevant. LCCA address. ASCB address. Entry point address. Irrelevant. Return address. Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 7 8 9 10 11-15 IEAVSPCR 0 1 2-3 4-6 7 8 9 10-11 12 13 14 15 DSJSTCSR 0-3 4-6 7 8 9 10-13 14 15 7 -n 4 OS/VS2 System Logic Library Volume 7 Module Name Register Number IEAVEDSR 0 2-14 15 IEAVEEDO I GC062 IGC062R1 0 2-14 15 0 2-12 13 14 15 IEAVEEEO IEAOEF03 0-6 7 8 9 10-13 14 15 IEAVEEEP 0 2-12 13 14 15 IEAVEEER 0 1 2-6 7-10 11-13 14 15 IEAVEEE2 0 Contents at Entry Contents at Exit Irrelevant. SDWA address. Irrelevant. Irrelevant. Unpredictable. SDWA address. Unpred ictable. Return address to IEAVESPR. Irrelevant. Address of pointer to subtask. TCB for DETACHBit 0: indicates STAE=NO 1: indicates STAE=UES. SVC registers. Irrelevant. Entry code. O-Special DETACH processing for RITM. 1-EOT processing. Address if TCB to be detached. Irrelvant. Address of caller's save area. Return address. Entry poi nt address of I GCQ62 R 1 . Unchanged. Unchanged. Irrelevant. Current ASX B address. Current ASCB address. Irrelevant. Irrelevant. Return address. Entry point address. Changed. Unchanged. Unchanged. Unchanged. Changed. Unchanged. Changed. Irrelevant. Address of pointer to the resource manager parameter list. Irrelevant. Address of caller's save area. Return Address. Entry point address. Irrelevant. Irrelevant. Address of 200 byte work area passed by RTM. Address SDWA. Irrelevant. Irrelevant. Irrelevant. Return address. Entry poi nt address. Address of SRB, if one is passed; otherwise, irrelevant. (if SRB is passes via register 0) or complemented address of IOE or address of ROE. Irrelevant. Return address. Irrelevant. o 2-13 14 15 Unchanged. Return Code. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. Irrelevant. Unchanged Unchanged. Volatile. Unchanged. Volatile. Volatile. Volatile. Unchanged. Unchanged. Irrelevant. Unchanged. Irrelevant. ) Section 6: Diagnostic Aids 7-115 Module Name Register Number Contents at Entry Contents at Exit IEAVEES 0-1 2 3-9 10 11-15 Irrelevant. Return address. Irrelevant. Address of entry point. Irrelevant. Irrelevant. Return address. Irrelevant. Irrelevant. Irrelevant. IEAVEEXP IEAVEXPR 0-1 To be returned to issuer of SVC. 2-14 Irrelevant. 15 To be returned to issuer of SVC. Identical to IEAVEXPR. 0-1 Irrevelant 2-14 SVC registers ESR code 8. 15 To TCBGRS. Irrelevant. To TCBGRS. IEAVEEXT 0-15 nfa nfa IEAVEE1R 0 2-14 15 Irrelevant. Irrelevant. Irrelevant. Entry point address. Irrelevant. ABEND code. Irrelevant. IEAVEABD address (ABEND issuer). IEAVEE2R 0 1 2-14 15 Irrelevant. Irrelevant. Irrelevant. Entry point address. Irrelevant. ABEND code. Irrelevant. IEAVEABD address (ABEND issuer). IEAVEE3R 0 I rl'elevant. Irrelevant. Irrelevant. Entry point address. Irrelevant. ABEND code. Irrelevant. IEAVEABD address (ABEND issuer). Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Caller's register. 1 2-3 4 5-12 13 14 15 Virtual address of asynchronous exit. Bit indicators. Irrelevant. Current TCB address. Irrelevant. Caller's save area address. Return address. Address of entry point. Virtual address of entry point to asynchronous routine. Bit indicators. Irrelevant. Current TCB address. Irrelevant. Caller's save area address. Return address. Address of entry point. IEAVEIO 0-15 Irrelevant. Irrelevant. IEAVEIOR 0 Irrelevant. Irrelevant. Irrelevant. Entry point address. Irrelevant. ABEND code. Irrelevant. IEAVEABD address (ABEND issuer). IEAVEXP1 IEAVEXSV 2-14 15 IEAVEFOO I GC043 IGC043BR 0 1 2-3 4 5-12 13 14 15 0 2-14 15 7-116 OS!VS2 System Logic Library Volume 7 To TCBGRS. Irrelevant. To TCBGRS. Caller's Caller'S Caller's Caller's Caller's Caller's Caller's register. registers. registers. registers. registers. registers. registers. Module Name Register Number Contents at Entry Contents at Exit IEAVEIPR 0 1 2-13 14 15 Irrelevant. SDWA. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Return address. Irrelevant. IEAVELCR 0-12 13 14 15 Irrelevant. Irrelevant. Return address. Entry point address. Irrelevant. Save area address. Irrelevant. SETLOCK recovery address. IEAVELK GSLSCOBT GSLMUOBT GSLSUOBT GSLMREL GSLSREL GSLMRELD GSLSRELD LLCOBT GSLMCOBT LLREL LLUOBT CMSUOBT CMSCOBT CMSREL RELGSO IEAVELRM 0-10 11 12 13 14 15 0-15 0-15 0-15 0-15 0-15 0-15 0-10 11 12 13 14 15 0-10 11 12 Irrelevant. Lock address. Mask to update CPUs locks-held string. Entry point address. Return address. Irrelevant. Same as entry GSLMCOBT. Same as entry GSLSCOBT. Same as entry GSLMCDBT. Same as entry GSLSCOBT. Same as entry GSLMCOBT. Same as entry GSLSCDBT. Irrelevant. Irrelevant. Irre levant. Entry point address. Return address. Irrelevant. Irrelevant. Lock address. Offset of lock entry in table of locks held by CPU. 13 Entry point address. 14 Return address. Irrelevant. 15 0-15 Same as entry LLCOBT. 0-15 Same as entry LLCOBT. 0-10 Same as entry LLCOBT. 11 Lock address. 12 0 Same as entry LLCOBT. 13-15 Same as CMSOU BT. Same as CMSOUBT. 0-10 Irrelevant. 11 String indicating which spin locks are to be released. 12 Address of indirect address list for lockwords. 13 Entry point address. 14 Return address. Irrelevant. 15 0 1 2-12 13 14 15 Irrelevant. Address of parameter list. Irrelevant. Address of caller's save area. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code. Unchanged. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code. Unchanged. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code. Unchanged. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Register 13 contains return code. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Unchanged. Irrelevant. \ J ;/ Section 6: Diagnostic Aids 7-117 Module Name Register ;\iumber Contents at Entry Contents at Exit Irrelevant. Unchanged. 14 15 IrreleVant. Address of RIM saved registers. Irrelevant. Irrelevant. 0 1 2-13 14 15 Irrelevant. Address of SDWA. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Irrelevant. Unchanged. Irrelevant. IEAVEMCR 0 1 2-15 Standard. Address of ASID. Standard. Standard. Standard. Standard. IEAVEMDL 0 Standard. Address of Interface block. Standard. Standard. Standard. Standard. Address of SRB. Address of ASCB or Address of Master Scheduler TIOT or Address of Master Scheduler JSCB. Standard. Standard. Standard Standard .. Address of Parameter list containing address of CSCB. Standard. Standard. Standard. CPU affinity mask (if re~. 1 is complemented) or t rrelevant. Address of ASCB or complemented address of ASCB (reg 0 contains CPU affinity mask) or O. Irrelevant. Return address. Irrelevant. Irrelevant. IEAVELKR IEAVELKR IEAVELKR (continued) IEAVLKRR 0-12 13 2-15 IEAVEMIN 0 2-15 IEAVEMRO 0 2-15 IEAVEMSO 0 2-13 14 15 IEAVEN01 IGC04B IGC056 IEAVEN02 IEAVEOR 7-118 Irrelevant. Entry address of IEAVEVRR. Standard. Standard. Irrelevant. Irrelevant. Unchanged. o (far IPC switch function). Irrelevant. Address of parameter list. 2-14 SV C R egi sters, 15 Irrelevant. 0-15 Same as IGC048. (Same as IEARPOST in rtlodule IEAVSY50). Unpredictable. Unpredictable. Irrelevant. o or address parm list. Same as IGC048. 0-1 2-14 15 To TCBGRS. Irrelevant. To TCBGRS. 0 To be returned to caller. SV C registers. To be returned to caller. OS/VS2 System Logic Library Volume 7 Module Name IEAVEPC IEAVPSRB IEAVSUSP Register Number 0 1 2-13 14 15 0-3 4 5 6 IEAVRSET 7-12 13 14 15 0-3 4 5 6 SPI E processing 7-12 13 14 15 0 2-13 14 15 (all others at time of interrupt) 1 PROGCK entry o 1 2-13 14 15 IEAVEPDR IEAVEPDF Contents at Exit Address of SRB. Address of parameters. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Address of TCB or SRB. Address of RB or 0 if SRB. o if unlocked TCB 4 if locked, 8 if unlocked SRB. Irrelevant. Save area address. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Address of TCB or SRB. Address of RB or 0 if SRB. o if no error; non-O if error. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant System termination entry IEAVEPCR Contents at Entry o 1 2-13 14 15 Irrelevant. Irrelevant. Irrelevant. Irrelevant. Exit to SPI E (paging exception). Address of PIE. Irrelevant. Return address = SVC3. SPI E exit entry point address. Exit to R/TM (PROGCK). Negative 1 indicates registers are in first location in LCCA. X' OFB8' indicates control register zero is bad. Exit t,o IGFPTERM (system termination). address of two word parameter list, containing address of WTO message and address at logrec record. Irrelevant. Irrelevant. Irrelevant. Return address (for suspended-SRB entry). Entry point address (entry point to RMTR for SRB entry). Irrelevant. ABEND code. Irrelevant. Unchanged. Address of IEAVEABD. Address of 200 byte work area passed by R TM. SDWA. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Irrelevant. Volatile. Volatile. Section 6: Diagnostic Aids 7-119 Module Name Register Number Contents at Entry Contents at exit =12 is no SDWA; otherwise irrelevant. Address of SDWA or ABEND code if no SDWA. Address of PURGEDO work area in SVRB extended save area (if there is no SDWA). Irrelevant. Return address. Entry point address. Retry address if retry was specified and no SDWA. Irrelevant. IEAVEPDR (continued) IEAVEPDE o 2 3-13 14 15 IEAVEPDS 04 5 6-13 14 15 IEAVEPDO 0 2-14 15 IEAVEOR,IEAVEORF IEAVEOR IEAVEORF 0 IEAVEORI 2-12 13 14 15 0 2 3 4-5 6 7-13 14 15 IEAVEORC 0 1 2-13 14 15 IEAVEORP 0 2-14 15 IEAVRMTR 0 1 2 3-13 14 15 7-120 Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Entry point address. Irrelevant. Return address. o if percolation specified 4 if retry specified. Irrelevant. SVRB address. Irrelevant. Return address. Irrelevant. User parameter (passed to RMTR). Address of parameter list. Standard for SVC interruption handler. Standard for SVC interruption handler. Irrelevant. ABEND code. Unchanged. Irrelevant. Irrelevant. Address of parameter list. I rrevelant. Save area address. Return address. Entry point address. Irrelevant. Real block number of available frame. Irrelevant. Unchanged. I rre Ieva,nt. Unchanged. Unchanged. Return Code. Irrelevant. Zero, if frame taken for V=R space; unchanged, if frame not needed for V=R space. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unpred ictable. Unpredictable. Unpred ictable. Unpredictable. Unchanged. Unpred ictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpred ictable. Irrelevant. Unchanged. Unpred ictable. Irrelevant. Address of PVT. Irrelevant PFTE address. Irrelevant. Return address. Entry point address. SRB address. Address of root PCB defining allocation request. Irrelevant. Irrelevant. Entry point address. SRB address. PCBR address. Irrelevant. Entry point address. Irrelevant. SR B address. PCBR address. Irrelevant. Return address. Entry point address. OS/VS2 System Logic Library Volume 7 Module Name Register Number IEAVEQVO 0 2-12 13 14 15 Contents at Entry Contents at Exit Parameter for element verification routi ne. Address of the parameter list. Irrelevant. Address of register save area. Return address. Entry point address. Unchanged. Unchanged. I rrelevent. Unchanged. Unchanged. Return information: Bit 0 = 0 all error are recorded. = 1 more errors than could be recorded. Byte 1 count of errors recorded. Byte 2 count of errors detected. Byte 3 return code. o no errors detected. 4 no queue structure damage, bad data in elements removed. 8 possible queue damage. 2-14 15 Irrelevant Irrelevant. Irrelevant. Entry point address. Irrelevant. ABEND code. Irrelevant. IEAVEABD address (ABEND issuer). IEAVERES 0-15 Irrelevant. Return to: DSS-registers 0-15 irrelevant. interrupted program-registers 0-15 restored. R/TM-register 1 contains X'90000000', registers 0-15 irrelevant. IEAVERI 0 Function code. 2-10 11 12 13 14 15 Receiving CPU PCCA. Irrelevant. Parameter address. Entry point address. Irrelevant. Return address. Entry point address. Status indicators if condition code = 8; otherwise unpredict~ble. Unpredictable. Irrelevant. Unchanged. Unchanged. Unchanged. Return address. Return code. 0 Function code. 2-13 14 15 Receiving CPU PCCA address. Irrelevant. Return address. Entry point address. IEAVERER IEAVERP IEAVESCR 0 0 1 2-13 14 15 Address of 200 byte work area passed by RTM. SDWA. Irrelevant. Return address. Entry point address_ Status indicators if condition code = 8; otherwise unpredictable. Unpredictable. Unchanged. Return address. Return code. Unchanged. Unchanged. Irrelevant. Volatile. Volatile. Section 6: Diagnostic Aids 7-121 Module Name Register Number IEAVESCO 0-2 3 4 5 Contents at Entry Contents at Exit Irrelevant. Return address. Entry point address. Address of a queue of SR Bs removed from GSMO or LSMO. Irrelevant. LCCA address. Irrelevant. Irrelevant. Unchanged. Irrelevant. Irrelevant. SDWA work area address. SDWA address. Irrelevant. Return address. Entry point address. Irrelevant. SDWA address. Irrelevant. Entry point address. Irrelevant. Parameter list is wait state. Irrelevant. Irrelevant. Return code (4 or wait state code 01C). Irrelevant. Irrelevant. Irrelevant. Irrelevant. nla nla nla nla Caller's save area. Return address. Entry point of IEAVESVC. Irrelevant. Irrelevant. Irrelevant. 1 2-15 0 1 2-14 15 Irrelevant. ABEND code. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Entry point address. Irrelevant. ABEND code to ABEND. Irrelevant. Irrelevant. ABEND code. Irrelevant. IEAVEABD address (ABEND issuer). 0 1 2 3 4 Irrelevant. Starting address. Ending address or zero if no range specified. Irrelevant. TCB address or zero. 5-12 13 14 15 Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged if TCB address or zero specified; otherwise register contains address of current TCB. Unchanged. Unchanged. Unchanged. Unpredictable. 0 Irrelevant. FRR parameter address passed from IEAVELKR. Irrelevant. RTM save area address. Return address. Entry point address. 6 7 8-15 IEAVESPR IEAVESPR 0 2-13 14 15 IEAVERTN 0 2-14 15 IEAVESCV IEAOSCOO IGCERROR IEAVESVR IEAVEABD IEAVESVR IEAVEVAL IEAVEVRR IEAVEVRR 0-15 0-12 13 14 15 0 2-12 13 14 15 7-122 dS/VS2 System Logic Library Volume 7 Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Module Name Register Number Contents at Entry Contents at Exit SWDA work area address. SDWA pointer. Irrelevant. Return address. Entry point address. Irrelevant. Parameter list if wait state. Irrelevant. Irrelevant. Irrelevant. Input parameters: bit 0: WAIT=YES bit 1: WAIT=NO bit 2: ECB= was specified bits 8-32: ECB=address or LAST=address. Table address. Irrelevant. IEAVEVRR (continued) IEAVVFRR 0 2-13 14 15 IEAVEVTO IEAVEVTO 0 2-13 14 15 Irrelevant. Return Address. Entry point address. Address of the first completed event; zero if WAIT=NO specified and no events were completed; the table address if ECB initialization alone was requested. Unchanged. Unchanged. Irrelevant. IGC125 0 1 2-3 4 5 6 7 8-13 14 15 Same as IEAVEVTO. Same as IEAVEVTO. Irrelevant. TCB address. RB address. Entry point address. ASCB address. Irrelevant. Return address. Irrelevant. Same as IEAVEVTO. Same as IEAVEVTO. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Irrelevant. Unchanged. Zero. IEAVEVT1 0 Irrelevant. 1 2-3 4 5 6 7 8-13 14 15 Input parameters: bit 0: if on, table create bits 15-32: number of entries (32,767 maximum). Table address or zero. Irrelevant. TCB address. RB address. Entry point address. ASCB address. Irrelevant. Return address. ESR code 5. New table address if table create. Irrelevant. Irre levant. Irrelevant. Unchanged. Irrelevant. Irrelevant. Unchanged. Zero. 0 1 2-13 14 15 Work area address. SDWA address. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Irrelevant. Unchanged. Irrelevant. 0-1 2 3-9 10 11-15 Unpredictable. Return address. Unpredictable. Entry point address. Unpredictable. Unpred ictable. Return address. Unpred ictable. Unpredictable. Unpredictable. EVENTFRR IEAVEXS Section 6: Diagnostic Aids 7-123 Module Name Register Number Contents at Entry Contents at Exit IEAVFP IEAVFP1 0 Irrelevant. Virtual Storage Address of page table entry or, in error case, unpredictable. Virtual Storage Address of external page table or in error case, unpredictable. Unchanged. Unchanged. Return Code. Virtual Storage Address of page table entry or, in error case, unpredictable. Virtual Storage Address of external page table entry or, in error case, unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Return Code. Virtual Storage Address. IEAVFP2 2-13 14 15 0 Irrelevant. Return address. Irrelevant. Irrelevant. Virtual Storage Address. IEAVFRCL 2 3 4-13 14 15 Address of RSM Header. Address of PVT. Irrelevant. Return address. Irrelevant. 0 CPI D of pool to be freed from. 2 3 4-13 14 15 Unpredictable. Address of CVT. Unpredictable. Return Address. Entry point address. Unchanged, except for extent deletion; in that case, subpool number and length of deleted extent. Zero, except for extent deletion; in that case, address of deleted extent. Unpredictable. Unpredictable. Unpredictable. Unchanged. Return code. 0 1 2 3 4 5-13 14 15 Irrelevant. Irrelevant. Address of RSM Header. Address of PVT. Address of CIWA. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unpred ictable. 0-1 2 3 4 5-13 14 15 Irrelevant. Address of RSM Header. Address of PVT. Address of CIWA. Irrelevant. Return address. Entry poi nt address. Unpredictable. Unchanged. 'Unchanged. Unchanged. Unpredictable. Unchanged. Unpred ictable. Address of cell to be freed. IEAVFREE IEAVFXLD IEAVFXLD 7-124 OS/VS2 System Logic Library Volume 7 Module Name IEAVFXLD (continued) IEAVFXL IEAVGCAS IEAVGCAS IEAVGFAS IEAQSPET IEAVGFA IEAVGFA IEAVGFAD Register Number Contents at Entry Contents at Exit 0 1 2 3 4-13 14 15 Irrelevant. Address of the root PCB to be processed. Address of the RSM Header. Address of the PVT. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 0 1 2-12 13 14 15 0 Irrelevant. Address of ASCB. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Address of parameter list. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Address of TCB. Irrelevant. Address of ASCB. Irrelevant. Address of save area. Return address. Entry point address. Irrelevant. Unchanged. Irrelevant. Unchanged. Unchanged. Return code. Irrelevant. Unchanged. Irrelevant. Unchanged. Unchanged. Return code. Irrelevant. Unchanged. Irrelevant. Unchanged. Irrelevant. Unchanged. Unchanged. Return code. Irrelevant. Address of PCB chain to be processed. Address of RSM Header. Address of PVT. Irrelevant. Return address. Entry point address. Address of SR B. Value of SRBPARM, in this case the address of ASCB for address space in which retry is requested. Irrelevant. Return address. Entry point address. Irrelevant. Unpred ictable. Unchanged. Unchanged. Unchanged. Unchanged. Return Code. Unpredictable. Unpredictable. Irrelevant. Address of parameter list. Irrelevant. Address of current TCB. Address of RB at top of the RB queue. Irrelevant. Address of current ASCB. Irrelevant. Return address. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Return code. Irrelevant. 2-12 13 14 15 0-3 4 5-6 7 8-12 13 14 15 0 2 3 4-13 14 15 0 2-13 14 15 IEAVGMOO I GC004 I GC005 ) GMBRANCH 0 2,3 4 5 6 7 8-13 14 15 0 Irrelevant. Unchanged. Unpred ictable. Section 6: Diagnostic Aids 7-125 Module Name Register Number IEAVGMOO (continued) FMBRANCH 1 2,3 4 5,6 7 IGC010 8,13 14 15 0 2,3 4 5 6 7 RMBRANCH 8-13 14 15 0 QCBRANCH 2,3 4 5,6 7 IGC120 8-13 14 15 0 2,3 4 5 6 7 CRBRANCH 8-13 14 15 0 2 3 4 5,6 7 8-13 14 15 7-126 Contents at Entry Contents at Exit Address of parameter list. Irrelevant. Address of TCB. Irrelevant. Address of current ASCB. Irrelevant. Return address. Irrelevant. Subpool ID in byte 0, length in bytes 1-3; bytes 1-3 are zero for a subpool FREEMAIN. Negative value for GETMAIN, address to be freed for FREEMAIN, zero for subpool FREEMAIN. Irrelevant. Address of current TCB. Address of RB at top of the RB queue. Irrelevant. Address of current ASCB. Irrelevant. Return address. Irrelevant. Subpool ID in byte 0, length in bytes 1-3; bytes 1-3 are zero for a subpool FREEMAIN. Negative value for GETMAIN, address to be freed for FREEMAIN, zero for subpool FREEMAIN. Irrelevant. Address of TCB. Irrelevant. Address of current ASCB. Irrelevant. Return address. Irrelevant. length requested; zero for subpool FREEMAIN. Zero for GETMAIN, address to be freed for FREEMAIN, zero for subpool FREEMAIN. Irrelevant. Address of current TCB. Address of RB at top of the RB queue. Irrelevant. Address of current ASCB. Irrelevant. Return address. Bytes 0,1=0; byte 2=SPID; byte 3=flags* length requested; zero for subpool FREEMAIN. Zero for GETMAIN, address to be freed for FREEMAIN, zero for subpool FREEMAIN. Irrelevant. Byte 0=0, byte 1=protect key, byte 2=SPID, byte 3=flags* . Address of TCB. Irrelevant. Address of current ASCB. Irrelevant. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. OS/VS2 System Logic Library Volume 7 Address of allocated area for GETMAIN, unchanged for FREEMAIN. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Zero. Unchanged. Address of allocated area for GETMAIN, unchanged for FREEMAIN. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Zero. Irrelevant. Address of allocated area for GETMAIN, unchanged for FREEMAIN. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Return code. Unchanged. Address of allocated area for GETMAIN unchanged for FREEMAIN. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Module Name Register Number IEAVGMOO (continued) GLBRANCH o 2 3 4 5-13 14 15 Contents at Entry Contents at Exit Length requested. Zero for GETMAIN, address to be freed for FREEMAIN. Irrelevant. Byte 0=0, byte 1=protect key, byte 2=SP ID, byte 3=flags * . Address of global save area for GETMAIN. Irrelevant. Retu rn add ress. Irrelevant. Unchanged. Address of allocated area for GETMAIN, unchanged for FREEMAIN. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. *flags for the previous three entry points are: bits 0-4 bit 5 bit 6 bit 7 GETMAING 2-13 14 15 Irrelevant. Subpool ID in byte 0, length in bytes 1-3. Irrelevant. Address of local data area (LOA). Irrelevant. First base register. Irrelevant. Second base register. Return address. Entry address. Irrelevant. Irrelevant. Address of LOA. Irrelevant. Size of area to be returned to an F BOE. Address of POE that storage was obtained from. First base register. Address of area being returned to an FBOE. Irrelevant. Second base register. Return address. Entry address. Zero for local storage, one for global storage. Virtual address of the page to be returned to an FBOE. Irrelevant. Return address. Entry address. Unchanged. Unchanged. Irrelevant. 0 1 2-13 14 15 Address of work area. Address of SOWA. Irrelevant. Return address. Entry point address. Unpredictable. Unchanged. Irrelevant. Unchanged. Unpredictable. 0 1 2,3 4 5-7 8 MRELEASF 9-12 13 14 15 0,1 2,3 4 5 6 7 8 MRELEASR IEAVGPRR (reserved) =0 doubleword boundary =1 page boundary =0 conditions request =1 unconditional request =0 GETMAIN =1 FREEMAIN 9 10-12 13 14 15 0 Unchanged. Address of allocated area. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. Section 6: Diagnostic Aids 7-127 Module Name Register Number Contents at Entry Contents at Exit IEAVGTCL 0 1 2 3 4-13 14 15 Cell pool identifier. Unpredictable. Unpredictable. Address of CVT. Unpredictable. Return address. Entry point address. Unchanged. Address of allocated cell. Unpredictable. Unpredictable. Unpredictable. Unchanged. Return code. IEAVIDOO 0 Unchanged from time SVC was issued. 7 8-13 14 15 Address of symbolic name or parameter list. Address of entry point or zero. Irrelevant. Address of CVT. Address of TCB. Address of SVRB. Entry point. Address of ASCB. Irrelevant. Return address. Irrelevant. Unchanged from Unchanged from Unchanged from Unchanged from Unchanged from Unchanged from Unchanged from Unchanged from Return code. 0 1-1 2 3 4-13 14 15 0-13 14 15 Irrelevant. Address of page table entry or zeros. Address of RSM Header. Address of PVT. Irrelevant. Return address. Entry point address. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. Irrelevant. Unchanged. Unpredictable. 0 Bytes 0-2 Zero Byte 3: 01 if local lock held by caller; 00 if local lock not held by caller. Address of last PCB on PCB string or zero. Address of RSM Header. Address of PVT. Irrelevant. Return address. Entry point address. Address of SRB. Value of SRBPARM. Irrelevant. Return address. Entry point address. Unpredictable. 2 3 4 5 6 IEAVINV IEAVINV IEAVINVA IEAVIOCP IEAVCPBR IEAVIOCP 1 2 3 4-13 14 15 0 2-13 14 15 IEAVITAS 7-128 0 Address of ASCB for· new address space. Virtual storage address of area obtained by GETMAIN from master address space. 2-12 13 14 15 Irrelevant. Address of save area. Return address. Entry point address OS/VS2 System Logic Library Volume 7 Unchanged from time SVC was issued. time time time time time time time time SVC SVC SVC SVC SVC SVC SVC SVC was was was was was was was was issued. issued. issued. issued. issued. issued. issued. issued. Unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Unpred ictable. Unpredictable. Unchanged. Unchanged. Unpred ictable. Unpredictable. Virtual storage address of beginning of RSM area (in master address space input page). Unchanged. Unchanged. Unchanged. Return code. Module Name IEAVLKOO IGC006 IGC007 IGC008 IGC009 IGC012 IEAOCS01 IEAOCS02 IEAOCS03 Register Number Contents at Entry Contents at Exit 0 1 2 3 4 5 6-13 14 15 0-15 0 Irrelevant Address of user parameter list. Irrelevant. CVT address. Current TCB address. Current RB address. Irrelevant. Irrelevant. Parameter list. Same as IGC006. Address of entry point name or address of DE in complemented form. DCB address of zero. Changed Transparent. Transparent. Transparent. Transparent. Transparent. Transparent. Return address. Entry point address. Same as IGC006. Address of load module requested. 2 3 4 5 6-15 0-15 0-2 3 4 5 6-13 14 15 Irrelevant. Address of CVT. Address of current TCB. Address of current RB. Irrelevant. Same as IGCOO8. Irrelevant. CVT address. TCB address. RB address. Irrelevant. Irrelevant. Address of entry point to get control. 0 Address of requested module name or PDS DE (complemented). DC B address. Irrelevant. CVT address. TCB address. SV RB address. Irrelevant. Irrelevant. Irrelevant. 1 2 3 4 5 6-13 14 15 0 1-2 3 4 5 6 7 8 9 10 11-13 14 15 0-10 11 12 nfa nfa CVT address. TCB address. RB address. Base address. nfa CDE queue to search. Address of name requested. Address of DCB or zero. nfa nfa nfa Same as I EAOCS02. Address of requested CDE. Address of major CD E. Authorization code in high order byte; size of module in low order three bytes. Transparent. Transparent. Transparent. Transparent. Transparent. Same as IGC008. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Address of an SVC exit. Unchanged. Changed. Transparent. Transparent. Transparent. Transparent. Transparent. Transparent. Return address. Entry point address. Changed. Transparent. Transparent. Transparent. Transparent. Transparent. Transparent. Transparent. Transparent. Transparent. Transparent. Return address. Entry point address. Same as IGC006. J Section 6: Diagnostic Aids 7 -129 Module Name Register Number IEAVLKOO (continued) IEAVVMSR o 2 3 4,5 6 7 8,9 10-13 14 15 IEAOCOSR o 2-7 8 9 IEAOCS04· 10 11 12,13 14 15 0-15 IEAVLK01 o 2 3 4 5 6 7 8 9 10 11-15 Contents at Entry Left half of name. Right half of name. Irrelevant. CVT address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Address of pointer to first CDE on the queue. Address of name. Irrelevant. Irrelevant. Irrelevant. Return address. Irrelevant. None. (Exit to search LPAO) First 4 characters of module name. , Last 4 characters of module name. Irrelevant. Irrelevant. TCB address. SVRB address. Address of I EAV LK01 (base register). Irrelevant. Address of last CDE queue searched. Address of name. DCB address. Irrelevant. Contents at Exit LPDE address if found. nla nla nla nla Changed. nla Changed. nla nla nla Left half of name. Right half of name. nla nla nla nla COE address or zero. nla nla Changed. None. Irrelevant. Irrelevant. Irrelevant. CVT address. TCB address. SVRB address. Base register for I EA V L KOO. Irrelevant. CDE queue origin to searched. Address of name. DC B address. Irrelevant. (Exit to found module). 0-7 Same as "Exit to search CPAQ" above. Irrelevant. Requested CDE. Major code for request. Irrelevant. 8-10 11 12 13-15 (Exit to process alias request). 0-10 Same as "Exit to search LPAQ" above. CD E for request. Major code for request. Irrelevant. 11 12 13-15 (Exit to check usability of found major name). o 2-10 11 12 13-15 7-130 OS/VS2 System Logic Library Volume 7 First 4 characters of module name. Last 4 characters of module name. Same as "Exit to search LPAQ" above. CDE for request. Major code for request. Irrelevant. Module Name Register Number Contents at Entry Contents at Exit IEAVLK01 (continued) (Error exit). 0-12 13 14 15 IEAVLK02 CDHKEEP Irrelevant. ABEND code. Irrelevant. Reason code for ABEND. 0-3 4 5 6-10 11 12 13 14 15 Irrelevant. Current or terminating TCB address. Irrelevant. Irrelevant. Major CDE. Terminating CDE address. Irrelevant. Return address. Irrelevant. Changed. Changed. Unchanged. Irrelevant. Unchanged. Unchanged. Unchanged. Changed. Changed. IEAPPGMX 0-4 5 6-12 13 14 15 Irrelevant. Terminating RB. Irrelevant. Save area of caller. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code. IEAPPGMA 0 Irrelevant. Pointer to parameter list pointer. Irrelevant. Save area of caller. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return code. 2-13 14 15 Irrelevant. Pointer to SDWA. Irrelevant. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Return address. Unchanged. 0-12 13 14 15 Irrelevant. Save area add ress. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. 0-3 4 5-12 13 14 15 Irrelevant. UCM prefix address. Irrelevant. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. 2-12 13 14 15 IEAVLK03 0 1 IEAVMASV IEAVTPUT IEAVMDOM 1 / Section 6: Diagnostic Aids 7-131 Module Name Register Number IEAVMDSV 0 Contents at Entry Contents at Exit Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. 12-13 14 15 Irrelevant. Input code. 0= DEVSERVA 4 = DEVSERVB 8 = DOCLNUP UCME address. DEVSERVA and DOCLNUP only; address. of next UCME. UCM-prefix address. Irrelevant. DEVSEVB only; ECB address posted for I/O completion. Irrelevant. DEVSERB only; UCME address posted for the console that received the I/O completion or attention. Irrelevant. Return address. Entry point address. 0 1 2-13 14 15 200 byte work area address. SDWA address. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. 0 1 2 SDWA indicator. SDWA address or ABEND code. Address of user's parameter list if there is no SDWA. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Standard. Address of parameter list address. Standard. Standard. Standard. Standard. Irrelevant. Bits that define request. SVC registers. Irrelevant. Unpredictable. Unpredictable. Irrelevant. Irrelevant. Irrelevant. Pointer to parameter list. Irrelevant. Save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. 2 3 4 5 6 7-10 11 IEAVMFRR (From FRR) (From ESTAE) 3-13 14 15 IEAVMNTR 0 2-15 IEAVMODE IGC107 0 2-14 15 IEAVMORO 0 2-12 13 14 15 7-132 OS/VS2 System Logic Library Volume 7 Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. I rrelevent. Module Name Register Number IEAVMOWR (A fter fi rst entry.) 0-1 2 3 4 5 6-7 Contents at Entry Contents at Exit 10 11 12 13 14-15 Irrelevant. UCM address. Next UCM E address. UCM-prefix address. ElL address. Irrelevant. Irrelevant. EI L address. Base register. I rre levant. UCME-BX LE address-begin address. UCME-BX LE address-increment. UCME-BX LE address-end address. Irrelevant. nfa nfa nfa nfa nfa nfa nfa n/a nfa nfa n/a nfa nfa IEAVMWSV 0-1 2 3 4 5-13 14 15 Irrelevant. UCM address. Irrelevant. UCM prefix address. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. IEAVMWTO 0 1-2 3 4 5 6 7 10 11 12 13 14 15 Irrelevant. Irrelevant. CVT address. TCB address. SVRB address. WPL address. ASCB address. Irrelevant. UCM base address. Irrelevant. XVSAV area in SVRB. Save area pointer. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IEAVNPA6 0-1 2 3 4-12 13 14 15 Irrelevant. NIP vector table address. CVT address. Irrelevant. A 72 byte register save area address. Return address. Entry point address. (Normal exit: registers unchanged. Abnormal exit: register 15 is a pointer to NIP SWAIT routine; registers 0-14 are unpredictable.) IEAVOUT 0,1 2 3 4 5-13 14 15 Irrelevant. Address of RSM Header. Address of PVT. Address of CIWA. Irrelevant. Return address. Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. 1rrelevant. IEAVPCB 0 If build option, number of PCBs desired; otherwise, TON of input PCBs. If build option, 0; otherwise, address of PCB to be enqueued or dequeued or moved. Unchanged. 8 9 8-9 .~ I 2 3 4-13 14 15 Address of RSM Header. Address of PVT. Irrelevant. Return address. Entry point address. (permanent (permanent (permanent (permanent (permanent (permanent (permanent (permanent (permanent (permanent (permanent (permanent (permanent task) task) task) task) task) task) task) task) task) task) task) task) task) If build option, address of first PCB obtained for this request; otherwise, unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Section 6: Diagnostic Aids 7-133 Module Name Register Number Contents at Entry Contents at Exit IEAVPFTE 0 1 2 3 4-13 14 15 Queue flag, TQIO, and RBN. Address of ASCB for TQIO local frame queues. Address of RSM Header. Add ress of PVT. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 0 1 2-13 14 15 Address of SRB. Address of AlA. Irrelevant. Irrelevant. Entry point address. Unpred ictable. Unpred ictable. Irrelevant. Return address. Unpredictable. 0 1 2-12 13 14 15 0 2 3 4-13 14 15 Irrelevant. Address of A I A. Irrelevant. Save area address. Return, address. Entry point address. Irrelevant. Address of PCB with or without related PCBs. Irrelevant. Address of PVT. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IEAVPIX 0-13 14 15 Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Return code. IEAVPREF 0 1 2-13 14 15 Pass number (te"s IEAVPREF which criteria to use). Real block number (RBN)' Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Irrelevant. Unchanged. Return code. 0 For entry through SVC 10 or 120 and GETMAIN, region size; otherwise irrelevant. F=or SVC 4 entry, address of parameter list; for SVC 10 or 120 entry, a negative value; for a FREEMAIN entry, a positive non-zero value. Irrelevant. Address of LOA. Bytes 0-2: irrelevant byte 3: subpool 10. Irrelevant. Base register for lEA VGMOO. Irrelevant. Base register for I EAVGMOO. Return address. Entry point address. Unpred ictable. IEAVPIOI IEAVPIOP IEAVPIOP IEAVOPBR IEAVPRTO IEAVPRTO 2,3 4 5 6,7 8 9-12 13 14 15 7-134 OS/VS2 System Logic Library Volume 7 Unchange~. Unpredictable. Irrelevant. Unpredictable. Unpredictable. Irrelevant. Unpredictable. Irrelevant. Unpredictable. Unchanged. Return code. Module Name IEAVPRTO (continued) IEALIMIT IEAVPSI IGC112 Register Number Contents at Entry Contents at Exit 0 1 2-12 13 14 15 Irrelevant. Number of bytes requested. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Limit size; zero if no limit. Irrelevant. Unpredictable. Unchanged. Unpredictable. 0 Low address of virtual storage area to be released. High address of virtual storage area to be released. Irrelevant. Address of CVT. Address of TCB. Address of RB. Address of entry point. Address of ASCB. Irrelevant. Return address. Irrelevant. Unpredictable. 2 3 4 5 6 7 8-13 14 15 IGC113 0 2 3 4 5 6 7 8-13 14 15 IEAVPSIB IEAVPSIX IEAVPSIF 0 2 I EAVPSII 3 4 5-13 14 15 0 1 2 3 4 5-13 14 15 Unpredictable. Irrelevant. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Irrelevant. Unchanged. Return code. Address of ECB or zero. If byte 0, bit 0 is one, address of VSL; if zero, first half of a VSL entry. Irrelevant. Address of CVT. Address of TCB. Address of RB. Entry point address. Address of ASCB. Irrelevant. Rerurn address. I f register 1, byte 0, bit 0 is one, irrelevant; if zero, last half of a VSL entry. Unpredictable. Unpredictable. Address of ECB or zero. If byte 0, bit is one, address of VS L; if zero, first half of a VSL entry. If register 1, byte 0, bit 0 is zero, last half of a VSL entry; if one, irrelevant. Irrelevant. Address of TCB or zero. Irrelevant. Return address. Entry point address. o or address of ECB residing in fixed storage. First half of VSL entry. Last half of VSL entry. Address of PVT. Address of TCB or O. Irrelevant. Return address. Entry point addre.ss. Unchanged. Unchanged. Irrelevant. Unpredictable. Unpredictable. U.npred ictable. Unpredictable. Unpred ictable. Irrelevant. Unchanged. Return code. Unchanged. Irrelevant. Unchanged. Irrelevant. Unchanged. Return Code. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Return code. ) Section 6: Diagnostic Aids 7-135 Module Name IEAVPSI (continued) NEXTVSL IEAVRCF IEAVRCF IEAVRCFI Register Number Contents at Entry Contents at Fxit 0,1 2 3 4 5-13 14 15 Irrelevant. Address of RSM Header. Address of PVT. Address of CIWA. Irrelevant. Return- address. Entry point address. Irrelevant. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Return code. 0 1 2-12 13 14 15 0 Irrelevant. Address of parameter list. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Real Block Number of intercepted frame. 2 3 4-5 Address of RSM Header. Address of PVT. I rrel evant. PFTE address. Irrelevant. Return address. Entry point address. Address of SR B. Value of the SRBPARM field, in this case the address of the root PCB. Irrelevant. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Irrelevant. Unchanged. Unchanged. R etu rn code. Irrelevant. 0, if the frame was accepted by the interception routine; unchanged, if the frame was rejected because no request existed for it in a root PCB. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 6 IEAVRCFC 7-13 14 15 0 2-12 13 14 15 IEAVRCV IEAVRCV IEAVRCV2 IEAVRELS IEAVRELS 7-136 Irrelevant. Unchanged. Unchanged. Unchanged. 2-13 14 15 Address of work area. Address of SDWA. Irrelevant. Return address. Irrelevant. Address of work area. Address of SDWA. Irrelevant. Return address. Irrelevant. Unpredictable. Unchanged. Irrelevant. Unchanged. Irrelevant. Unpredictable. Unchanged. Irrelevant. Unchanged. Irrelevant. 0,1 2 3 4 5-13 14 15 Irrelevant. Address of RSM Header. Address of PVT. Address of CIWA. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Unchanged. Unchanged. Unpredictable. Unchanged. Unpredictable. 0 2-13 14 15 0 OS/VS2 System Logic Library Volume 7 Module Name Register Number IEAVRELS (continued) IEAVRELV a IEAVRELF Contents at Entry Contents at Exit Unchanged. 2 Low Address of Virtual Storage Area to be Released. High Address of Virtual Storage Area to be Released. Address of ASCB. 3 Address of PVT. 4-13 14 15 Irrelevant. Return address. Entry point address. Address of first or only virtual storage area to be freed by FREEMAIN; if no FREEMAIN, zero; If return code 8, Address of Virtual Page put into Deferred Release status; otherwise, unchanged. Unchanged. Unchanged. Return code. a Irrelevant. Address of virtual page to be released. Address of RSM Header. Address of PVT. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. Address of parameter list. Irrelevant. Save area address. Return address. Entry point address. SR B address. Address of RSM Header. Irrelevant. Return address. Entry point address. Irrelevant. Address of RSM Header. Address of PVT. Address of PFTE. Address of parameter list. PFTE index. Irrelevant. Base register. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Irrelevant. Unchanged. Unchanged. Unpred ictable. Unpred ictable. Unpred ictable. Irrelevant. Unchanged. Unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. Irrelevant. Return address. Irrelevant. Irrelevant. 6.ddress of the subject TOE. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. Unpredictable. Unchanged. Unchanged. 1 2 3 4-13 14 15 IEAVRFR IEAVRFR a 2-12 13 14 15 IEAVRFRA FREEPAGE a 1 2-13 14 15 0,1 2 3 4 5 6 7,8 9 10-13 14 15 IEAVRTIO IEAOTIOO IEAOTEOO ~ 0,1 2 3-15 a 2 3-12 13 14 15 Unchanged. :f Section 6: Diagnostic Aids 7·13 7 Module Name Register Number IEAVRTIO (continued) IEAOTDOO IEAVRCKO IEAVROCK IEAVRSAE 0 1 2 3-12 13 14 15 0,1 2 3-12 13 14 15 0-13 14 15 0 2-13 14 15 IEAVRTI1 IEAOPGTM IEAVRSPG IEAVRCLS IEAVRCLX IEAVRNEW IEAVRSPN IEAVRFRR IEAVRTVR 7-138 0 2-12 13 14 15 0 1 2-13 14 15 0 2-12 13 14 15 0-13 14 15 0-12 13 14 15 0-15 0 1 2-13 14 15 0 1 2-13 14 15 Contents at Entry Contents at Exit Irrelevant. Address of subject TOE. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return address. Irrelevant. Address of SR B. Value of SRBPARM; in this case, address of TOE. Irrelevant. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. Unchanged. Unpredictable. Unchanged. Unchanged. Unchanged. Unpredictable. Unchanged. Unpredictable. Unchanged. Unchanged. U npred ictable. Unpredictable. Unpredictable. Unpredictable. Unchanged. Unpredictable. Irrelevant. Address of RMPL. Irrelevant. Save area address. Return address. Irrelevant. Address of SR B. Value of SRBPARM; in this case, address of TOE. Irrelevant. Return address. Entry poi nt address. If ACR error, physical address of failing CPU; otherwise, irrelevant. If machine check error, address of LRB. Irrelevant. Save area address. Return address. Irrelevant. Irrelevant. Return address. Irrelevant. Irrelevant. Save area address. Return address. Irrelevant. Irrelevant. Irrelevant. Address of SDWA. Irrelevant. Return address. Irrelevant. Address of TOE. Address of SDWA. Irrelevant. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Always zero. Unpredictable. Unpredictable. Unpredictable. Unchanged. Unpredictable. Unchanged. OS/VS2 System Logic Library Volume 7 Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. Unchanged. Unpred ictable. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. Unpredictable. Unpred ictable. Unpredictable. Unchanged. Unpred ictable. Unchanged. Unchanged. Unpred ictable. Unchanged. Return code. Module Name Register Number IEAVRTOD IEAVRSSC o 2-12 13 14 15 IEAVRCLA 0-13 14 IEAVRNOT o 15 2-12 13 14 15 IEAVRCAN o 2-12 13 14 15 IEAVRTOO I GC0004F o 2 3 4 5 6-13 14 15 I GC0004G o Contents at Entry Contents at Exit If the caller is IEEVCPU, 0; if the caller is IEAVRCLA,1. Address of fullword in storage containing address of PCCA. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Return address. Irrelevant. Irrelevant. Address of fullword in storage containing address of PCCA. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Address of fullword in storage containing address of PCCA. Irrelevant. Save area address. Return address. Entry point address. Unchanged. Address of area in which to store interval remaining if MIC is specified. Bytes 0-2: irrelevant Byte 3: if Bit 5 is one, ERRET is specified; if Bit 6 is one, MIC is specified; if bit 6 is zero, TU is specified; and if Bit 7 is one, CANCEL is specified. Irrelevant. Address of CVT. Address of requestor's TCB. Address of SVRB. Irrelevant. Return address. Irrelevant. Byte 1: bits 0-3 0000, TUINTVL 0001, BINTVL 0010, MICVL 0011,DINTVL 0110, GMT 0111,TOD specified on macro instruction; if bit 4 is one, ER R ET has been specified; bits 5-7 indicate type of request: 000, task type; 001, = wait type 001, real type; Bytes 1-3 contain the address of the user's asynchronous exit routine. Unchanged. Unchanged. Unchanged. Unchanged. Return Code. Unpred ictable. Unchanged. Unpredictable. Unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Return Code. Unpred ictable. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged, if MIC is specified; if TU is specified, remaining time interval in timer units. Unchanged. Irrelevant. Unpredictable. Unpred ictable. Unpredictable. Irrelevant. Unchanged. 0, if successful; 8, if unsuccessful and ERRET specified. Unchanged. Section 6: Diagnostic Aids 7·139 Module Name Register Number IEAVRTOO (continued) I GC0004G (continued) 1 2 3 4 5 6 7 8-13 14 15 TTSTSTAE 0 2-12 13 14 15 IEAVRT01 I GC0001 A 0 2 3 4 5 6-13 14 15 IEAVRTME TIMESTAE 0 1 2-13 14 15 0 2-12 13 14 15 7-140 Contents at Entry Contents at Exit Address of desired time interval. Irrelevant. Address of CVT. Address of requestor's TCB. Address of SVRB. Irrelevant. Address of requestor's ASCB. Irrelevant. Return address. Irrelevant. Unchanged. Unpredictable. Unpredictable. Unpredictable. U npred ictable. Unpredictable. Unpred ictable. Unpred ictable. Unchanged. 0, if successful; 8, if unsuccessful and ERRET is specified. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 12, if no SDWA is present; '" 12 otherwise. Address of SDWA, if one is supplied. Irrelevant. Save area address. Return address. Irrelevant. Address of area in which to store time if STCK or MIC is specified. Bytes 0-2: Irrelevant Byte 3: Type of units. specified: if bit 0 is 1, GMT is requested; if bit 1 is 1, ERRET has been specified; bits 4-7 indicate units-OOOO for TU, 0001 for BIN, 0010 for DEC, 0011 for MIC, or 0100 for STCK. Irrelevant. Address of CVT. Address of requestor's TCB. Address of SVRB. Irrelevant. Return address. Irrelevant. Requested time, if TU, BIN, or DEC is specified; otherwise, unchanged. Requested date, if TU, BIN, or DEC is specified; otherwise, unchanged. Irrelevant. Address of TPC. Irrelevant. Return Address. Irrelevant. 12, if no SDWA is present; '" 12, otherwise. Address of SDWA, if present. Irrelevant. Save area address. Return address. Irrelevant. Unpredictable. Unpredictable. Unpredictable. Unchanged. Unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. OS/VS2 System Logic Library Volume 7 Unpred ictable. Unpredictable. Unpredictable. Unpredictable. Unpred ictable. Unchanged. 0, if successful; 8, if no usable TOD clock was found; 12, terminated because key of storage passed by caller doesn't match TCB protect key. Module Name Register Number IEAVRT02 IEAVRDIE 0 Contents at Entry Contents at Exit 2-12 Irrelevant. TOE address. Parameters for input to 0 I E. 13 14 15 Irrelevant. Return address. Irrelevant. Volatile. Unchanged. 2-10 unchanged. 11-12 volatile. Volatile. Volatile. Volatile. IEAVROCL 0-3 4-10 11 12-13 14 15 Irrelevant. Irrelevant. Address of STCK area. Irrelevant. Return address. Irrelevant. Volatile. Unchanged. Unchanged. Volatile. Volatile. Volatile. IEAVRTAP 0 1 2-13 14 15 Irrelevant. Address of STCK area. Irrelevant. Return address. I EAVRT AP entry point address. Volatile. VOlatile. Volatile. Volatile. Volatile. 0 1 Primary mask if ND, else ASIO. TCB address (optional); bit 0=1 (Resed; bit 0=0 (Set). Standard SVC registers. Secondary mask if SO, else ASID (optional). Unchanged. IEAVSETS IGC079 2-14 15 Standard SVC registers. O-normal completion 4-stop·start failed. Section 6: Diagnostic Aids 7-141 Module Name Register Number IEAVSETS (continued) I G07902 0 Contents at Entry Contents at Exit Unchanged. 11 12-13 14 15 Primary mask if NO, else ASID. bit 0 = 1 Reset bit 0 = 0 Set. TCB address (optional). Irrelevant. Secondary mask if SO, else ASIO (optional). Return address. Entry point address. ASIO in high order two bytes. X'OO in low order byte. bit 0 = 1 Irrelevant. Address of save area. Return address. Entry point address. Irrelevant. Address TCB Irrelevant. Address ASCB. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Entry point address. Return address. Irrelevant. Irrelevant. Address of highest level task in tree to be searched. Irrelevant. Address of task from which search is to start. Return address (if no TCB found). Irrelevant. Return address (if TCB was found). Entry point address of I GC07902. IEAVSOUT 0 1 2-12 13 14 15 Irrelevant. Address of ASCB. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Unpred ictable. Unchanged. Unchanged. Unchanged. Return Code. IEAVSOA 0 Irrelevant. Irrelevant. Frame Real Block Number. IGC07903 IEAVESSS IEAVSSNO IEATRSCN 1 2-12 13 14 15 0 2-12 13 14 15 0-3 4 5-6 7 8-13 14 15 0-10 11-13 14 15 0-6 7 8 9 10 o or vitual storage address of page needing 2 3 4-13 14 15 7-142 frame. Address of RSM Header. Address of PVT. Irrelevant. Return address. Entry poi nt address. OS/VS2 System Logic Library Volume 7 Unchanged. Llnchanged. Unchanged. Unchanged. O-normal completion. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. O-normal completion. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpred ictable. Unchanged. Unpredictable. Unpredictable. Unchanged. Unchanged. Unpredictable. Unchanged. Unpredictable. Address of selected task (if found). Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Return Code or, in error case, return code from IEAVFP. Module Name Register Number IEAVSTAA 0 Contents at Entry Contents at Exit Situation indicator: 0= I/O quiesce. 4 = I/O halted. 8 = I/O inactive. 12 = SDWA was not obtained. 16 = I/O processing was not performed. If register 0: :f 12 then SDWA address. = 12 then ABEND completion code. If register 0: = 12 then address of user supplied parameter list. :f 12 then irrelevant. Irrelevant. If register 0: :f 12 then address of the user supplied parameter list. = 12 the irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. 2-13 14 15 Action Code (create, overlay, etc.) Parameter list address. Irrelevant. CVT address. Address of TCB under which SVC 60 will operate. SVC 60 SVRB address. Entry Point. ASCB address. Irrelevant. Return address. Irrelevant. Action Code (ct,ov,etc.)' Parameter list address. Irrelevant. Register save area address. Return address. Entry point address. Irrelevant. Pointer to RTCA. Irrelevant. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return Code (0,4,8,12,16,20). Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return Code (same as SVC entry). Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. 0 1 '2-13 14 15 Irrelevant. SV R B extended save area address. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. 2 3-12 13 14 15 IEAVSTAO IGC00060 0 2 3 4 5 6 7 ESTAEBRE 8·13 14 15 0 ESTAFRR 2·12 13 14 15 0 IEAVSWCH Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Section 6: Diagnostic Aids 7·143 Module Name Register Number IEAVSWIN IEAVSWIN 0 IEAVSIRT IEAVSY50 IGC001 Contents at Entry Contents at Exit Unpredictable. Unpredictable. 2-13 14 15 Address of SR B. SRBPARM value, in this case the address of the ASCB. Irrelevant. Return address. Entry point address. 0 1 2 3 4-13 14 15 Irrelevant. Address of root PCB. Irrelevant. Address of PVT. Irrelevant. Return adQress. Entry point address. Irrelevant. Unchanged. Irrelevant. Unchanged. Irrelevant. Unchanged. Unchanged. 0 Number of events that must occur before the issuing task can continue in control. bit 0 = 1 long wait = 0 short wait. ECB address or ECBlist address in complemented form. Irrelevant. Irrelevant. Irrelevant. Completion code. Address of ECB or XMPOST parameter list address. Standard SVC registers. Standard SVC register. Irrelevant. Same as IGC001 Same as IGC001. Irrelevant. Address of lEA VWA IT. Irrelevant. Completion code. Address ECB. Irrelevant. Return address. Entry point address. Unchanged. I GC002 2-13 14 15 0 IEAVWAIT 2-13 14 15 0 2-14 15 0-9 10 11 12-13 14 15 IEAOPT02 IEAOPT01 Condition A 7-144 OS/VS2 If reg 11 is non-zero, and bit 0=0: 0-15 Same as IEAOPT02. Sfst~m LQgic Library Volume 7 Irrelevant. Unchanged. ··Unpredictable. Unchanged. Irrelevant. Address of IEAVEXP1. Unpred ictable. Unpredictable. Unpredictable. Standard SVC register. Address of IEAVEXP1. Unpredictable. Set up by caller in TCBGRS. Unchanged. Set up by caller in TCBGRS. Set up by caller in TCBGRS. Unchanged. Unpredictable. Unp'redictable. Unchanged. Unchanged. Unpredictable. Same as IE~OPT02. Module Name Register Number Contents at Entry Contents at Exit IEAVSY50 (continued) IEAOPT01 (continued) Condition B If reg 11, bit 0:=1 and bits 1-31 non-zero: Irrelevant. o-a g 10 11 12 13 14 15 Condition C Condition D Irrelevant. Compll;ttion code. Address ECB. ERRET address. ASCB address. Same as I EAOPT02. Same as IEAOPT02. Unpredictable or unchanged. If bit o of register 12=1, or local lock is not held, then registers 0-8 are unpredictable otherwise, registers 0-8 are unchanged. Unchanged. Unpredictable. Unpredictable. Unpredictable. Unpred ictable. Unchanged. Unpredictable. If reg 11 is zero: O-g Same as IEAOPT02. 10 Address of RS being posted. 11 O. Same as I EAOPT02. 12-15 Same Same Same Same If reg 11, bit 0=1 and bits 1-31=0: O-g Same as "c" above. 10 Address RS posted. Same as "C" above. 12-15 Same as Condition S. Same as Condition B. Same as Condition B. as as as as I EAOPT02. I EAOPT02. I EAOPT02. I EAOPT02. I.E AOPT03 Condition A Condition B Condition C Condition D IEARPOST IEAVTABD If reg 11 is non-zero and bit 0=0: Same as I EAOPT01 condition A. 0-14 Entry poi nt address. 15 If reg 11, bit 0= 1 and bits 1-31 are non-zero: O-g Irrelevant. 10-14 Same as IEAOPT01 condition B. 15 Entry point address. If reg 11 is zero: 0-14 Same as IEAOPT01 condition C. 15 Entry point address. If reg 11, bitO=1 and bits 1-31 are zero: 0-14 Same as IEAOPT01 condition D. Entry point address. 15 o Irrelevant. Address of word containing address of RMPL. 2·12 Irrelevant. 13 Address save area. 14 Return address. Entry point address. 15 o 1 2·1,2 13 14 15 Irrelevant. RTM2WA address. Irrelevant. Caller's save area address. Return address. Entry address. Unchanged. Unpredictable. Unchanged. Unchanged. Unpredictable. Unchanged. Unpredictable. Unchanged. Unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Zero. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Section 6: Diagnostic Aids 7-145 Module Name Register Number Contents at Entry Contents at Exit IEAVTABI 0-1 2 3 4"12 13 14 15 Irrelevant. NIP Vector Table (NVT) CVT. Irrelevant. Save area address. Return address. Entry point. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IEAVTACR 0 1 2 3-9 10 11-15 Irrelevant. Address of LOGREC buffer for the CPU requiring recovery. Return address of interruption handler. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Real address of system termination parameter list (error exit). Irrelevant. Irrelevant. Address of current LCCA. Irrelevant. IEAVTAS1 0 1 2-12 13 14 15 Irrelevant. RTM2 work area addres. Irrelevant. Register save area address. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. IEAVTAS2 0-2 3 Irrelevant. Address of RTM2 work area. Irrelevant. Address of SCB. Irrelevant. Address of SDWA. Irrelevant. Irrelevant. Irrelevant. 4 5 6 7 8-15 7-146 OS/VS2 System Logic Library Volume 7 Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Module Name Register Number IEAVTAS3 0-2 3 4 5 6 7 8-15 IEAVTBOO I GC0001 0 I GC00040 I GC00040+8 IEAVSPIE IEAVTCR1 0 2-14 15 0 2-14 15 0 1 2 3 4 5-13 14 15 0-15 0 Contents at Entry Contents at Exit Irrelevant. Address of RTM2 work area. Irrelevant. Address of SCB. Irrelevant. Address of SDWA. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Address of PICA built by SPIE macro. Standard SVC registers. Irrelevant. Irrelevant. Address of parm list. SVC registers. Irrelevant. Irrelevant. Address of parm list. Irrelevant. Irrelevant. Address TCB. Irrelevant. Return address. Entry point address. (Same as I EARPOST). U npred ictable. Address of previous PICA. Irrelevant. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpred ictable. Unpred ictable. Unpredictable. Unpredictable. Address of CVT. Unchanged. Unpredictable. Unchanged. Unpredictable. If entered when PSAACR is on, contains RTM1 function code; otherwise, irrelevant. If PSAACR on, restored to values set by mainline ACR; if PSAACR off, irrelevant. If PSAACR on, restored to values set by mainline ACR; if PSAACR off, irrelevant. If PSAACR on, restored to values set by mainline ACR; if PSAACR off, irrelevant. If PSAACR on, restored to values set by mainline ACR; otherwise, return point. If PSAACR on, address of retry point within mainline, otherwise, irrelevant. If entered when PSAACR is not on, contains pointer to SDWA; otherwise irrelevant. IEAVTERM 2-13 Irrelevant. 14 If entered when PSAACR is not on, contains return address; otherwise, irrelevant. 15 Entry point address. 0 Irrelevant. Virtual storage address of input parameter list, the RMPL. Irrelevant. Save area address. Return address. Entry point address. 2-12 13 14 15 IEAVTEST IEAVTEST 0 1 2-3 4-13 14 15 Authorization code, if supplied; otherwise negative. Function code. Irrelevant. Irrelevant. R etu rn add ress. Entry pOint. Irrelevant. Unpredictable. Unchanged. Unchanged. Unchanged. Return code. Unpredictable. Unpredictable. Unpredictable. Unchanged. Unchanged. Return code: O-task authorized 4-task not authorized. ) Section 6: Diagnostic Aids 7-147 Module Name Register Number IEAVTEST (continued) IGC119 o Contents at Entry Contents at Exit 1 2-14 15 Authorization code, if supplied; otherwise negative. Function code. Standard SVC registers Irrelevant. Unpredicatable. Unpredictable. Standard SVC registers. Return code: O-task authorized. 4-task not authorized. IEAVTMMT 0 1 2-12 13 14 15 Irrelevant. RTM2WA address. Irrelevant. Pointer to register save area. Return address. Entry paint address. All All All All All All IEAVTMRM 0 2-12 13 14 15 Irrelevant. Painter to RMPL address. Irrelevant. Register save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IEAVTMTC 0 1 2-14 15 Irrelevant. Address of an ECB to be posted. Irrelevant. Entry point address. nfa nfa nfa nfa IEAVTMTR 0 1 2-12 13 14 15 Irrelevant. Address of terminating ASCB. Irrelevant. Save area. Return paint. Entry paint. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IEAVTPMT 0 1 2-12 13 14 15 Irrelevant. Painter to RMPL address. Irrelevant. Register save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 0-1 2-9 10 11 12-14 15 0-2 3-4 5-9 10 11 12-15 0-9 10 11 12-15 Unchanged from time of interruption. Irrelevant. Entry point address of trace code. Return address. Irrelevant. Unchanged from time of interruption. Unchanged from time of interruption. Irrelevant. Unchanged from time of interruption. Entry point of address of trace code. Return address. Unchanged from time of interruption. Unchanged from time of interruption. Entry paint address of trace code. Return address. Unchanged from time of interruption. Unchanged. Unchanged. Unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpred ictable. Unchanged. Unchanged. Unchanged. Unpredictable. Unchanged. Unchanged. 1 IEAVTRCE TREX TRIO TRPI 7-148 OS/VS2 System Logic Library Volume 7 registers registers registers registers registers registers restored. restored. restored. restored. restored. restored. Module Name IEAVTRCE (Continued) TRSVC TRSIO TRDISP IEAVTRER Register Number Contents at Entry Contents at Exit 0-15 0 1 2-5 6 7-8 9 10 11-15 0-9 10 11 12 13 14 15 Same as entry point TRPI. Irrelevant. 16 bit address related to the SIO. Irrelevant. Address of device. Irrelevant. Condition code. Entry poi nt address of trace code. Irrelevant. Irrelevant. Entry point address of trace code. Return address. New R B address. Irrelevant. New TCB address. Unchanged from time of dispatch. Same as entry point TRPI. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Irrelevant. Irrelevant. Irrelevant. 0 Flags & length of data to be recorded. Address of parameter list address of data to be recorded. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. Irrelevant. 2-12 13 14 15 Irrelevant. Irrelevant. Irrelevant. Return code 0,4,8,12,16, or 20 depending on processing requested and performed. 2-15 Irrelevant. Address of ECB to be posted. Irrelevant. nla nla nla IEAVTRTC 0-3 4 5-7 8 9-13 14 15 Irrelevant. Address of TCB. Irrelevant. Address of RTM2WA. Irrelevant. R etu rn add ress. Entry point address of IEAVTRTC. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. IEAVTRTE 0-3 4 5 6-7 8 9-12 13 14 15 Irrelevant. TCB address. SVRB address: Irrelevant. RTM2WA address. Irrelevant. Register save area address. Return address. Entry point address. nla nla n/a nla nla nla nla nla nla IEAVTRTH 0 1-3 4 5 6 7-8 9 10 11-13 14 15 Entry point indicator for machck. Irrelevant. Address of FR R's parm. area. Irrelevant. Address of logrec buffer. Irrelevant. lEA VTRTM's base reg. Irrelevant. Irrelevant. Return address to IEAVTRTM. Entry point address. Entry point indicator for machck. Irrelevant. Address of FR R's parm. area. Irrelevant. Pointer to acquired EEDs. Irrelevant. IEAVTRTM's base reg. Pointer to RTM's WSAC. I rr~levant. Return address to IEAVTRTM. Irrelevant. IEAVTRET 0 Section 6: Diagnostic Aids 7-149 Module Name Register Number IEAVTRTM Contents at Entry Contents at Exit 0 Entry point indicator. CA LLRTM flags and camp. code. 2 ASI D/abterm or memterm entries address of 1st half of PSW/slih mode entries. TCB addr/service routine entries SRB addr/pgioerr entry if RB=O address of 2nd half of PSW/slih mode entries. Pointer to FRR's parm area/service Routine entries Pointer to FRR stack to be used by lEA VTRTS for recovery. Address of dump options/abterm entry repair status info.lmachck reentry. Address of logrec buffer/MACHCK entry Address of EEDS/RTM1 reentries. RB addr/PGIOERR entry. Irrelevant. Address of registers at time of error. Return address in IEATVRT1. Entry point address. Function code. Completion code. ASID of address space into which RB is to be scheduled. Address of TCB to be serviced. Address of tracking area. Dump options or O( no dump options). Address of EED chain, if any, o if no EEDs acquired, or 1 if previous attempt to acquire EED all failed Irrelevant. Address of register save area. Irrelevant. Function code. Completion code. ASI D of address space to be terminated. Irrelevant. Address of tracking area. Irrelevant. Exit type indicator. Exit parameter/meaningful only for retry and MACHCK exits. Irrelevant. (can't some pages forward). Irrelevant. Unchanged. Unchanged. Unchanged. o (no EEDs are to be freed) or address of EEDs acquired Irrelevant. Unchanged. Irrelevant. Altered if validity checks fail. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Pointer to chain of EEDs to be freed. Irrelevant. Return address. Entry point. Pointer to 200 byte work area. Pointer to SDWA. Irrelevant. Return address. Entry point address. Pointer to 200 byte work area. Pointer to SDWA. Irrelevant. Return address. Entry point address. Pointer to 200 byte work area. Pointer to SDWA. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. I rreleva nt. Return address. Irrelevant. Irrelevant. Pointer to SDWA. Irrelevant. Return address. Irrelevant. Irrelevant. Pointer to SDWA. Irrelevant. Return address. Irrelevant. Irrelevant. Painter to SDWA. Irrelevant. Return address. Irrelevant. 3 4 5 6 XMABTERM 7 8-12 13 14 15 0 2 3 4 5 6 MEMTERM IEAVTRTR FREEDCELL 7-12 13 14-15 0 1 2 3 4 5-15 0-5 6 RTMRSFRR RTHFRR RTMSMFRR 7-150 7-13 14 15 0 1 2-13 14 15 0 2-13 14 15 0 1 2-13 14 15 OS/VS2 System Logic Library Volume 7 Pointer to FR R's parm area/service routine entries. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return address in IEAVTRT1. Irrelevant. Exit code. Unchanged. Unchanged. Module Name Register Number IEAVTRTR (continued) RECVRRTM SLIP Contents at Entry Contents at Exit 0-13 Same as entry regs for slih mode entries to IEAVTRTM. 14 15 0-1 2 Return address. Entry point address. Irrelevant. Pointer to stack for I EAVTRTS's recovery. Irrelevant. Pointer to SDWA. Irrelevant. Pointer to interrupted stack. Irrelevant. Address of save area passed by IEAVTRTS. Return address. Entry point address. Pointer to 200 byte work area. Pointer to SDWA. Irrelevant. Return address. Entry point address. Pointer to 200 byte work area; Pointer to SDWA. Address of recovery stack used by IEAVTRTS to define its own FRR's. Irrelevant. Return address. Entry poi nt address. Pointer to 200 byte work area. Poi nter to SDWA. Address of recovery stack used by IEAVTRTS to define its own FR R's. Irrelevant. Return address. Entry point addresss. Poi nter to 200 byte work area. Pointer to SDWA. Address of recovery stack used by IEAVTRTS to define its own FRR's. Irrelevant. R etu rn add ress. Entry poi nt address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Address of reg save area. Return address. Entry point. Pointer to 200 byte work area. Pointer to SDWA. Irrelevant. Return address. Entry point. I nternal register values to continue processing in either IEAVTRTM or IEAVTRTS. Return address. Irrelevant. Irrelevant. Pointer to stack for lEA VT RTS's recovery. Irrelevant. Pointer to SDWA. Irrelevant. Pointer to interrupted stack. Irrelevant. Address of save area passed by lEA VT RTS. Return address. Irrelevant. Irrelevant. Pointer to SDWA. Irrelevant. Return address. Irrelevant. Irrelevant. Pointer to SDWA. Irrelevant. 3-4 5 6-7 RCOVGETM RCOVRCRD RCOVRGTF 8 9-12 13 14 15 0 2-13 14 15 0 1 2 3-13 14 15 0 2 RCOVSLP1 IEAVTRTL SLlP2FRR 3-13 14 15 0 1 2 3-13 14 15 0-8 9,10 11 12 13 14 15 0 2-13 14 15 Irrelevant. Return address. Irrelevant. Irrelevant. Pointer to SDWA. Irrelevant. Irrelevant. Return address. Irrelevant. Irrelevant. Pointer to SDWA. Irrelevant. Irrelevant. Return address. Irrelevant. Same as input. Indeterminate. Irrelevant. Same as input. Indeterminate. Same as input. Same as input. Irrelevant. Pointer to SDWA. Irrelevant. Return address. Irrelevant. Section 6: Diagnostic Aids 7-151 Module Name Register Number IEAVTRTS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Contents at Entry Contents at Exit Irrelevant. Completion code for error. Irrelevant. Irrelevant. IEAVTRTS recovery FR R stack. Dumpopts/abbreviated mach check data. Complete machine check data. I rrelevpnt. Irrelevant. IEAVTRTM base register. Irrelevant. Irrelevant. Irrelevant. Registers at time of error. Return address to IEAVTRTM. Entry point address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. IEAVTRTM base register. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Return address to lEA VTRTM. Irrelevant. IEAVTRT1 o 2 3 4 TCB address or 0 for abterm entry. SRB address for cross MEMTERM or ABTERM reentry. Irrelevant for other entry points. CALLRTM flags and completion code for ABTERM, DATERR, PGIOERR, MEMTERM, PROGCK, MACHCK reentry Address of logrec buffer for machck Irrelevant for other entry poi nts. ASID/ABTERM or MEMTERM entry address of first half of PSW for MACHCK reentry, irrelevant for other entry points. Address of dumpopts for ABTERM entry Address of 2nd half of PSW for MACHCK reentry Irrelevant for other entry poi nts. TCB address or 0 for PGIOERR entry. Irrelevant for other entry points. 5 RB address or 0 for PGIOERR entry. Repair status info. for MACHCK reentry. Irrelevant for other entry points. 6 Pointer to acquired EEDS for MACHCK reentry. Irrelevant for other entry points. 7-12 Irrelevant. Note: Exit values differ; For retry, the registers contain the same values as at the time of error, or values updated by the F RRs. For restart or resume, the registers contain the values as at the time of the restart interruption. For return, the registers contain the restored values. Retryregister 0 if exit is retry, restart register 0 if exit is restart. Caller's register 0 if the exit is return to caller irrelevant for other eXits. Retry register 1. Restart register 1. Caller's register 1. Address of RTM's WSAC if entry is MACHCK, irrelevant for other exits. Retry register 2 Restart register 2. Caller's register 2. Irrelevant for other exits. Retry register 3. Restart register 3. Caller's register 3. Irrelevant for other exits. Retry register 4. Restart register 4. Caller's register 4. I rrelevant for other exits. Retry register 5. Restart register 5. Caller's register 5. I rrelevant for other exits. Retry register 6. Restart register 6. Caller's register 6. Irrelevant for other exits. Retry registers 7-12. Restart registers 7-12. Caller's register 7-12. Irrelevant for other exits. continued 7-152 OS/VS2 System Logic Library Volume 7 Module Name Register Number IEAVTRTl (continued) 13 14 IEAVTRT2 Contents at Exit Save area address for MACHCK, MEMTE RM, PGIOERR, cross MEMTERM or ABTERM. Address of error regs for MACHCK reentry. Irrelevant for other entry points. Return address for ABTERM, MACHCK, PGIOERR, MEMTERM entry points. I rrelevant for other entry poi nts. Retry register 13. Restart register 13. Caller's register 13. Irrelevant for other exits. Retry register 14. Restart register 14. Return address if exit is return to caller. Irrelevant for other exits. Retry address if exit type is retry. Restart register 15. Address of dispatcher if exit is to dispatch address of SRB dispatched if exit is to SRB dispatcher. Address of exit prologue routine if exit is SVC exit. Caller's register 15. 15 Entry point address. 0 8-13 14 15 ASCB address or dump option's address. Completion code and flags indicating type of request and options. Irrelevant. CVT address. TCB address. SVRB address. Entry point address. ASCB address. Irrelevant. Address of exit prologue to be used for return. Irrelevant. 0 Irrelevant. 2 3 4 5 6 7 IEAVTRV Contents at Entry Real storage address to be translated. IEAVTSBP 2-13 14 15 Irrelevant. Return address. Irrelevant. 0,1 RO=O, R 1 irrelevant. or RO=address ot'RB issuing XCTL Rl=address of RB to get control as result of XCTL or RO=address of RB issuing EXIT Rl=O. Irrelevant. TCB address. Irrelevant. Register save area address. Return address. Entry point address. 2,3 4 5-12 13 14 15 Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Address space ID of translated virtual storage address, right-justified; in case of error, unpredictable. Virtual Storage Address corresponding to input real storage address; in case of error, unpredictable. Unchanged. Unchanged. Return code. Uncnanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code, depending on the exit. ) Section 6: Diagnostic Aids 7-153 Module Name Register Number Contents at Entry Contents at Exit IEAVTSDI 0-1 2 3 4-12 13 14 15 Irrelevant. NIP Vector Table. CVT address. Irrelevant. Save area address. Return address. Entry point. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 0 IEAVTSDR 0 Irrelevant. Contains address of fullword which contains address of RMPC. Irrelevant. Save area. Return address. Entry point address. Unchanged. Unchanged. 2-12 13 14 15 IEAVTSDT 0 2-14 15 IEAVTSDX o 2-12 13 14 15 IEAVTSIN U 1 2-12 13 14 15 7-154 Irrelevant. If attached in MASTER address space, address of ECB to post. Irrelevant. Entry point. Unchanged. Unchanged. Unchanged. 0 Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Address of SVC, DUMP, PARM LIST. Irrelevant. Address of save area. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code: O-dump scheduled 8-not scheduled. Irrelevant. PSA address. Irrelevant. Caller's save area address. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Unchanged. Irrelevant. Irrelevant. OS/VS2 System Logic Library Volume 7 Module Name Register Number IEAVTSKT 0 Contents at Entry Contents at Exit Irrelevant. RTM2WA address. Irrelevant. Save area address. Return address. Entry point address. Irrelevant. IrreleVant. Irrelevant. Irrelevant. Irrelevant. Return code. Irrelevant. Address of parari1eter list. Irrelevant. Save area. Return address. Entry point address. Irrelevant. Unchanged. Irrelevant. Unchanged. Unchanged. ~eturn code. 2-12 13 14 15 Irrelevant. 105 B address. Irrelevant. Local lock save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IEAVVCRX 0-1 2 3-5 6 7-15 Irrelevant. ~eturn address. Irrelevant. Entry poi nt address. Irrelevant. Irrelevant. Unchanged. Irrelevant. Irrelevant, Irrelevant. IEAVVCTR 0 Passed from caller of SVC 72. Address of parameter list. Irrelevant. Address of CVT. Address of the TCB. Address of the SVRB. Address of IEAVVCTR. Address of ASCB. Irrelevant. Passed from caller of SVC 72. Exit address. Passed from caller of SVC 72. Unchanged. Address of extended save area (XSA) Irrelevant. Unchan{,led. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Unchanged. Unchanged. If XCTL exit, address of XSA~ otherwise, addtessof IEAV1052. 2-12 13 14 15 1EAVTSLP 0 2-12 13 14 15 IEAVVCRA 0 1 2 3 4 5 6 7 8-12 13 14 15 Section 6: Diagnostic Aids 7-155 Module Name Register Number Contents at Entry IEAVVRP1 ()'1 2 3-15 Standard. Address of XSA. 'Standard. IEAVVRP2 0 1-15 Address of SR B. Standard. IEAVVWTO 0 Me~sage identification, console identification, or zero. Write parameter list address. Irrelevant. CVT address. Current TCB address. Our SVRB address. Entry point address. Our ASCB address. Irrelevant. Return address. Irrelevant. Contents at Exit ,Standard. Standard. . ,Standard. " 1 2 3 4 5 6 7 8-13 14 15 IEAVXDOM Irrelevant. Unchanged. Irrelevant. Unchanged. Irrelevant. 0 Irrelevant. Address of CXSA. 2-13 14 15 Irrelevant. Return address. Entry point address of IEAV1443. Irrelevant. If normal exit, irrelevant; if error exit, address of CXSA. Irrelevant. Unchanged. If normal exit, irrelevant; if error exit, address of console switch routine OEAVSWCH). 0 Irrelevant .. Address of parameter list. Irrelevant. Return address. Irrelevant. 0 2-13 14 15 2-13 14 15 7·156 .WOE message identification. , Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. .'Irrelevant. Unchanged. Irrelevant. Irrelevant. Address of XSA. Irrelevant. R etu rn address. Entry point address of IEAV1052. 7 8-13 14 15 IEAV2540 Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Umnanged. Unchanged. Unchanged. Unchanged. Irrelevant. 6 IEAV1443 .Standard. Standard. Type of DOM request: = 0 then single WTO identification. = 4 then single WTOR identification. = 12 then list of WTOIWTOR identifications. = negative value then list of WTO identifications. If register 0 = 0 or 4 then this is the WOE message identification. If register 0 = 12 or negative value this is a pointer to the parameter list containing the WOE message identifications. Irrelevant. CVT address. Caller's TCB address. Ou r SV R B address. Entry point address. Caller's ASCB address. Irrelevant. Return address. Irrelevant. 0 2 3 4 5 IEAV1052 :.' OS/VS2 SyStem Logic Library Volume 7 Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. Return address. If normal exit, irrelevant; if error exit, address of lEA VSWCH (console switch routine). Module Name Register Number IECDAFMT o 1 2·12 13 14 15 Contents at Entry Contents at Exit Irrelevant. Address of print dump parameter list. Irrelevant. Address of caller's save area. Return Address. Entry point address. Irrelevant. Unchanged. Irrelevant. Irrelevant. Unchanged. Return code. IECDAFT1 IECDAOCB (same register usage as IECDAFMT). IECDADEB (same register usage as IECDAFMT), IECDAIOB (same register usage as IECDAFMT). IECIOFMT (same register usage as IECDAFMT). IECIOFT1 IECIOEXD (same register usage as IECDAFMT). IECIOUCB (same register usage as IECDAFMT). Section 6: Diagnostic Aids 7-1~7 Module Name Register Number Contents at Entry Contents at Exit IEDAY3 0 1 2·15 Standard. Address of new user's ASID. Standard. Standard. Same as at entry. Standard. IEEAB400 0-15 . Standard for PLS. Standard for PLS. IEEAB401 0-15 Standard for PLS. Standard for PLS. IEECB800 0 1 Standard. Address of CSCB. 2·15 Standard. Standard. Address of Parameter List with address to CSCB and meg buffer. Standard. IEECB801 0 1 2·15 Standard. Address of parameter list. .Standard. Standard. Standard. Standard. IEECB860 0 1 = 12 indicates no SDWA. Standard. Standard. 2 3-15 IEECB866 For STAE creation, address of CSCB; command name and length ·or· For ABEND recovery, address of SDWA (RO! 12) or completion code (RO=12). Address of parameter list (RO=12L Standard. Standard. Standard. 2·15 Standard. Address of CSCB. Standard. Standard. Standard. Standard. IEECB900 0 1 2·15 Standard. Address of CSCB. Standard. Standard. Irrelevant. Standard. IEECB901 0 1 2·15 Standard. Address of parameter list. Standard. Standard. Standard. Standard. IEECB904 O~l 2 3-9 10 11 12 13-15 Standard. Address of dummy XSA. Standard. IEE3603D's return address. Standard. IEE3603D's base address. Standard; Standard. Same as at entry. Standard. Same as at entry. Standard. Same as at entry. Standard. IEECB905 0 1 2·13 14 15 Irrelevant. Address of CSCB. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. IEECB906 0 1 Indicates if SDWA exists. Pointer to SDWA, if one exists. POinter,to user parameters, if SDWA does not exist. Irrelevant. Retu rn address. Entry point address. I rrele~ant. Unchanged. Irrelevant. Irrelevant. Unchanged. Return code. 0 2 3·13 14 15 7-158 ·OS/VS2 System Logic Library Volume 7 Module Name Register Number Contents at Entry Contents at Exit IEECB907 0 1 2-13 14 15 Irrelevant. Address of CSCB/SCE. Irrelevant. Return Address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. IEECB908 0 1 2-12 13 14 15 Irrelevant. Address of parameter list. Irrel evant. Save area. Return address. Entry point address. Irrelevant. Unchanged. Irrelevant. Unchanged. Unchanged. Return code. 0-6 7-15 Standard. Address of work area. Standard. Standard. Standard. Standard. 0 1 2 3 4 5-13 14 16 Irrelevant. WOE address. UCM address. Irrelevant. UCM prefix address. Irrelevant. Return address. Entry point address. Irrelevant. Irrelevant. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. IEECLEAN 6 IEECMENO Section 6: Diagnostic Aids 7-159 Module Name Register Number Contents at Entry Contents at Exit IEECMaCN 0-1 2 3 4 5 6 7-8 9 10 11 12-14 15 Irrelevant. UCM address. Irrelevant. UCM prefix address. Irrelevant. WaE address. Irrelevant. Return address. Irrelevant. UCME address. Irrelevant. Entry point address. Irrelevant. Irrelevant. Unchanged. Unchanged. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. IEECVETA 0 1 2-13 14 15 Irrelevant. Address of CXSA. Irrelevant. Return address. Entry point addrdss. Irrelevant. Unchanged. Irrelevant. Unchanged. Irrelevant. IEECVETC 0-15 Same as IEECVETA. Same as IEECVETA. IEECVETD 0-15 Same as IEECVETA. Same as IEECVETA. IEECVETE 0-15 Sames as IEECVETA. Same as IEECVETA. IEECVETF 0-15 Same as IEECVETA. Same as IEECVETA. IEECVETG 0-15 Same as IEECVETA. Same as IEECVETA. IEECVETH 0-15 Same as IEECVETA. Same as IEECVETA. IEECVETJ 0-15 Same as IEECVETA. Same as IEECVETA. IEECVETK 0-15 Same as IEECVETA. Same as IEECVETA. IEECVETP 0-15 Same as IEECVETA. Same as IEECVETA. IEECVETR 0-15 Same as fEECVETA. Same as IEECVETA. IEECVETU 0-15 Same as fEECVETA. Same as IEECVETA. IEECVETW 0-15 Same as IEECVETA. Same as IEECVETA. IEECVET1 0-15 - Same as IEECVETA. Same as IEECVETA. IEECVET2 "'0-15 Same as fEECVE'rA. Same as IEECVETA. IEECVET3 0-15 Same as IEECVETA. Same as IEECVETA. IEECVET4 0-15 Same as fEECVETA. Same as IEECVETA. IEECVET6 0-15 Same as fEECVETA. Same as IEECVETA. IEECVET7 0-15 Same as fEECVETA. Same as IEECVETA. IEECVET8 0-15 Same as IEECVETA. Same as fEECVETA. IEECVET9 0-15 Same as IEECVETA. Same as IEECVETA. IEECVFTA 0 Irrelevant. Address of CXSA. Irrelevant. Entry point address. Irrelevant. Unchanged. Irrelevant. irrelevant. 2-14 15 7-160 OS/VS2 System LogicUhrary Volume 7 Module Name Register Number Contents at Entry Contents at Exit IEECVFTS ()"15 Same as IEECVETA. Same as IEECVETA. IEECVFTD ()"15 Same as IEECVETA. Same as IEECVETA. IEECVFTG 0·15 Same as IEECVETA. Same as IEECVETA. IEECVFTL 0 1 2·9 10 Irrelevant. Unchanged. Irrelevant. Irrelevant. 11-14 15 Irrelevant. Address of CXSA. Irrelevant. Address of in-line multiple-line wro message to be displayed. Irrelevant. Entry point address. 0 1 2·6 7 Irrelevant. Address of CXSA. Irrelevant. Irrelevant. 8-13 14 15 Irrelevant. Retu rn address. Entry point address. Irrelevant. Unchanged. Irrelevant. Address of SACS for interface with IEECVFTO or IEECVFTQ. Irrelevant. Unchanged. Irrelevant. IEECVFTN 0·15 Same as IEECVETA. Same as IEECVETA. IEECVFTO 0 1 2·6 7 8·13 14 15 Irrelevant. Address of CXSA. Irrelevant. Address of SACS. Irrelevant. Return address. Entry point address. Irrelevant. Unchanged. Irrelevant. Irrelevant. Irrelevaht. Unchanged. Irrelevant. IEECVFTP 0-15 Same as IE ECV ETA. Same as IEECVETA. 0-15 Same as IE ECV FTO. Same as IEECVFTO. IEECVFTM IEECVFTQ ~ j Irrelevant. Irrelevant. IEECVFTT 0·15 Same as IEECVETA. Same as IEECVETA. IEECVFT1 0·15 Same as IEECVETA. Same as IE ECY ETA. IEECVFT2 0·15 Same as IEECVETA. Same as IEECVETA. IEEC2740 0-15 Same as IE·ECVETA. Same as IEECVETA. IEEDISPD 0 1 2·15 Standard. Address of CSCS. Standard. Standard. Address of CSCS. Standard. IEEJS840 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Irrelevant. Irrelevant. Irrelevant. Irrelevant. Address of the TCS. Address of the SVRS. Address of the WPL. Address of the ASCe. Irrelevant. Irrelevant. Address of the UCM. Irrelevant. Irrelevant. Irrelevant. Return address. Ehtry poi!lt address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. ()..15 Standard. Standard. IEEMS803 Section 6: Diagnostic Aids 7-161 Register , Number Module Name Contents at Entry Contents at Exit 2-15 Standard. Address of record text. Standard. Standard. Standard. Standard. IEEMB805 0 1 2-15 Standard. 'Address of parameter list. Standard. Standard. Standard. Standard. IEEMB806 0 Address of retry routine. Standard. 2 3-15 =12 indicates no SDWA. Address of SDWA (R04= 12) or completion code (RO=12)' Address of user'sSTAE parameter list (RO=12). Standard. Standard. Standard. IEEMB807 0 1 2-15 Standard. Address of parameter list. Standard. Standard. Standard. Standard. IEEMB810 0 1 2 3-15 Standard. Address of CSCB Standard. Standard. Standard. Standard. Address of XSA. Standard. IEEMB811 0 Standard. Address of CSCB. Standard. Standard. Address of parameter list. Standard. 2-12 13 14 15 Irrelevant. Address of IEAIPS suffix. Irrelevant. Address of save area. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. IEEMB813 0 1 2-15 Standard. Address of CSCB. Standard. Standard. Address of parameter list. Standard. IEEMB814 0 1 2-5 6 7-15 Standard. Address of parameter list. Standard. Address of CSCB. Standard. Standard. Standard. Standard. Standard. Standard. IEEMB815 0-1 2 3-12 13 14 15 Irrelevant. Address of XSA. Irrelevant. Save area address. Return address to IEE0403D. Entry point address. Unchanged. Address of XSA. Unchanged. Unchanged. Return address. Unchanged. IEEMB825 0 Standard. Standard. 2-15 =indicates no SDWA. Address of SDWA (R 04= 12). -orABEND completion code (RO=12). Standard. IEEMB826 0-15 Standard. Standard. IEEMB827 0 Posted ECB address. Posted ASCB address. Standard. Standard. Standard. Standard. IEEMB804 0 2-15 IEEMB812 0 2-15 7-162 OS/VS2 System Logic Library Volume 7 Standard. Module Name Register Number Contents at Entry Contents at Exit IEEMB828 0-15 Standard. Standard. IEEMB829 0-15 Standard. Standard. IEEMB830 0 Standard. Address of record to be transferred. Standard. Standard. Standard. Standard. Standard. Address of CSCB. Standard. Standard. Standard. Standard. Standard. Address of CSCB. Standard. Standard. Standard. Standard. Standard. Address of CSCB. Standard. Standard. Standard. Standard .. 2-15 Parameter area length. Address of parameter list. Standard. Standard. Standard. Standard. IE[:PRTN2 0 1 2-15 Standard. Address of ASCB. Standard. Standard. Standard. Standard. IEEPRWI2 0 1 2-15 Standard. Address of ASCB. Standard. Standard. Address of ASCB. Standard. IEESB601 0-15 Standard. Standard. 0 1 2-15 0 1 2 3 4-15 0 1 2-15 Standard. Address of JSEL. Standard. Standard. Address of IE L. Standard. Standard. Standard. Standard. Address of JSWA. Standard. Standard. Address of IE L. Standard. Standard. Address of ASCB. Standard. Address of JSE L. Standard. Standard. Standard .. Standard. 0 1 2-15 0-15 12, if no RTCA exists. Address of RTCA. Standard. Standard. Standard. Standard. Standard. Standard. 0 12, if no RTCA exists. Address of RTCA. Standard. Standard. Standard. Standard. Wait State Code. o or address of status save area. Standard. Standard. Standard. Standard. Standard. Address of parameter list. Standard. Standard. Standard. Standard. 2-15 IEEMPDM 0 2-15 IEEMPS03 0 2-15 IEEMPVST 0 2-15 IEEPALTR tEESB605 IEESB605 IEEVIC IEEVICER IEESB665 IEESB665 IEESB667 IEESB670 0 2-15 IEESTPRS ) 0 2-15 IEEVALST 0 2-15 Section 6: Diagnostic Aids 7-163 Module Name Register Number IEEVCPU 0 Contents at Entry C~ntents ~t Standard. Address of CSCB. Standard. Standard. Standard. Standard. 2-15 Standard. Address of parameter list. Standard. Standard. Standard. Standard. IEEVIPL 0 1 2 3-15 =12 indicates no SDWA. Address of SDWA (ROO; 12). Address of ESTAE parameter list RO=12). Standard. Standard. Address of initiator entrance list. Standard. Standard. IEEVJCL 0 Standard. Address of STC parameter area. Standard. Standard. Address of JSEL. Standard. 0 Standard. Address of ASCB. 2-15 Standard. Standard. Normal: (Address of parameter list). Error: Address of ASCB. Standard. IEEVMNT2 ().15 Standard. Standard. IEEVMSG ()'15 Standard. Standard. IEEVPTH 0 1 2-15 Standard. Address of CSCB. Standard. Standard. Standard. Standard. IEEVSEND 0 1 2-15 Standard. Address of CSCB. Standard. Standard. Standard. Standard. IEEVSND2 0 Standard. Address of parameter list. Standard. Standard. Standard. Standard. 2-15 Standard. Address of parameter list. Standard. Standard. Standard. Standard. IEEVSND4 0 1 2-15 Standard. Address of parameter list. Standard. Standard. Standard. Standard. IEEVSND6 0 1 2-15 Standard. Address of parameter list. Standard. Standard. Standard. Standard. IEEVSND8 0 1 2-15 Standard. Address of parameter list. Standard. Standard. Standard. Standard. IEEVSND9 0 1 2-15 Standard. Address of parameter list. Standard. Standard. Standard. Standard. 2-15 IEEVDEV 0 2-15 IEEVMNT1 2-15 IEEVSND3 7~1f)4 0 OS/VS2 System Logic Library Volume 7 Exit , Module Name Register Number Contents at Entry IEEVSTAR 0 1 2-15 Standard. Address of ASCB. Standard. Standard. . Address of parameter list. Standard. IEEVSTOP 0-15 Standard. Standard. 0 Irrelevant. Irrelevant. 2 3 Irrelevant. Irrelevant. 4-8 Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. [Contents upon attaching a task.] Irrelevant. Address of the CSCB if the task does not create an address space; address of an ASID if the task creates an address space (START, LOGON, or MOUNT). Irrelevant. Address of the name of the module to be attached. Irrelevant. Dispatching priority. Irrelevant. Limit priority. Irrelevant. Address of the ATTACH parameter list. 2-15 Standard. Address of Master Memory Segment Table. Standard. Standard. Standard. Standard. IEEXEDNA 0 1 2-15 Standard. Address of CSCB. Standard. Standard. Standard. Standard. IEEOO03D 0 2-4 5 6-14 15 Invoking routine. Information. Standard. Address of SVRB. Standard. Address of ABTERM parameter list. Standard. Standard. Standard. Standard. Standard. Standard. 'IEE00110 0 1 2-15 Standard. Address of CSCB. ·Standard. Standard. Standard. Standard. IEE0303D 0-1 2-15 Function action. Standard. Standard. Standard. IEEQ403D 0 1 2 3-9 10 11-15 Standard. Address of command input buffer. Address of XSA. Standard. .Standard. Standard. Standard. Standard. Address of XSA; Standard. Address of BASEA . Standard. IEE0503D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Standard. Standard. IEEVWAIT 9 10 11 12-14 15 IEEVWKUP IEEVCPU 0 Contents at Exit Section 6: Diagnostic Aids 7-165 I '*~..., HaRle Register N..mber IEE0603D Q-1 Gonten1$ at Ea,try Contents at Exit Stanqard. Address of XSA. Standard. Address of BASEA. Standard. Standard. Address of XSA. Standard. Address of BASEA. Standard. Standard. Adcfress of XSA. Standard. Standard. Address of XSA. Standard. Stanqard. Address of XSA. Standard. ~tandard. 2 3-15 0 1 2 S.andard. Aqdress of XSA. Address of CSGB. 3 St~mdard. 4-15 Stal1dard. Addr~ss of CSCB. Address of XSA. Standard. IEE1111Q 0-1 2 3 4-15 Standard. Address Qf CSCB. Address of XSA. Standard. Standard. Address of CSCB. Address of XSA. Standard. lEE 12110 0-1 2 4-15 Standard: Address pf CSDB. Address of XSA. Standard. Standard. Address of CSCS. Standard. Standard. lEE 14030 0-1 2 3-15 Stt;lndard. Address of XSA. Standard. lEE 1603(!) 0-1 2 3-15 Standard. Standard. Standard. Standard. Standard. 0-1 2 Stancfard. Address of CSCB. Standard. Standard. Standard. Standard. Standard· Standard. Standard. Standard. Address of UCB. Standard. Address of CSCB. Standard. Standard. Address of CSD8. St1l ndeJrd. Standard. Address of CSCB. Standard. Standard. Address of CSCS. Standard. Standard. Address of CSCB. Standard. Standard. Standard. XAD switches. Address of dummy XSA. Standard. 2 3-9 10 11-15 IEE070;3D 0-1 2 3-1~ IEE0803D IEE10110 0-1 3 IE£20110 3-8 9 10 11 12-15 IEE21110 0-10 'l 1~.'5 IEE221 10 0-10 11 12·15 IEE2303r1 7·166 0 1 2 3-15 Addr~ss of XSA. Stand~rd. Address of dummy XSA. Standard. O~/VS2 Syst~m Logic LibrllJY VolQme 7 Address of XSA. Standard. Standard. Standard. Standard. . Address of XSA. Standard. Module Name Register Number Contents at Entry Contents at Exit IEE23110 0-10 11 12-15 Standard. Address of CSCB. Standard. Standard. Address of CSCB. Standard. IEE2903D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Standard. Standard. IEE3103D 0-1 2 3-15 Standard. Address of dummy XSA. Standard. IEE3203D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE3303D 0-1 2 3-15 Standard. Address of dummy XSA. Standard. Standard. Address of dummy XSA. Standard. IEE3503D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE3603D 0 1 2 3-15 Standard. Address of CSCB. Standard. Standard. Standard. Address of parameter list. Address of du mmy XSA. Standard. IEE3703D 0-1 2 3-14 15 Standard. Address of XSA. Standard. Entry point address. Standard. Address of XSA. Standard. Address of IEE0503D. IEE40110 0-1 2 3-15 Standard. Address of CSCB. Standard. Standard. Standard. Standard. IEE4103D 0 Standard. Address of message area. Address of XSA. Standard. Zero or address of unit field. Standard. Standard. Standard. Address of XSA. Standard. Standard. Standard. 2 3-15 Standard. Address of dummy XSA. Standard. Standard. Standard. Standard. Address of XSA. Standard. Standard. Command Authority Address of XSA. Standard. Standard. Address of XSA. Standard. Graphics indicator. Standard. Standard. Address of XSA. Standard. Standard. Unit flags. Address of dummy XSA. Standard. 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. 2 3-11 12 13-15 IEE4203D 0-1 2 3 4 IEE4303D 0-1 2 3-15 0 5~15 IEE4403D IEE4603D ~, I V ' Standard. Standard. Standard. Section 6: Diagnosti~ Aids 7 -16 7 Module Name Register Number Contents at Entry Contents at Exit IEE4703D 0-.1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE4803D 0 2 3-8 9 10 11 12-15 Standard. Standard. Address of XSA. Standard. Address of current unit name. Standard. Message indicator. Standard. Address of UCM entry. Standard. Address of XSA. Standard. Standard. Standard. Address of UCM entry. Standard. IEE4903D 0 1 2 3-15 Standard. Address of buffer. Address of XSA. Standard. Standard. Address of buffer. Address of XSA. Standard. IEE5103D 0 1 2 3-15 Entry indicator. Address of SDWA. Address of parameter area. Standard. Standard. Standard. Standard. Standard. IEE5403D 0 2 3-15 Address of UCM, Reader authority, ASID. Address of command buffer. Address of XSA. Standard. Standard. Standard. Standard. Standard. IEE5503D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE5603D 0-1 2 3 4-5 6 7 8 9-15 Standard. Address of XSA. Standard. Standard. Standard. Standard. Standard. Standard. Standard. Address of XSA. Current position in message buffer. Standard. Current message length. Standard. Address of transient DCM. Standard. IEE5703D Owl 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE5803D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Standard. Standard. IEE5903D 0-1 2 3 4-5 6 7 8 9-15 Standard. Address of XSA. Current position in message buffer. Standard. Current message length. Standard. Address of transient DCM. Standard. Standard. Standard. Standard. Standard. Standard. Standard. Standard. Standard. 7-168 OS/VS2 System Logic Library Volume 7 Module Name Register Number Contents at Entry Contents at Exit IEE6303D 0-1 2 3-10 11 12-15 Standard. Address of XSA. Standard. Standard. Standard. Standard. Address of XSA. Standard. Address of MSGRT verb. Standard. IEE6403D 0-1 2 3-10 11 12-15 Standard. Address of XSA. Standard. Address of First Operand. Standard. Standard. Address of XSA. Standard. Standard. Standard. IEE6503D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE6603D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE6703D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE6803D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE6903D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE70110 0 2-15 Standard. Address of CSCB. Standard. Standard. Standard. Standard. IEE7103D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE7203D 0-1 2 3-4 5 6-11 12 13-15 Standard. Address of XSA. Standard. Standard. Standard. Address of unit. Standard. Standard. Address of XSA. Standard. Address of message area. Standard. Standard. Standard. IEE7303D 0 1 2 3 4 5 6-10 11 12 13-15 Address of UCM entry. Address of message storage area. Address of XSA. Standard. Process switches. Address of unit UCM entry. Standard. Address of hardcopy unit. Address of message area. Standard. Standard. Address of message storage area. Address of XSA. Standard. Process switches. Standard. Standard. Address of hardcopy unit. Standard. Standard. ~ II Section 6: Diagnostic Aids 7-169 Module Name Register Number IEE7503D 0-1 2 3-14 15 Standard. Address of XSA. Standard. Standard. Standard. Address of XSA. Standard. For JES2 only, return code. IEE7703D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Standard. Standard. IEE7803D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Standard. Standard. IEE8603D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEE90110 0 1 2-15 Standard. Address of XSA. Standard. Standard. Standard. Standard. IEE9403D 0-1 2 3-15 Standard. Address of XSA. Standard. Standard. Address of XSA. Standard. IEFAB4AO 0-15 Standard. Standard. IEFAB4A2 0-15 Standard. Standard. IEFAB4A3 0-15 Standard. Standard. IEFAB4A4 0-15 Standard. Standard. IEFAB4A6 0-15 Standard. Standard. IEFAB4A8 0-15 Standard. Standard. IEFAB4BO 0-15 Standard. Standard. IEFAB4B2 0-15 Standard. Standard. IEFAB4DC 0-15 Standard. Standard. I ndicates if SDWA exists. Pointer to SDWA, if one exists. Pointer to user parameters, if SDWA does not exist. Irrelevant. Return address (standard for PLS). Address of module entry point (standard for PLS). Irrelevant. Pointer to SDWA, if one exists. Irrelevant. Indicates if SDWA exists. Pointer to SDWA, if one exists. Pointer to user parameters, if SDWA does not exist. Irrelevant. Return address (standard for PLS). Address of modu Ie entry point (standard for PLS)' Irrelevant. Pointer to SDWA, if one exists. Irrelevant. IEFAB4DD '0 2 3-13 14 15 IEFAB4DE 0 1 2 3-13 14 15 7-170 ~S/VS2 Sy~tem , Contents at Entry Logic Library Volume 7 Contents at, Exit Irrelevant. Return address (standard for PLS). Return code, if no SDWA exits. Irrelevant. Return address (standard for PLS). Return code, if no SDWA exists. ~dule Na,ne IEFAB4EA Registe, Nu., 0 1 2 3·13 14 16 Contents ~. Entry ~ten~s 'ndica~8$ if SDWA exists. Pointer to SDWA, if one exists. Pointer to ""ser parameters, if SOWA does not ex ist. Irrelevant. Return address. Addrells of module entry point (stan~ard for PLS). Irrelevant. Ppjntar to SQWA, If one axists. Irrelevant. ., ~xil Irrelevant. Return address. Returfl code, if no SDWA exists. Standl;lrd. Standard, 0-'5 Standard! Standard. 0·15 Standard. Standard. IEFAB4EF 0-15 Standard. Standard. IEFAB4t:O ().1~ Standarq. Standard. IEFAB4~1 0 1 2-13 14 15 Irrelevant. Pointer to SOWA. Irrelevant. Return i,tddress. Address of module entry point. Irrelevant. Pointer to SOWA. Irrelevant. Ref",rn ~dr~s. Irrelevant. IEFAB4Jt2 0 1 2 15 IndiciJtes if SDWA exists. Pqinter to SDWA, if one exists. Pointer to user parameters, if SDWA does not e~ ist. Irrelevant. Retu~n address. Address of module entry point. I rr~levant. Return address. Return code, if no SDW,. exists. 0-15 Standard. Standard. IEFAB4EB 0-15 IEFAB4EC IEFAB4EE 3-13 14 IEFAB4E3 IrreleviJnt. pointer to SOWA, if one exist,s. Irrelevant. 15 (Input ragi,sters ~fe those originally passed to allocation by IEFSD162). Indicates if SDWA exists. Pointer to SDWA, if Qne exists. Pointer to user parameters, if SDWA does not exist. Irrelevant. Return address. Address of module entry PQint. IEFAB4E5 0-15 Standqrd. Standard. IEFAB4E6 0 1 2·13 14 15 Irrelevant. Pointer to SOWA. Irrelevant. Return address. Address of module entry point. Irrelevant. P84",,,, ~ $DW~. Irrelevant. ~~tl,lrn address. Jrrelevant. IEFAB4E4 0 2 3-13 14 lfrelevant. Pointer to SDWA, if one exists. Irrelevant. Irrelevant. Return address. Return code, of no SOWA exists. \ ) ~tion 6: ~agJlOstic Ai4s 7 -171 Module Name Register Number IEFAB4E7 0 1 2 3~13 14 15 IEFAB4E8 0 1 2 3-13 14 15 7-172 Contents at ~ntry Contents at 'Exit Indicates if SDWA. POinter to SDWA if one exists. Pointer to user parameters if SDWA does not e~ls,. Irrelevant. Return address. Address of module entry point. Irrelevant. Pointer to SDWA If one exists. Irrelevant. Irrelevant. Return address. Irrelevant. Indicates if SDWA exist,. Pointer to SDWA, if one exists. Pointer to user parameters, if SPWA does not exist. Irrel evant. Return address. Address of module entry point. Irrelevant. Pointer to SOWA, if one exists. Irrelevant. OS!VS2 System Logic Ubrary Volume 7 Irrelevant. ~eturn address (standard for PLS). Return code, if no SDWA exists. <.: Module ) Name Register Number Contents at Entry Contents at Exit IEFAB4E9 0-15 Standard. Standard. IEFAB4FA 0-15 Standard. Standard. IEFAB4FC 0-15 Standard. Standard. IEFAB4FD 0-15 Standard. Standard. IEFAB4FE 0-15 Standard. Standard. IEFAB4FO 0-15 Standard. Standard. IEFAB4F1 0-15 Standard. Standard. IEFAB4F2 0-15 Standard. Standard. IEFAB4F3 0-15 Standard. Standard. IEFAB4F4 0-15 Standard. Standard. IEFAB4F5 0-15 Standard. Standard. IEFAB4F6 0 Irrelevant. Addresli of storage. 2-5 6-13 14 15 Subpool and length. Address of storage to be freed or address of 4K block obtained or address of previous 4K block. Irrelevant. Irrelevant. Return address. Entry pOint. IEFAB4F7 0-15 Standard. Standard. IEFAB4F8 0-15 Standard. Standard. IEFAB4F9 0-15 Standard. Standard. IEFAB4M4 Not applicable (non-executable module). IEFAB4M5 Not applicable (non-e?iagnostic Aids 7-195 Mo_", Name Register Number ILRSWAP ILRSWAf 0 Contents at Entry Contents at Exit 1 2 3-13 14 15 Irrelevant. Address of ATA. Address of RSMHD. Irrelevant. Return address. Entry point addreS$. Unpredictable. Unpredictable. Unchanged. Unchanged. Unchanged. Return code. 0,1 2 3 4 5-13 14 15 Irrelevant. Address of RSMHD. Address of ASMVT. Address of ATA. Irrelevant. Return address. Entry point address. Unpredictable. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. 0-13 14 15 Irrelevant. Return address. Entry point address. Unpredictable. Unchanged. Unpredictable. 0 3 4 5·7 8 9 10·13 14 15 Irrelevant. Address of SDWA. Irrelevant. Address of ASMVT. Address of AT A. Irrelevant. Address of 92-byte work area. Address of this routine's work area. Irrelevant. Return address. Entry point address.. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unpredictable. Unchanged. Unpredictable. 'LRG~WAP 0-15 Same as entry I LRSWP01. ILRCSLSQ 0·15 Same as entry ILRSWP01. 0 1 2.12 13 14 15 Irrelevant. Address of parameter. Irrelevant. Address of save area. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Un·changed. IlASLTRV 0,1 2 3 4·12 . 13 14 15 Irrelevant. Address of RSMHD. Address of PVT. Irrelevant. Address of save area. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. TERMFRA 0 1 2·13 14 15. Address of FRRwork area. Address of SDWA: Irrelevant. Return address. Entry point address.. Unpredictable. Unchanged. Unpredictable. Unchanged. Un predictable. ~LRSLSaA ILRSWPPR ~LRSWPOl U_RSWPOl ,2 ,LRTERMR 'LRTERMR 1·'96 OS/VS2 System Logic Libraty Volume 7 Module Name Register Number Contents at Entry Contents at Exit ILRTMI01 0 1 2 3-12 13 14 15 SDWA indicator. Address of SDWA, if reg. 0 is not 12. Address of EPATH, if reg. 0 is 12. Irrelevant. Save address reg, if reg. 0 is not 12. Return address. Entry point address. Unchanged if save area in reg. 13 otherwise reg. 2 = address of EPATH. Reg. 0 = address of ILRCRTMX when reg. 15 is 4. Return code. ILRTMRLG 0 1 2-13 14 15 Irrelevant. Address of ECS (Master Sphed. Init.'s) Irrelevant. Return address. Entry point address. Unpredictable. Unpredictable. Unpredictable. Unchanged. Unpredictable. ILRVIOCM 0, 1 2 3 4 5-12 13 14 15 Irrelevant. Address of RSMHD. Address of ASMVT. Address of AT A. Irrelevant. Address of save area. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unpredictable. ILRVSAMI 0 Irrelevant. Address of parameter list. Irrelevant. Address of ASMVT. Irrelevant. Address of save area. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. 1 2 3 4-12 13 14 15 IRARMCNS Non-executable module containing pre-assembled SRM tables. IRARMCPM 0 Irrelevant. Address of RMEP. Address of RMCT. Address of RRPA. Address of OUCS. Address of ASCS. Irrelevant. Address of save area. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 2 3 4 5-12 13 14 15 Irrelevant. Address of RMEP (certain functions). Address of RMCT. Address of RRPA. Address of OUCS (certain functions)' Irrelevant. Address of SRM save area (certain functions). Return address (certain functions). Entry point address. Unchanged (if exit by SR 14). Unchanged (if exit by SR 14). Unchanged (if exit by SR 14). Unchanged (if exit by SR 14). Unchanged (if exit by SR 14). Unchanged (if exit by SR 14). Unchanged (if exit by SR14). Unchanged (if exit by SR 14). Return code (certain functions). 0 1 2-13 14 15 Address of 200 byte save area. Address of SDWA. Irrelevant. Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. 1 2 3 4 5 6-12 13 14 15 IRARMCTL IRARMERR 0 Section 6: Diagnostic Aids 7 -197 Module Name Register Number Contents at Entry Contents at Exit IRARMEVT 0 1 2 3 4 5 6-12 13 14 15 Irrelevant. Irrelevant. Address of R MCT. Address of RRPA. Address of OUCB. Address of ASCB. Irrelevant. Address of save area. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. IRARMINT 0 SYSEVENT code and ASID of associated address space. Input parameters. Irrelevant. Address of save area (branch entry only). Address of type 1 SVC exit routine (SVC entry), or return address (branch entry). Entry point address (branch entry). Irrelevant. 2-12 13 14 15 7·198 OS!VS2 System Logic Library Volume 7 Return indicators (some SYSEVENTs). Unchanged (for branch entry). Unchanged (for branch entry). Unchanged (for branch entry). Return code (some SYSEVENTs). Module Name Register Number IRARMIOM 0 1 2 3 4 6 6-12 13 14 16 IRARMIPS 0 1 2-16 Contents at Entry Contents at Exit Irrelevant. Address of RMEP. Address of RMCT. Address of RRPA. Address of OUCB. Address of ASCB. Irrelevant. Save area address. Return address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Entry point address. Unchanged. Standard. Address of Parameter List. Standard. Standard. Addr,ess of Parameter List. Standard. IRARMMSG Non-executable module containing SRM messages. IRARMRMR 0-1 2 3 4-12 13 14 16 Irrelevant. Address of RMCT. Address of RRPA. Irrelevant. Address of save area. Return address. Entry point address. Unch.nged. Unchanged. Unch.nged. Unchanged. Unchanged. Unchanged. Irrelevant. IRARMSET 0-1 2 3 4-12 13 14 1!? Irrelevant. Address of RMCT. Address of RRPA. Irrelevant. Address of save area. Return address. Address of IRARMSET. Unchanged. . Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. IRARMSRV 0 Length of storage request (entry IRARMI04 only~. Address of parameter list (and next SRM timer interruption for XMPOST~ (or address of any storage to be freed· entry I RARMI04 only). Irrelevant. Address of ASCB (for IRARMI06 .nd IRARMI07 entries only.). Irrelevant, Save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. Address of RMEP. Address of RMCT. Address of RRPA. Address of OUCB. Address of ASCB. Irrelevant. Address of save area. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 2-4 6 6-12 13 14 16 IRARMSTM 0 1 2 3 4 6 6-12 13 14 16 Unchanged. Address of storage obtained (entry IRARMI04 only). Unchanged. Unchanged. Section 6: Diagnostic Aids 7·199 Module Name Register Number IRARMWAR 0-1 2 3 4 5 6 7-12 13 14 15 7-200 Contents at Entry Contents ~{'Exit Irrelevant. Address of R MCT. Address of RRPA. Address of DUCS {certain functions!' Address of WMST (certain functions). Address of WAMT (certain functions). Irrelevant. Address of save area. 'Return address. Entry poi nt address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. OS/VS2 System Logic Library Volume 7 Module Name Register Number IRARMWLM o 1 2 3 4 5 6 7-12 13 14 15 IRBMFALL o 1 2-12 13 14 15 IRBMFANL o 1 2-12 13 14 15 IRBMFCNV o 1 2-12 13 14 15 IRBMFDCP* o 1 2-12 13 14 15 IRBMFDDP* o 2-12 13 14 15 IRBMFDEA o 2 3-11 12 13 14 15 Contents at Entry Contents at Exit Service rate (entry I RARMWM4 only). Performance objective (entry I RARMWM4 only). Address of R MCT. Address of RRPA. Address of OUCB. Address of ASCB (certain functions)' Address of OUXB (certain functions). Irrelevant. Save area address. Return address. Entry point address. Workload level (entry I RARMWM4 only). Plateau (entry I RARMWM4 only). Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry address. Unchanged. Parameter list address. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Parameter list address. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Parameter list address. Unchanged. Unchanged. Unchanged. Unchanged. Identifies existence of SDWA (not exist if = 12). SDWA address. Parameter list address if SDWA not exist. Irrelevant. Unspecified. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Irrelevant. Destroyed. Unchanged. Unchanged. Destroyed; return code if reg= 12 on entry. *These modules' usage shows most common entry usage and exit usage. Section 6: Diagnostic Aids 7 -201 Module Name Register Number IRBMFDHP* 0 2-12' 13 14 15 IRBMFDPP* 0 2-12 13 14 15 IRBMFDTA 0 2-12 13 14 15 IRBMFDWP* 0 2-12 13 14 15 IRBMFECH 0 2 3-12 13 14 15 IRBMFEDV 0 2 3-12 13 14 15 Contents at Entry Contentstat'E xit Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Parameter list address. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. . lrrel eva nt. Save area address. Return address. Irrelevant. Unchanged. Parameter list address. Unchanged . Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Irrelevant. Parameter list address. - Irrelevant. S"ave area address. Return address. Irrelevant. Irrelevant. Parameter register from MFROUTER measurement vector table. Address of save area containing regs 0-14 at point of MFROUTER invocation. Irrelevant. Save area address. Return address. Irrelevant. Irrelevant. Parameter reg from MFROUTER measurement vector table. Address of area containing contents of regs 0-14 at point of MFROUTER macro invocation. ' Irrelevant. Save area address. Return address. Entry address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Parameter list address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IRBMFEVT* 0 1-13 14 15 MF ROUTE R entry code. Irrelevant. Return address. Entry address. Unchanged. Unchanged. Unchanged. Irrelevant. IRBMFFUR 0 Irrelevant. Parameter address. Irrelevant. Unspecified. Irrelevant. Return address. Irrelevant. Irreleval1t. Unchanged. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant. 3-11 12 13 14 15 *These modules' usage shows most common entry usage and exit usage. 7-202 OS/VS2 System Logic Library Volume 7 Mpdule Name Register Number IRBMFICP 0 1 2·12 13 14 15 IRBMFIDV 0 1 2·12 13 14 15 IRBMFIHA 0 1 2·12 13 14 15 IRBMFINP 0 2-12 13 14 15 IRBMFIOI* 0 1 2-12 13 14 15 IRBMFIPG 0 2-12 13 14 15 IRBMFIWK 0 2-12 13 14 15 j Contents at Entry Contents at Exit Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry acidress. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry point address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. IRBMFLCV Non-executable. IRBMFLDV Non-executable. IRBMFLDH Non-executable. IRBMFLMV Non-executable. IRBMFLPV Non-executable. *These modules' usage shows most common entry usage and exit usage. Section 6: Diagnostic Aids 7-203 Module Name Register Number IRBMFLTV Non-executable. IRBMFLWV Non-executable. IRBMFMFC 0 Contents at Entry Contents at Exit Irrelevant. Exec statement parameter address. Irrelevant. Save area address. Return address. Entry address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Return code. 3-11 12 13 14 15 12 if SDWA exists; otherwise not equal to 12. SDW.A. address if Reg 0=12. Parameter list address when ESTAE invoked if Reg 0+ 12. Irrelevant. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Irrelevant. Unchanged. Unchanged. Irrelevant; return code if reg 0=12 on entry. IRBMFMPR 0 1 2-12 13 14 15 Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IRBMFRCR 0 Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. 2-12 13 14 15 IRBMFMLN 0 1 2 2-12 13 14 15 IRBMFRDR 0 2-12 13 14 15 IRBMFRGM 0 2-12 13 14 15 IRBMFRHR 0 2-12 13 14 15 7-204 OS/VS2 System Logic Library Volume 7 Moduli Register Number Contents at Entry Contents at Entry IRBMFRPR 0 1 2·12 13 14 15 Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Entry address. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IRBMFRWR 0 1 2·12 13 14, 15 Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. IRBMFSAR 0 =12 indicates no SDWA, =1=12 indicates SDWA exists. O· Active I/O quiesced and restorable. 4· Active I/O halted and not restorable. 8· No active I/O. 16· No I/O processing performed. SDWAPARM address (RO=l=12) or completion code (RO=12). Address of user parameter list (RO==12) or irrelevant (RO=l=12). Irrelevant. Address of caller's save area (RO=l=12) or irrelevant (RO=12). Return address. Irrelevant. Unchanged. 12 if SDWA exists, otherwise not equal to 12. SDWA address if Reg 0 = 12. Address of parameters passed when EST AE invoked if Reg 0 not equal to 12. Irrelevant. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Name 2 3-12 13 14 15 IRBMFSDE* 0 1 2 3-11 12 13 14 15 IRBMFTCH Irrelevant. Irrelevant. Irrelevant. Unchanged. Return code (RO==12 on entry). Irrelevant. Irrelevant. Unchanged. Unchanged. Irrelevant; return code of reg 0 = 12 on entry. Unchanged. Unchanged. 3-12 13 14 15 Irrelevant. Parameter register from MFROUTER measurement vector table. Address of save area containing reg 0-14 at point of MFROUTER invocation. Irrelevant. Save area add ress. Return address. Irrelevant. 0-12 13 14 15 Irrelevant. Address of caller's save area. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. 0 1 2 IRBMFTMA IRBMFTMA Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. *These modules' usage shows most common entry usage and exit usage. Section 6: Diagnostic Aids 7-205 Module Name Register Number IRBMFTMA (continued) IRBMFTXR o 1 2 3-12 13 14 15 IRBMFTRM* o 2-12 13 14 15 Contents at Entry Contents at Entry =12 indicates no SDWA; otherwise, SDWA exists. Address of SDWA (RO+ 12). Address of parameters passed when EST AE was invoked (RO=12). Irrelevant. Address of caller's save area (RO+12)' Return address. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Irrelevant. Unchanged. Irrelevant or return code (RO=12 on entry). Irrelevant. Parameter list address. Irrelevant. Save area address. Return address. Irrelevant. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. Unchanged. *These modules' usage shows most common entry usage and exit usage. 7-206 OS!VS2 System Logic Library Volume 7 Communications .Task Diagnostic Aids For a diagram showing the relationship of the control blocks and the respective pointers that are used by the communication task, see Figure 5-1. Initial Check Determine if the write queue element (WQE) chain is intact. Check the following: • In the unit control module (UCM): UCMWTOQ--The pointer to the first WQE on the WQE chain. UCMWQEND--The pointer to the last WQE on the WQE chain. • In the WQE: WQELKPA--The pointer to the next WQE on the WQE chain. Console Not Responding to Attention Check the following: • IEAVVCRA may not be posting the UCMAECB attention event control block (ECB) in the unit control module (UCM) base. The communication task will not process the attention interruption until this ECB is posted. • UCMAF in the unit control module entry (UCME) for the console causing the attention interruption. UCMAF indicates an attention pending for this device. It is turned on after the UCMAECB event control block has been posted. (Also note the next paragraph.) • UCMBF in the unit control module entry (UCME) is the device busy indicator; if UCMBF is also on, the attention interruption will not be processed until an I/O complete interruption is received from the console device. This processing is done by the specific device processor module in load module IGC0007B. It is turned on while the console device is waiting for the completion of some I/o operation. It is turned off when the I/o completion operation is processed. Enabled Wait State Check the following: Normal Case: There is no work for the communication task. Check the following event control blocks (ECBS): UCMXECB--The external interrupt ECB in the unit control module (UCM); used to switch the master console to its alternate. UCMAECB--Attention interrupt ECB in the UCM; used to prepare the console to receive an operator command. UCMOECB--WTO or WTOR output ECB in the UCM; used to process WTO and WTOR messages. UCMDECB--DOM processing ECB in the UCM; used to eliminate WTOR messages from the WQE chain and to delete messages from graphic devices. UCMARECB--Alternate CPU recovery ECB in the UCM; used when switching multiprocessing systems ... UCMNPECB--NIP message processing ECB in the UCM prefix; used to write NIP messages to the hardcopy log. UCMECB-- I/o completion ECB in the unit control module entry (UCME); used to indicate that a console I/O operation has finished. The system limit for write queue elements (WQES) or operator reply elements (ORES) has been reached. Check the following fields: UCMSYSI-- System cleanup needed. This bit in the unit control module (UCM) prefix is checked by IEAVMQWR and IEAVMDSV. This bit is set by IEAVMDOM, IEAVMQWR, IEAVMWSV, lEA VMWTO, and lEA VVWTO. . UCMSYSJ-- This bit in the UCM prefix indicates that at least one message needs to be sent to the hardcopy log. Possibly the WQE space is filled with WQES that need to be sent to the hardcopy log. This bit is referenced by IEQVMQWR and IEAVMDSV. This bit is set by IEQVMQWR or lEAVSWCH. UCMSYSM--This bit in the UCM prefix indicates a failure in a composite console. This bit is used by IEAVSWCH. UCMSYSO--This bit in the UCM prefix is a dummy attention interrupt. It is checked by IEAVMQWR, and it is set by IEAVVWTO. UCMWQNR--This halfword in the UCM base indicates the current number of WQEs in the system. The UCMWQLM field in the UCM has the count of how many WQES can be built. UCMRQNR--This halfword in the UCM base indicates the current number of OREs in the system. The UCMRQLM field in the UCM has the count of how many OREs can be built. Section 6: Diagnostic Aids 7-207 Disabled Wait State The communication task issues only one wait state code, code 07. This code is issued by IEAVNPOI during NIP when the system.is without a master console. See wait state code 07 in the OS/VS2 System Initialization Logic, SY28-0623. No Messages on One Console Check the following: • UCMBF in the unit control' module ~ntry (UCME) is the device-busy indicator; if UCMBF is one, the message will not be processed until an I/O complete interruption is received from the console device. This processing is done by the specific device processor module in load module IGC0007B. It is turned on while the console device is waiting for the completion of some I/O operation. It is turned off when the I/O completion operation is processed. • If the console is not busy, check the console queue element (CQE) chain starting at each unit control module entry (UCME). The pointer to the first CQE is UCMOUTQ. Each CQE is one word; one byte for control bits, and three bytes for a pointer to a WQE. The CQES are built in groups of six. The first five CQEs point to WQEs and the last CQE points to the next group of CQEs in the CQE chain. • If the CQE chain is valid, then check the general condition of the UCME, .the WQE chain, and the unit control block (UCB) for this console. Messages Going to Wrong Console IEAVMWSV queues the messages for the consoles. Check the. following: • Check the console queue element (CQE) chain starting at the unit control module entry (UCME). The pointer to the first CQE is UCMOUTQ. Each CQE is one word; one byte for control bits, and three bytes for a pointer to a WQE. The CQEs are built in groups of six. The first five CQES point tOWQES and the last CQE points to the next group of CQEs in the CQE chain. • Check the routing codes for each console. UCMRTCD in each console's unit control module entry (UCME) defines the routing codes for the respective consoles. e Check the routing codes for the messages that are being incorrectly routed: 7-208 OS/VS2 System Logic Library Volume 7 - In the regular WTO and WTOR write queue element (WQE), check the WQEROUT field. - In the major multiple-line write queue element (WQE), check the WMJMRTC field. Truncated Messages When the length of the message text is being shortened, then either: • The messages exceed the maximum allowable number of bytes for console messages. • The console operator may have requested either that messages be time stamped or for jobnames to appear with the messages. Check the following: UCMDISPI--This bit in the unit control module entry (UCME) for the console indicates that messages are to appear with both jobnames and time stamps. UCMIDSPJ--This bit in the unit control module entry (UCME) for the console indicates that only jobnames are to appear with the messages, no time stamps. Console Switching Console switched by lEA VSWCH as a result of the following indications: • An I/O error from the console device. Check the UCMECB in the unit control module entry (UCME) for the failing console. '7F' is a successful completion. • An external interrupt is· usually caused by the master console operator pressing the external interrupt key. Check the UCMXECB event control block (ECB) in the unit control module (UCM) base. • An abnormal termination in the device processor that supports the failing console. Check the appropriate device processor in load module IGCOOO7B. Reply Command Problems When reply commands are not accepted, reply is not outstanding, and so forth, check the following: • The console queue element (CQE) chain starting at the unit control module entry (UCME). The pointer to thc first CQE is UCMOUTQ. Each CQE is one word; one byte for control bits, and three bytes for a pointer to a WQE. The CQEs are built in groups of six. The first five CQEs point to WQES and the last CQE points to the next group of CQEs in the CQE chain. • All of the control bits in the first byte of the CQES. • The WQE and its associated ORE. DCMMCSST is set on. This bit remains on during any SYC processing initiated by DIDOCS (SYC34, GETMAIN. FREEMAIN. EXCP). DIDOCS turns the bit off when DIDOCS exits (BR 14). DIDoes Locking DIDoes Trace Table A DIDOCS trace table exists beginning at field DCMTRACE in the pageable DCM (lEETDCM. The trace table contains the IDs of up to 16 of the last DIDOCS modules to receive control·on the co'nsole represented by the page able DCM. After each DIDOCS module receives control, it places a two-byte identifier in the trace table. The first byte of the identifier states whether the module is an "E" module (for example IEECYETA) or an "F" module (for example IEECYfTA~ The second byte of the identifier is the last character in the module name. For example, the ID for IEECYETA is "EA"; the ID for IEECYFTI is "Ft". Whenever DIDOCS is entered for the first time to perform an operation, the first DIDOCS module to receive control (module IEECYET1) places two bytes of asterisks in the trace table before it stores its ID. The asterisks signal the beginning of a DIDOCS operation. DIDOeS-In-Operation Bit At offset X' IlF' in a console's pageable DCM OEETDCM) is a field labeled DCMMCSST. When DIDOCS is processing, bit DCMUSE (X'80') in DIDOCS uses two fields in the communications extended save area (CXSA) to control locking during DIDOCS. Figure 6-1 summarizes the use of the two fields. If the lock is available. field CSAXB contains the address of a subroutine that obtains the lock; field CSAXC contains the address of a BR 14 instruction. After a DIDOCS module obtains the lock, the obtain subroutine sets the address of the release subroutine in field CSAXC and sets field CSAXB to the address of a BRI4 instruction; therefore, if any other DIDOCS module attempts to obtain the lock, the attempt results in a NOP. After the DIDOCS module releases the lock, the release subroutine resets field CSAXB to the address of the obtain subroutine and resets field CSAXC to the address of a BR 14 instruction. If lock is available Field CSAXB Address of obtain contains subroutine If lock is already held Address of a BR14 instruction Field CSAXB Address of a BR 14 Address of a contains instruction release subroutine Figure 6-1. DIDOeS Locking Section 6: Diagnostic Aids 7-209 Started Task Control ABEND and Reason Codes In case of an irreparable error, the started task control (STC) routines issue these ABEND codes: OB8 - An error occurred while STC routines were processing a START, MOUNT, or LOGON command. In each case, the command task is terminated; for a START or MOUNT command, the STC routines issue message IEE824I. The following error codes can appear in register 15 at the time of the ABEND: OB9 - 04 - Module IEFPRWI2 or IEFJSWT detected an invalid command code in the CSCB; the command code was incorrect for a StART, MOUNT, or LOGON command. 08 - Module IEESB60S invoked IEFAB4FC (an Allocation routine) to build a TIOT for the START, MOUNT, or LOGON task; IEF AB4FC returned control to IEESB60S with a return code indicating failure. 12 - Module IEESB60S invoked IEFJSWT (an STC routine) to write the internal JCL text for the START, MOUNT, or LOGON command into system data set; IEFJSWT returned control to IEESB605 with a return code indicating that it failed in its attempt to open the data set. Module IEESB60S invoked the Master Subsystem via the Subsystem Interface to determine whether a START command was issued to start a subsystem; an error occurred during Master Subsystem processing. The command task is terminated; for a START or MOUNT command, IEESB60S.issues message IEE824I. OBA - Module IEESB60S invoked the Master Subsystem via the Subsystem Interface to determine whether a START command was issued to start a subsystem; an error occurred during Subsystem Interface processing. The command task is terminated; for a START or MOUNT command, IEESB60S issues message IEE824I. 7-210 OS, ~tem Logic Library Volume 7 LOGON Scheduling Diagnostic Aids The following two tables contain infonnation that can be used for diagnosing problems that occur during LOGON scheduling. Field Name and Contents LWAINX1 LWALA LWALB LWALC LWALE LWALEA LWALI LWALH LWALL LWALGM LWALJ LWALK LWALG LWALGB LWALS LWALTBC LWAMCK LWAPCK LWAPHASE Name of Executing Module =1' =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =1 =0 LWAPHASE =1 LWAPSW LWATNBT Common Name of Module IKJEFLD IKJEFLA IKJEFLB IKJEFLC IKJEFLE IKJEFLEA IKJEFLI IKJEFLH IKJEFLL IKJEFLGM IKJEFLJ IKJEFLK IKJEFLG IKJEFLGB IKJEFLS IKJEFLH IKJEFLGB IKJEFLGB Any LOGON module except IKJEFLH , IKJEFLH IKJEFLGB IKJEFLG Installation Exit (written by installation) LOGON Initialization LOGON Scheduling LOGON Monitor LOGON/LOGOFF Verification Parse/Sea n Interface I nstallation Interface LOGON Synchronizer LOGOFF Processing LOGON Message Handler Pre-attach Exit Post-attach Exit Attention Exit LOGON Monitor Recovery LOGON Scheduling Recovery and Retry Mail and Notices Processing ABEND was a machine check ABEND was a program check LOGON/LOGOFF Verification LOGON Synchronizer Console Restart key depressed Attention Routine Figure 6-2. LOGON Work Area Bits That Indicate the Currently Executing Module Module Issuing POST Module Being Posted Location of ECB IKJEFLB IKJEFLC field LWASECB in LWA IKJEFLC IKJEFLE ) IKJEFLB IKJEFLB field LWAPECB in LWA field LWAPECB in LWA Condition of Post Module Issuing Code POST Action Taken by Module Being Posted 16 Ready to invoke job scheduling subroutine (IEESB605). Invoke LOGON informati on routine (I KJEFLH)' 24 Terminating for LOGOFF or for unusual termination of LOGON monitor (lKJEFLC)' Perform clean-up operations and terminate. 12 Termination or attention requested. Issue DEO on user identification. 16 Verified and processed Schedule a terminal the LOGON session. parameters. 24 Processing a LOGOFF Terminate. command. 8 Authorized the user identi fication. Issue ENO on user identification. 12 Error processing. Issue DEO on user identification. IKJEFLJ IKJEFLH field LWASECB in LWA 20 Detects that the initiator is ready to attach the TMP. Finish LlSTBC processing; return to caller. JKJEFLH IKJEFLJ field LWAPECB in LWA 20 Finished LlSTBC processi ng. Terminate so the initiator can attach the TMP. Figure 6-3. LOGON Scheduling Post Codes Section 6: Diagnostic Aids 7-211 SW A Manager Reason Codes In case of an irreparable error, the SWA manager routines issue a OBO ABEND. Before abending, both object modules IEFQB550 and IEFQB555 place a code in register 15 indicating the exact cause of the error. These are the error codes that can appear in register 15: 7-212 04 - The routine that called SWA manager requested an invalid function. 08 - The routine that called SWA manager passed an invalid SW A virtual address (SV A). Either the SVA does not point to the beginning of a SWA prefix or the SWA prefix has been destroyed. OC - A SW A manager routine has attempted to read a record not yet written into SWA. 10 Either IEFQB550 (move mode module) has attempted to read or write a block which is not 176 bytes or IEFQB555 (locate mode module) has attempted to assign a block with a specified length of 0 or a negative number. 14 The routine that called SWA manager has specified an invalid count field. For move mode, an invalid count is 0 for a READ, WRITE, or ASSIGN function; an invalid count for WRITE/ASSIGN is 00. 18 The routine that called SWA manager by issuing the QMNGRIO macro instruction specified both or neither of the READ or WRITE options. 1C The routine that called SWA manager was attempting to write into a SWA block for the first time; it either passed a nonexistent ID or failed to pass one at all. 20 IEFQB555 has attempted to write a block using an invalid pointer to the block. OS/VS2 System Logic Library Volume 7 OC4 Abend Code Occurring in IEFAB4FC An OC4 abend code can occur when all the following conditions are true: • A specific unit request was being processed by allocation. • Module IEF AB4FC was executing. • The SlOT DSAB pointer is O. The reason is probably because the device-type field in the UCB does not match the device-type field in the EDT; that is, the device-type field in the UCB was changed -- for example, by the installation or because of a failure in the system. Section 6: Diagnostic Aids 7-213 Allocation/Unallocation Reason Codes The reason codes listed here are divided into three groups: • Reason Codes set by batch and common allocation modules and by JFCB housekeeping modules. • Reason codes set by unallocation mod'ules. • Reason codes set by dynamic allocation modules. Common and Batch Allocation and JFCB Housekeeping Reason Codes The reason codes set by common and batch allocation and by JFCB Housekeeping are divided into step-related reason codes and DD-related reason codes. The following are DD-related error reason codes set by allocation and JFCB housekeeping modules and placed in the SIOTRSNC field of the SlOT. The reason codes serve as an index into message module IEFBB4M3. The prologue of IEFBB4M3 lists the modules which detect the error conditions. Reason Code' 1 2 3 4 5 6 Dynamic Allocation Error Reason Code 1700 0244 0210 020C 0458 0214 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 021C 0480 0224 0398 4714 47A8 47AC reserved 039C 0228 4704 4708 470C 4710 4714 4718 4734 4738 reserved 4740 reserved 474C 44 45 46 47 48 49 50 51 52 476C 4780 035C Message Meaning IE F2121 IEF3711 IEF2111 IEF2111 IEF3651 IEF7021 IEF2211 IEF2101 IE F1951 IEF1921 IEF1941 IEF2461 IEF7211 IEF3721 IEF3181 IEF7191 IEF7201 IEF6881 Data set not found. Unable to E NO on data set name. Unable to ENO on data set name. Referenced data set name is GDG ALL. Unable to allocate. Invalid backward reference to a step. Invalid UNIT parameter. Maximum number of devices for statement exceeded. , Not enough eligible devices. Volume sequence number incorrect. Insufficient space on storage volumes. Protection conflict in ISAM requests (SU 32 only). VOL=REF to unresolved DD. UNIT=AFF to new direct data set. Data set previously defined (SU 32 only). User not authorized to define this data set (SU 32 only). Nullfile and DSNAME conflict in ISAM concatenation. IE F2451 IEF4741 IE F2531 IEF2541 IEF1931 IEF2561 IEF2571 IE F2581 IEF2601 IEF2611 IE F2621 IEF2631 IEF2641 IEF2661 IEF1401 Inconsistent unit name and volser. Unit or volume in use by system task. Duplicate data set name on direct access volume. I nsufficient space in VTOC. Space not obtained because of I/O error. Absolute track not available. Space reqL'ested not available. Invalid record length in SPACE parameter. Incorrect DSORG or DISP. No prime area request for ISAM data set. Prime area must be requested before overflow area. Space request not on cylinder boundary. Duplication of DSN AME element. Invalid JFCB or partial OSCB pointer. Directory space request too large. IEF2731 Invalid user label request. IE F1271 IEF1281 IEF1291 IEF1301 IEF1311 IE F1321 IEF1331 I EF1341 I EF1351 IEF1361 IEF2671 I EF1451 IEF1411 IEF1431 IE F3661 No SPACE parameter or zero space request at ABSTR O. Invalid request for ISAM index. Multivolume index request. DSN AM E element wrong. Multivolume OVF LOW request. CYL and ABSTR conflict in SPACE parameter. CYL and CONTIG conflict'in SPACE parameter. Subparameter wrong in SPACE parameter. Zero primary space request. Index area requested twice. Space request for directory larger than primary space request. Space request not ABSTR for DOS volume. Index request did not precede prime request. Last concatenated DD card unnecessary or invalid. Relative G DG generation number contains syntax error. * - means that the error cannot be set in dynamic allocation. 7-214 OS/VS2 System Logic Library Volume 7 Reason Code 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84-94 95 96 Dynamic Allocation Error Reason Code 0390 0394 0218 0494 022C 0214 0220 4794 4798 479C 0230 0488 048C 47A4 0214 0240 04B8 04BC 0234 0470 046C 0490 17FF 022C 04B4 03A4 Message Meaning IEF2191 IEF2861 IEF4661 GOG group name exceeds 35 characters. DISP field incompatible with data set name. Unable to recover from DADSM failure. Mounting required but not allowed. Can't access SYSCATLG data set on CVOL. Volume on ineligible permanently resident or reserved device. Units required not available - waiting not allowed. Volumes required not available - waiting not allowed. Data sets overlap in VTOC. DOS split cylinder data sets overlap. Possible VTOC error. VTOC error on second or later volume of ISAM prime data set. Same unit request twice - conflicts exist. Permanently resident or reserved volume on requested unit. Volume containing pattern DSCB not mounted. Pattern DSCB record not found in VTOC. New data set requested on DOS stacked pack format volume. Can't wait for offline devices. Requested device is a console. MSS not initialized. MSS select error. More units required for demand request. Invalid JOBCAT or STEPCAT parameters. Invalid data set name for JOBCAT or STEPCAT. IEF7041 IEF4751 IEF4671 IEF4851 IEF4761 IEF4771 IEF4781 IEF4791 IEF4811 IEF4821 IEF2171 IEF2181 IEF7031 IEF4831 IEF7261 IEF7251 IEF4841 IEF4931 IEF4921 reserved IEF4801 reserved IEF7011 IEF2131 IEF6871 reserved IEF7401 IEF7411 Unauthorized requestor of subsystem data set. Invalid destination requested. Error changing allocation assignments. Error processing cataloged data set. Requested volume mounted on JES3 manager unit (JES3 release 3.0). Data set/volume could not be RACF protected - RACF not active (SU 32 only). Protect request failed - invalid data set/volume specification (SU 32 only). The following are step-related error reason codes set by allocation and JFCB housekeeping modules in an area pointed to by the allocation work area (ALCWA). With the exception of reason code 1, the reason codes serve as an index into message module IEFBB4M2. The prologue of IEFBB4M2 lists the modules which detect the error condition. Reason code I is set by IEFAB469 and is returned to dynamic allocation. Reason Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Dynamic Allocation Error Reason Code 023C 0204 0220 0484 0238 0220 049C 0474 0248 0450 172C 1718 670C 0478 047C 0214 0490 0468 0498 04AO Message IEF1801 IEF7131 reserved IEF2511 IEF2401 IEF4851 IEF7141 IE F4731 IE F7161 IEF4911 IEF3631 IEF3641 IEF3671 IEF4651 IEF4561 IE F7001 IEF7011 IEF3611 IE F3621 IEF2021 IEF2021 IEF7151 IEF7171 IEF7181 Meaning Catalog not mounted. GETMAIN error. MSS volume not available. Job cancelled. No space in TIOT. Volumes not available and waiting not allowed. MSS volume not defined. System Resources Manager error. Unable to mount MSS volume. Number of DDs exceeds 1635. Not enough storage for processing cataloged data set. Permanent I/O error processing cataloged data set. I/O error obtaining pattern DSCB. Unable to allocate subsystem data set. Error issuing EST AE macro. Environment changed - no longer able to allocate. Error changing allocation assignments. Unable to allocate private catalog. Unable to unallocate private catalog. Stop not run because of COND=ONLY. Stop not run because of condition codes. MVS volume inaccessible. Specified virtual volume group (VVGRP) name does not exist. Space or virtual volume group (VVG RP) required for nonspecific MSS request. * - means that the error cannot be set in dynamic allocation. Section 6: Diagnostic Aids 7-215 Common and Batch Unallocation Reason Codes The following reason codes are set by common and batch unallocation modules. Reason codes 1,2, and 4 serve as an index into message module IEFBB4M5. Reason code 3 does not result in a message; it is returned to dynamic allocation. Reason Code 2 Message Meaning Module Setting IEF4681 GETMAIN error. IEFBB410,IEFBB414, IEFBB416,IEFAB4AO IEF4691 3 IEF7241 4 IEF4561 Data sets not released. IEFAB4AO,IEFAB4A6 Volumes not released. (Dynamic allocation only). Step catalogs not allocated. (Warm start only). IEFAB4AO,IEFAB4A8 Error issuing ESTAE macro. IEFBB410,IEFAB4AO IEFAB4A2 In addition, IEFAB4A2 (Disposition Processor) receives return codes returned by the data management catalog and scratch functions (called by IEFAB4A2 to pe-i-form disposition processing). If the allocation is dynamic, these return codes are returned to dynamic allocation as reason codes in a field in the un allocation request block. For batch allocation, the return code is converted to a code for a disposition message. Dynamic Allocation Reason Codes Reason codes set by dynamic allocation modules are four bytes long and include two fields - a two-byte error reason code followed by a two-byte information reason code. Error reason codes are divided into error classes; the second hexadecimal digit of the error reason code defines the class, as follows: class 1 reserved class 2 unavailable system resource class 3 invalid parameter list class 4 environment error class 5 reserved class 6 reserved class 7 system routine error. Information reason codes convey additional information about the error, or, if the function was successful, information about a special situation. Either field (error reason code or information reason code) might be zero. All dynamic allocation reason codes an~ hexadecimal. Dynamic Allocation Information Reason Codes Reason Code 0004 0008 000C-001C 002w 7-216 OS/VS2 System Logic Library Volume 7 Meaning Reserved. Overriding disposition ignored. Reserved. Data set was successfully unallocated but completion of the requested CATLG or UNCATLG disposition was unsuccessful. The digit "w" is a code representing the reason for the failure. The meaning of each possible code is the same as that for the "w" in message IEF2871. Dynamic Functions Related to Reason Code Unallocation Unallocation Reason Code 003x Dynamic Functions Related to Reason Code Meaning Data set was successfully unallocated but completion of requested DELETE disposition was unsuccessful, or in-use attribute removed from data set but VIO paging space not released. The digit "x" is a code representing the reason for the failure. The meaning of each possible code is the same as that for the "x" in message I EF2831. Un allocation Dynamic Allocation Error Reason Codes Reason Code Class 2 0204 0208 020C 0210 0214 0218 021C 0220 0224 0228 022C 0230 0234 0238 023C 0240 0248 Class 3 0304-0354 0358 035C 0360 0364 0368 036C 0370 0374 0378 037C 0380 Dynamic Functions Related to Reason Code Meaning Storage unavailable. Reserved. Request for exclusive use of a shared data set cannot be honored. Requested data set unavailable. The data set is allocated to another job and its usage attribute conflicts with this request. Unit(s) not available. Specified volume not mounted, and user does not have volume mounting authorization. Unit name specified is undefined. Requested volume not available. Eligible device types do not contain enough units. Specified volume or unit in use by system. Volume mounted on ineligible permanently resident or reserved unit. Permanently resident or reserved volume on required unit. More than one device requi red for a request specifying a specific unit. Space unavailable in Task Input/Output Table (TIOT). Required catalog not mounted, and user does not have volume mounting authorization. Requested device is a console. Unable to mount volume for 3850 Mass Storage System (MSSl. Reserved Overriding disposition of DELETE invalid for data set allocated as SH R. Invalid PARM specified in text unit. Invalid KEY specified in text unit. JOBLIB/STEPLIB/JOBCAT/STEPCAT specified as ddname, or associated with specified dsname. Authorized function requested by unauthorized user. Invalid parameter list format. Reserved. Invalid number specified in text unit. Duplicate KEY specified in text unit. Invalid LEN specified in text unit. Mutually exclusive KEY specified in text unit. dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation, concatenation dsname allocation dsname allocation dsname allocation unallocation all functions all functions dsname allocation, ddname allocation, unallocation, concatenation, deconcatenation all functions all functions all functions all functions all functions dsname allocation, unallocation, information retrieval, remove In-Use Section 6: Diagnostic Aids 7-217 Reason Code Meaning Class 3 (contd) 0384 Mutually inclusive KEY not specified. 0388 Required key not specified. 038C Duplicate ddnames specified for concatenation. GDG group name specified with relative generation number exceeds 35 characters. Status and relative generation number are incompatible. Volume sequence number exceeds the number of volumes. Device type and volume are incompatible. Unable to RACF Protect data set/tape volume because of conflicting key specification. 0390 0394 0398 039C 03A4 Class 4 0404-040C 0410 0414-041C 0420 Reserved. Specified ddname associated with an open data set. 0424 Deconcatenation would result in duplicate ddnames. Reserved. Ddname specified in ddname allocation request is associated with a convertible or non-permanently allocated resource. Specified ddname not found. 0428-0430 0434 0438 043C 0440 0444 0448 044C 0450 0454 0458 045C 0460 0464 7-218 Reserved. Specified ddname unavailable. OS/VS2 System Logic Library Volume 7 Resources could not be unallocated to decrease the number of resources held in anticipation of reuse; control value exceeded. Specified dsname not found. Relative entry number specified in information retrieval request not found. Data set requested NEW found allocated Existing data set request; data set found allocated as eligible for deletion. Request would cause the limit of 1635 concu rrent allocations to be exceeded. Ddname in DCB reference not found. Dsname in DCB reference or volume reference is a GOG group name. Specified dsname to be unallocated is a member of permanently concatenated group. Specified dsname or member to be unallocated is not associated with specified ddname. Specified dsname to be unallocated is a private catalog. Dynamic Functions Related to Reason Code unallocation, dsname allocation ddname allocation, information retrieval, concatenation, deconcatenation, remove In-Use, unallocation concatenation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation, ddname allocation ddname allocation, concatenation, deconcatenation, unallocation, dsname allocation deconcatenation ddname allocation information retrieval, ddname allocation, concatenation, deconcatenation, unallocation dsname allocation information retrieval, unallocation i nformati on retrieval dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation unallocation unallocation unallocation Class 4 (contd) 0468 046C 0470 0474 0478 047C 0480 0484 0488 048C 0490 0494 0498 049C 04AO 04B4 Error while allocating or OPENing a private catalog. Remote work station not defined to Job Entry Subsystem. User unauthorized for Job Entry Subsystem request. Error while attempting to select optimum device. Unable to process Job Entry Subsystem request. Unable to establish ESTAE environment. The number of units needed to satisfy the request exceeds the limit. Request denied by operator. GOG pattern OSCB not mounted. GOG pattern OSCB not found. Error changing allocation assignments. Error processing OS CVOL. MSS volume inaccessible. MSS volume not defined. Specified virtual volume group (VVGRP) name does not exist. Protect not processed, RACF not active or not in system. dsname allocation dsname allocation, unallocation dsname allocation dsname allocation dsname allocation, unallocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation dsname allocation MSS not initialized for allocation MSS volume select error O4B8 O4BC Class 7 Dynamic Functions Related to Reason Code Meaning Reason Code (zz in these codes is the return code returned by the failing system routine.) 17zz 27zz 37zz 47zz 57zz 67zz LOCATE error. (Note: Hexadecimal '08', '18', and '2C' are the only expected LOCATE return codes. 'FF' is returned as the value of zz if an unexpected return code is returned by LOCATE.) Reserved. Reserved. OAOSM error. CATALOG error. OBTAIN error. dsname allocation dsname allocation dsname allocation dsname allocation, information retrieval Notes: For error reason codes 358,364,420,424, 45C, and 464, the information reason code field will be 0004 if an occurrence of a specified data set has been unallocated, although an error was, encountered processing another occurrence of the data set, as indicated in the error reason code field. For error reason codes 35C, 360, 374, 378, 37C, 380, and 384, the information reason code field will contain the value of the text unit KEY causing the error. For the error reason code of 04BC, the information reason code field will contain the MSS error information code. Section 6: Diagnostic Aids 7-219 Real Storage Management ABEND Reason Codes The following reason codes are put into the RCARCRD field when Real Storage Management issues ABEND with a code of COD. Code (hex) Mean!ng 01 Findpage, Translate Real to Virtual, or the LRA instruction returned an unexpected code for a segment, page, or frame whose existence was implied by some RSM control block or function. Findpage, Translate Real to Virtual, or LRA is assumed to be correct. 02 A GETCELL or FREECELL for the RSM cell pool failed. If FREECELL, the error is ignored; if GETCELL, asynchronous retry is attempted where possible. 03 A FREEMAIN failed for space originally obtained by RSM or VSM using GETMAI N. The error is ignored. 04 The return code from ASM (lLRSWAP or ILRPAGIO) indicates an invalid request. The recovery action taken by RSM varies with the type of request, but the RSM function being performed is usually terminated if ASM resources were being requested, or continued if ASM resources were being returned. 7-220 05 A GETMAIN for RSM control block space was unsuccessful. The function for which the space was required is terminated. 06 An attempt was made to release a lock which was not held. RSM tables may be damaged due to the loss of serialization. RSM attempts to continue normal operation. 07 RSM control information indicated a PCB for a page should exist on an I/O Active Queue or on the Defer Queue, but searching of the queue(s) failed to find the PCB. It is assumed the control information is in error and no such PCB exists. 08 The existence of a V=R or Offline root PCB was implied but no appropriate PCB could be found on the V=R or Offline root queue. The error is ignored and indicators are reset. 09 Swap-in's XMPOST error exit was entered, so Restore will not run. The target address space is terminated. OA An incorrect fix count was detected in a PFTE. The count is adjusted to the expected value. OB The Interprocessor Communication service routine (RISI GN L) could not signal another CPU as requested by IEAVINV. The condition is ignored and normal operation continues. oc IEAVPIOP has discovered an undefined combination of I/O completion status flags in the AI A after a page-in or page-out. The condition is treated as an I/O error. ' 00 IEAVDSEG was requested to destroy a segment. The request is denied. OE A PCB was required but none were available. The routine needing a PCB is terminated. OF The attempt to complete processing of a previously deferred FREEMAIN Release has failed. non~xistent or common area 10 An FOE could not be found on the specified, TCB's Fix Ownership List. 11 An internal RSM invocation of the PGOUT function was unsuccessful. The page remains in real storage. 12 A swap (in or out) was requested for an address that already has a swap in progress or no SPCT exists for the address space to be swapped. The request is denied. 13 Swap:ln could not re-establish the address space due to missing or incorrect control information (SPCT or PCBs). The address space is abnormally terminated. OS/VS2 System Logic Library Volume 7 Code (hex) Meaning 14 An intemal invocation of PGFREE failed. The error is ignored. 15 Swap-Out has detected an inconsistency in the SPCT fix entries it has created. The error is suppressed and recovery attempted. 16 ASCBCHAP could not enqueue or dequeue an ASCB during a Swap-in or Swap-out operation. The address space is terminated. 17 Swap-out has detected an error in the allocated frame count (ASCBFMCT) for the address space. I f possible, the count is corrected and the swap-out continued; otherwise, the swap-out is suppressed. 18 No SPCT segment entry could be found for a segment whose existence was implied by other RSM control information. The error is ignored and the ,SPCT update is skipped. 19 An internal RSM function issued a return code which was either invalid or not applicable. System action depends on the nature of the function. 1A Swap-in detected a common area page that was not obtained using GETMAIN among the input working set. The page is not made available to the incoming address space. Some other address space must have freed the page using FREEMAIN while the current one was swapped-out. Probable user error. 1B A one-to-one match does not exist between virtual and real addresses during the attempt to free the frames of a V=R region. 1C IEAVPSI attempted to fix the ECB for a page service that will complete asynchronously, but IEAVFXLD returned a code indicating the fix was not accomplished. 1D A PCB that has already been marked 1/0 complete indicating that it was previously processed by IEAVPIOP has been passed to IEAVPIOP from ASM. 1E A software error in the AlA passed from ASM to RSM for an 1/0 request has been found. Either the AlA contains data inconsistent with previous AlAs on the original input chain to ASM or the LSID or LPID in the XPTE was invalid. Also, a hardware 1/0 error could have occurred to a page-out PCB. Section 6: Diagnostic Aids 7-221 Auxiliary Storage Management Diagnostic Aids Additional ASM Data Areas The following four ASM data areas are not contained in OS/VS2 Data Areas, SYB8-0606: For debugging ASM, BSHEADER (bad slot record) may be especially helpful. BSHEADER Acronym: BSHEADER Full Name: ASM error record (bad slots) . Macro ID: None. Size: 1024 bytes. Function: Trace table of the last 253 slots that ASM has found to be bad. Patterns of bad LSIDs can indicate where and what paging data sets are ha~ing difficulties. Location: Pointed to by ASMVT (ASMEREC). Offset Length Name Description 0(0) 4 BSCURR Current bad slot entry filled. 4 (4) 4 BSFIRST Beginning address of table. 8 (8) 4 BSLAST End address of table. 12 (C) 1012 BSLIST 253 four-byte bad slot identifiers (LSIDs). BSLIST entry 0(0) BSFLAG I. .. l. .. 1 (I) 3 BSSPLSID if 1, LSID entry is swap. if 0, LSID entry is page. BSRDLSID if 1, LSID entry is for a read error. if 0, LSID entry is for a write error. BSTABNTY LSID that is bad. BUFCONBK 7-222 Acronym: BUFCONBK Full Name: VSAM Buffer Control Block. Macro ID: None. Size: 12 bytes. Function: Queue VIO Group operation for later processing until VSAM resources are available. Location: Pointed to by ASMVT (ASMGOSQS). OS/VS2 System Logic Library Volume 7 Offset Length 0(0) Name Description 4 BUFCHAIN Pointer to next BUFCONBK. 4 (4) 4 BUFASCB Pointer to ASCB. 8 (8) 4 BUF ACE Pointer to ACE. DSNLIST Acronym: DSNLIST. Full Name: Data Set Name Ust (ASM). Macro ID: None. Size: 44 times number of possible page/swap data sets. There are two DSNLISTs, one for page data sets and one for swap da~a sets. Function: Make data set names available in non-fixed (pageable) storage. Location: Pointed to by PART (PARTDSNL) for page data sets, and by SART (SARDSNL) for swap data sets. Offset Length 0(0) 44 Name Description DSNENTRY Data set name left-justified and padded with blanks. MSGBUFER Acronym: MSGBUFER. Full Name: ASM message buffer. Macro ID: None. Size: 376 bytes. Function: Ensure that WTOR with LOGREC request will have a buffer to use. Location: Pointed to by ASMVT (ASMMSGBF). Offset Length 0(0) Name Description 4 MSGCURR Pointer to current buffer used. 4 (4) 4 MSGFIRST Pointer to first buffer. 8 (8) 4 MSGLAST Pain ter to last buffer. 12 (C) 4 MSGTERM Pain ter to special termination buffer. 16(10) 240 MSGBFRS Three 80-byte buffers. 256 (100) 120 MSGTBFR Special termination buffer. ) Section 6: Diagnostic Aids 7-223 ASPCT and Locating LSIDs of VIO Data Sets Locate ASPCT The ASCB (of the desired address space) points to the RSMHD. Induded in RSMHD is the ASMHD. ASHLGEQ in ASMHD is the queue of LGEs (active VIO data sets) related to this address space. LGEASPCT in the LGE is the address of the ASPCT for this VIO data set. ASPCT Expansion The ASPCT is used to record the auxiliary storage locations (LSIDs) ofVIO data set pages. Only a ] 088 byte base ASPCT is created at ASSIGN LGN time. This ASPCT can handle up to ] megabyte of VIO data set space. If more than] megabyte of VIO space is used, the ASPCT is expanded as follows: 1. For each 256 megabytes of space up to ] billion bytes, an ASST extension is built. 2. For each megabyte of space, a LMPE extension is built. Each ASST or LPME extension requires 1088 bytes of storage. Each ASST extension contains a vector table of LPME extension addresses. The ASPCT (base and a1l extensions) resides in the LSQA of the associated address space. Locating an LSID from an LPID LPID: RPN: o 2 3 indexes the base ASPCT, ASPASSTP. indexes the ASST extension, ASPSECTA. indexes the LPME extension, ASPSECTA. +A' ASPCT Base ASPCT ASST Extension ASPCT LPME Extension Header Header Header C ASPASSTP I +AA ( +LL ASPSECTA I ( ASPSECTA ASPLPMES Figure 6-4. Locating An LSID From An LPID Figure 6-4 illustrates the pointers and control blocks discussed below. 7-224 OS/VS2 System Logic Library Volume 7 I The LPID is 8 bytes. The first 4 bytes contain an LGID, LG (VIO data set) identifier. The last 4 bytes contain an RPN, relative page number. Searching through the address space's ASHLGE queue, one of the LGEs will have an LGELGID field that matches this LGID. This same LGE has the address of the needed ASPCr (LGEASPCT). Another way to locate an ASPCT from an LGID is to follow the CVT to the LGVT (CVTASMVT, ASMLGVT). Using the LGID as an index, locate the appropriate LGVT entry. The LGVT entry contains the address of the LGE that contains the address of the needed ASPCT. With the appropriate ASPCT, now use the RPN portion of the LPID as an index to locate the LPME containing the associated LSID. If A' and AA are both zero, use the LL to index ASPLPMES in the ASPCT base for the LPME containing the LSID. Otherwise, use A' to index ASP ASSTP for the address of the appropriate ASST extension. Use AA to index the ASPSECTA of the ASST extension for the address of the appropriate LPME extension. And use LL to index the ASPSECT A of the LPME extension for the LPME containing the LSID. The LSID is the slot identifier for this page of the VIO data set. This LSID can be related to the ASM control blocks PART and PAT and to the actual paging device. See "Relating A Virtual Address to the PART, PAT and DEVICE", the next section. Relating A Virtual Address to the PART, PAT, and DEVICE Given a virtual address = 07 AI2C: segment number is 07 page number is A location within page is 12C. Locate XPTE Obtain the current ASCB or desired ASCB (memory) in which the problem occurred. Finding the segment tables (SGT), take the segment number and mUltiply it by the length of SGTE to locate the appropriate segment table entry. The real address of the PGT, page table for this segment, is in this SGTE. Convert this address to a virtual address, then calculate the address of the XPTE as follows: Address ofXPTE for this page =(virtual address ofPGT) + 16 • (length PGTE) + page number • (length XPTE) Section 6: Diagnostic Aids 7-225 PSA CVT +10 FLCCVT +224 PSAAOLD ASMVT r--- +2CO CVTASMVT V ASMPART i\) PAT (:ART Header •• • ••• •• ~ ~ ASCB PAREPATP r----.-.. PAREEDB +4 +0 Header PAT BIT MAP __ LPMB EDB EDBLPMBA V __ SGT .-.... RSMHD / +34 ~ PARTE RSMVSTO V PGT • • • SGTE ASCBRSM ••• V • ..., PGTE • • • • • )-16 PGTEs PGTE -' XPTE 16 XPTEs { I I I I 40 80 00 04 1 E3 I 12-byte XPTE Figure 6-5. Relating the Virtual Address to the PART andPAT 7-226 OS/VS2 System Logic Library Volume 7 ------ BO 1 00 1 00 1 00·1 00 1______ ••• •• XPTE Inside the XPTE is information about this page. If either XPTVALID or XPTVIOLP flags are on, there is a slot for this page. If XPTV ALID is on, the LSID (slot identifier) is in the XPTE. If the page is duplexed, two LSID's will be in the XPTE (one for each slot). If XPTVIOLP flag is on, instead of an LSID, a LPID is in the XPTE. To relate the LPID to an LSID, see "ASPCT and Locating LSIDs of VIO Data Sets" Diagnostic Aids Section. Locate PAT Bit Suppose LSID 0004E3BO was found in the XPTE that represents the sample address 07 A 12C : PART entry index is 04. Relative byte address (RBA) is E3BO. The PART has one entry for each page data set, each having a pointer to its PAT. The PAT is a cylinder bit mapping of this page data set. PATCYLMW is the number of words that map a cylinder. PATCYLSZ, slots per cylinder, is the number of significant bits in each cylinder mapping. For device 2305-2: PATCYLMWis 1 PATCYLSZ is lA (26). To locate the bit in the PAT map for slot E3BO(58288): I. address of map word = (address of PATMAP) + 8964 = (address of PATMAP) + (58288/26) • PATCYLMW • (bytes in a word) 2. bit in the map word (origin 0) = 58288//26 =22. Calculate MBBCCHHR For Device 2305-2 (Reference IDAEDB and IDALPMB macros for fields) RBA = E3B0 16 = 58288 10 M = extent number = 0 BB = return code = 00 Relative CC = (RBA - EDBLORBA)/LPMAUSZ = 58,288 - 0/53,248 = 1 Relative HH = (RBA - EDBLORBA)/ /LPMAUSZ/LPMBPTRK = 5040/13,312 = 0 CC = (ReI CC * LPMTRRAU + ReI HH + EDBSTTRK)/LPMTPC = {1 * 4 + 0 + 8)/8 = 1st cylinder HH = (ReI CC * LPMTRRAU + ReI HH + EDBSTTRK)/ /LPMTPC 12/ /8 = 4th track R [««RBA - EDBLORBA)//LPMAUSZ)//LPMBPTRK) + LPMBLKSZ-I)/LPMBBLKSZ] +1 Section 6: Diagnostic Aids 7-227 = ((5040 + 4095)/4096) + 1 = 3rd record ••• MBBCCHHR = 000000000 I 000403 COD ABEND Meanings for ASM An ASM routine has found one of the following conditions which should not occur: ,RC 4 - - The count of available swap sets for a specific swap data set is non-zero but no available swap sets could be found. RC 8 - The total count of available swap sets is non-zero but none of the swap data sets contain available swap sets. RC 12 -- The group operations starter has returned from one of the group operators but the ACE is not the first one on the LGE queue. RC ] 6 The memory termination resource manager for ASM has found that LSQA is not available for a memory abnormally terminating for one of the following reasons: I. memory is not swapped in 2. memory is in process of being swapped in 3. RSMLSQA frame queue is unusable. RC 20 - The ASM SRB controller has found an AlA or ACE on the LGE process queue which does not have the LPID converted flag on. System Action: A software error record is written to SYS I.LOGREC and processing continues. Operator Response: None. Programmer Response: Probable system error, notify your IBM programming support represen ta ti ve. ASM Recovery Control Blocks ASM Tracking Area (ATA) The ATA contains information necessary for the recovery or cleanup processing performed by the ASM recovery routines. The AT A is mapped to the six word work area returned by SETFRR when an FRR is established. For task mode routines, the ATA is mapped to the parameter area that is passed via the ESTAE macro. 7-228 OS/VS2 System Logic Library Volume 7 The mapping macro name is: lLRATA. Disp 0 0 Name Size Description ATA ATAMODlD ATAMPGlO ATAMPGCM ATAMSWAP ATAMTRPG ATAMSWPD ATAMGOS ATAMPTM ATAMSRBC ATAMCMPD ATAMCMPN ATAMCMPA ATAMCMP 24 01 02 03 04 05 06 07 08 09 OA OB OC ASM Tracking Area lD of module establishing recovery routine. lLRPAGlO module ID. ILRPAGCM module ID. ILRSWAP module ID. ILRTRPAG module ID. ILRSWPDR module ID. ILRGOS module ID. ILRPTM module ID. ILRSRBC module ID. ILRCMPDI module ID. ILRCMPNE module ID. ILRCMPAE module ID. ILRCMP module ID. ATASFLGS 3 ATAQIOE ATASLSQA ATASCOMP ATAVIOCM ATAPCOMP ATAPOS ATAPAGIO ATAPAGCM ATASWAP ATATRPAG ATASWPDR ATASRT 800000 400000 200000 100000 080000 040000 020000 010000 008000 004000 002000 001000 1 \ Bit map representing logical sections of ASM routines; set to 1 on entry, set to 0 on exit. ILRQIOE flag. lLRSLSQA flag. SWAPCOMP flag. ILRVIOCM flag. PAGECOMP flag. ILRPOS flag. ILRPAGIO flag. ILRPAGCM flag. ILRSWAP flag. ILRTRPAG flag. ILRSWPDR flag. ILRSRT flag. The remaing flags are reserved: ATARFLGS ATACNVRT 2 8000 ATASGNST ATASCCWP ATABADPK 4000 2000 1000 Other recovery flags. ILRSLSQA flag-converting between forward chained AlA's and lateral chained AT A's. ILRSLSQA flag-in ASSIGNSET subroutine. ILRSLSQA flag-in SCCWPROC subroutine. ILRCMPAE flag-in BADPACK subroutine. The remaining flags are reserved: 6 7 ATARCRSN ATARCRF1 ATARCRF2 ATARCRF3 ATARCRF4 ATARCRFS ATARCRF6 ATARCRF7 ATARCRF8 ATARCODE 80 40 20 10 08 04 02 01 1 Recursion flags. Recursion flag-function 1. Recursion flag-function 2. Recursion flag·function 3. Recursion flag·function 4. Recursion flag·function 5. Recursion flag·function 6. Recursion flag·function 7. Recursion flag-function 8. Reason code for ASM·issued ABEND's. Section 6: Diagnostic Aids 7·229 Disp Name Size Description The mapping of the remaining four words is dependent on the recovery routine involved. For the recovery routine ILRIOFRR: 8 8 8 C ATAWORDS ATAAIA ATAACE ATAASCB 16 4 4 4 C C ATALGE ATAAIAQ 4 4 Maximum size of four-word area. Address of in-process AlA. Address of in-process ACE. Address of in-process ASCB, or TRAS'd-to address space. Address of in-process LGE. Address of AlA queue. For the recovery routine ILRSWPO 1: 8 ATACLEAR 16 8 C 10 ]4 ATAAIA ATASARTE ATASCCW ATAIORB 4 4 4 4 Definition a]]owing next four words to be cleared. Address of in-process AlA. Address of SART entry. Address of in -process SCCW. Address of in-process IORB. For the recovery routine ILRGOSO I: 8 C ATAWORKA ATAEPATH 4 4 Address of work-area cell. Address of EPA TH. For the recovery routine ILRSRTOI : 8 C ATAWORKA ATAEPATH 4 4 Address of PTM work-area cell. Address of EPATH. For the recovery routine ILRSRBO 1: 8 C 10 14 ATAAIACE ATAAIAQ ATAACEQ ATAEPATH 4 4 4 4 Address of in-process AlAI ACE. Address of AlA queue. Address of ACE queue. Address of EPATH. For the recovery routine ILRCMPO I: 7-230 8 C ATAIOSB ATAPCCWQ 4 4 10 ATACOMPQ 4 14 ATACPCCW 4 OS/VS2 System Logic Library Volume 7 Address of in-process IOSB. Queue of PCCWs to be put back on PCCW available queue. Queue of AlAs to be returned to ILRPAGCM. Address of in-process PCCW, not on IORB queue and not on A·T APCCWQ. Disp Name Size Description For the recovery routine ILRJTMOl: 8 8 ATASAVE ATAACEQ 4 4 Address of register save area. Address of ACE queue. For the recovery routine TERMRFRR: 8 ATARMPL 4 C ATAWORKA 4 Address of RMPL, resource manager parameter list. Address of work-area. Recovery Audit Trail Area (EP ATH) The EPATH is a communication area between the mainline routine and its corresponding recovery routine. The EPATH is necessary when the 6 word ATA is not large enough to accomodate the data to be tracked. The mapping of the EPATH is dependent on the recovery routine or mainline routine including the macro. EPATH for ILRPTM, ILRSRT, and recovery routine ILRSRTOl: Disp Name Size Description 0 4 8 EPAPARM EPAIOEIP EPAIOEQP 4 4 C EPAFFIOE 4 10 EPALFIOE 4 14 EPAWRTQ 4 18 EPAWTPAT 4 IC 20 EPACYLA EPAMSPAD 4 4 24 EPAWRTCT EPACPUID 2 2 Address of parameter list. Address of IOE currently being processed. Address of first IOE on 'WORK' read IOE queue. Address of first IOE on free IOE internal queue. Address of last IOE on free IOE internal queue. Address of write queue from which last write IOEs removed. Address of SCYLWRT which is used to update current CYL Map. Address of current CYL Map. Address of 2 word parameter list for ILRMSGOO. Also serves as a switch for ILRPTM. Number of writes prepared for current CYL. CPU locking count for current Part Monitor processing. 26 4 EPATH for VIO Group Operators and their recovery routines - ILRGOS, ILRSAV, ILRRLG, ILRACT, ILRVSAMI, ILRGOSOl, ILRTMRLG, ILRTMIOO, ILRTMlOl, ILRSRBC, and ILRSRBOI. ILRGOSOI is the recovery routine for ILRGOS which calls ILRSAV, ILRRLG, and ILRACTwhich call ILRVSAMI. ILRTMlOl is the recovery routine for ILRTMRLG which calls ILRVSAMI and ILRTMIOO. ILRSRBOI is the recovery routine for ILRSRBC which calls ILRRLG. The first section is common because of the use of ILRVSAMI. The second section is dependent on the recovery routine involved. Section 6: Diagnostic Aids 7-231 Disp· Name Size 0 EPAOWKA 4 4 EPAVWKA 4 4 4 8 8 C C 10 10 EPATMWKA EPASWKA' EPAAASP EPADSLST EPABASP EPATMIBA EPARASP EPATMACB 4 4 4 4 4 4 4 4 14 EPARTYRG 4 14 EPABKSLT 4 18 EPAFLAGI EPAVSAMI EPAGRPOP EPARLG EPASAVE EPAACT EPAACASR EPAASGN X'80' X'70' X'40' X'20' X'10' X'08' X'04' EPAFLAG2 EPATMXIT EPAWARM EPACOLD EPABUILD EPAMAST X'02' X'OJ' I X'80' X'40' X'20' X'IO' X'08' EPATMI EPARECUR X'04' X'02' * X'OJ' EPAUNSAV * 19 Description Group Operator's or ILRTMRLG's workarea address. ILRVSAMI workarea address also points to RPL in workarea. ILRTMIOO workarea address. ILRSRBC workarea address. Address of active ASPCT. Address of data set name list storage. Address of buffer ASpeT. Base address value for ILRTMIOO. Address of retrieved ASPCT. Address of storage used to build ACB for STGINDEX in ILRTMIOO. Address of 15 word save area containing retry registers RO-RI4 for record-only abends. Backing slots, only used for assign processing., Recovery flags. ILRVSAMI currently processing. One of group operators processing. ILRRLG is currently processing. ILRSAV is currently processing. ILRACT is currently processing. Activate or assign request. Assign processing - backing slots count (ASMBKSLT) has been updated. Mark slots unsaved in active ASPCT. Reserved. Recovery Flags. ILRTMIOO completed processing. ILRTMIOO warm start is processing. ILRTMIOO CVIOSTRT is processing. ILRTMIOO BUILDSNL is processing. Master Scheduler initialization has been posted. I,LRTMIOO is currently processing. Recursion indicator for retry into mainline ILRTMRLG. ' Reserved. For ILRGOS01, ILRSAV, ILRACT, ILRRLG, ILRSRBC, and ILRSRBOI: 7-232 Disp Name Size Description lA IC EPALSIZE EPALGVTP 2 4 20 EPALGEP 4 24 EPASRB 4 Size of LGVT expansion. New LGVT address for LGVT expansion in ILRGOS. Logical group entry for request being processed. Address of SRB for SRB Controller. OS/Vf$2 System Logic Library Volume 7 Dlsp Nome Size De$cription 28 2C 30 32 EPAACE EPARBASP EPARSIZE ... 4 4 Address of current ACE being processed. Address of rebuilt ASPCT (LSQA). LSQA block storage size for rebuilt ASPCT. Reserved. 2 2 For ILRTMIOI and ILRTMRLG, and ILRTMIOO: Disp Nome Size Description lA Ie IC If! EPAACE EPAMSECB 2 4 4 20 24 24 EPATMRSV EPAABEND EPATMIRT 4 4 4 28 EPATPART 4 Reserved. Address of ACE currently being processed. Address of Master Scheduler initialization ECB. Address of ILRTMRLG save area. Retry address for record-only abends. Current retry address for failure in ILRTMIOO. Address of TPARTBLE while in lLRTMIOO. ASM Serialization Serialization of ASM processing is done using the SALLOC and ASM global locks, the local lock of the current address, compare-and-swap (CS) logic and control block queueing. SALLOC Lock ASM uses the SALLOC lock to serialize most page and swap processing in I/O control. The I/O control modules interface directly with RSM, the principle user of SALLOC, either as the called routine or the calling routine. The SALLOC is held throughout processing including caBs to the VIO ILRPOS and completion routines. The SALLOC is used to serialize most processing of: XPTEs PCB/AlAs SPCTs SART SATs - complete coverage. .complete coverage, except AlA noted below. complete coverage. complete coverage, except where noted below. complete coverage. Specific areas of other control bloc~s serialized by the SALLOC lock are: ASMVT - Work save areas. I/O control section fields .. Flags ASMDUPLX ASMNOCWQ ASMCALLQ ASMNODPX ASMPLPAF ASMCOMMF Section 6: Diagnostic Aids 7-233 ASMVT (continued) Non-VIa slot allocated count. Expansion of ASM pools. ASMHD I/O control flags. Swap and page counters. Swap queue .. ASCB Non-VIO slot allocated count. LGVT Available LGVTE queue. Expansion of the LGVT. PART Count of local page data sets. Modules whose processing is serialized by the SALLOC lock are: ILRPAGIO complete coverage, held by caller. ILRPAGCM complete coverage, obtained at entry. ILRFRSLT complete coverage, except ILRFRSLI entry point where caller mayor may not hold the lock. The lock is not obtained by this module, held only if by caller. ILRSWAP complete coverage, held by caller. ILRPTM - only obtained to process data set full conditions for non-local page data sets .. ILRCMP only obtained to process I/O completion error conditions that may reqUire operator notification. ILRMSGOO ILRPOS complete coverage, held by caller. ILRVIOCM complete coverage, held by caller. ILRGOS only obtained for LGVI processing and GETMAIN/FREEMAIN requests. IRLPGEXP ILRTERMR ILRPEX 7-234 ._.. complete coverage for main entry point, held by caller. OS/VS2 System Logic Library Volume 7 -- only obtained to adjust the SARI to reflect addition of a new swap set data and update the count of local page data sets on the PART . obtained when referencing above control blocks. -- obtained when expanding an ASM pool. ASM Class Locks The ASM lock is a global spin class lock. A lockword must be provided when obtaining or releasing an ASM class lock. A class lock exists for each active address space. The lockword is in the ASMHD. It is used by the VIO controller modules. A class lock is also defined for the PART write queues with its lock word in the PART header. This lock serializes the four FIFO IOE write queues in the PART. The address space class locks serialize processing of the following control blocks: AlA - VIO Controller flags, LPID field. ASMHD - VIO Controller flags, LGE queue base pointer. ASCB - VIO slot allocation count. LGE complete coverage. ACE complete coverage. ASPCT complete coverage while group operations are in progress. Group operations and page operations can be executed in parallel. VIO controller processing of the LGE process queue provides this serialization. The address space class locks serialize processing in the following modules: ILRGOS partial, obtained where processing above control blocks. ILRPOS complete coverage. ILRSRBC partial, obtained when searching LGE queue and LGE process queues. ILRVIOCM complete coverage. ILRJTERM partial, obtained when adding ACEs to LGE process queue. Local Lock of Current Address Space The local lock is used by VIO Controller and VIO Group Operator modules to serialize certain VIO related operations. It is used by ILRGOS (held on entry) and ILRJTERM (obtained) to serialize Release LG ,requests with the internal ASM Deactivate function used to clean up VIO logical groups for a terminating job. The loea] lock is also uS,ed by most VIO-related modules to allow use of branch entry GETMAIN, rather than the SVC route. Section 6: Diagnostic Aids 7 -235 ./ Compare and Swap (CS) Serialization Certain modules of ASM run without locks, requiring CS serialization of pointers, flags, and counts. Where routines running with the locks change fields used by unlocked routines, CS must be used. The I/O subsystem and VIO group operators run unlocked and are the principle users of compare and swap. Control blocks serialized via CS include: PART a special CS lock exists for each PARTE controlled by PART monitor. This lock is used mainly for execution control. Most fields are still serialized by CS~ The 10E write queues are the exception described above. PATs, complete coverage. ASMVT I/O subsystem and Group operator sections. I/O error count. unreserved slot count. pool controllers. SART A special CS lock exists in each SAR TE to serialize swap driver processing of the swap data sets. Other fields updated by swap driver or I/O completion processing of the I/O subsystem are updated with CS. The ASM modules that run without locks, using CS to serialize control block fields are: ILRSWPDR ILRPTM ILRSRT ILRCMP ILRSAV ILRACT ILRRLG ILRTMRLG ILRVASMI Serialization via Control Block Queues Certain ASM control blocks are serialized via their available queues. The blocks are kept on available queues and removed when needed. While in use the block is so marked and associated with a specific operation and/or control blo.ck. Control blocks included in this category are PCCWs, IORBs, and SCCWs. The ASPCT is a special case. VIO Control enforces the rule that page and group operations cannot be performed in parallel for a given logical group and its ASPCT. This is controlJed by the LGE process queue. While paging operations are being performed, the ASPCT is serialized via the ASM class lock of the owning' address space. While a group operation is in progress, ASPCT serialization is maintained by the ACE for the group operation that is on the LGE process. This ACE prevents any other processing of ASPCT until the group operation completes. 7-236 OS/VS2 S,stem Logic Library Volume 7 ASM modules adhere to the following register conventions when calling other ASM modules. There are some exceptions where certain addresses are not required. REGISTER: 0 - - Parameter register, if required. Parameter register, if required. 2 -- RSMHD address for the current address space or the address space identified by an input parameter in register 0 or 1. The ASMHD is addressable as part of the RSMHD. 3 ASMVT address. 4 Address of AT A or EPATH currently active for recovery tracking. 13 Address of register save area, if required. 14 Return address. 15 Entry point address. The I/O subsystem does not use the ASMHD and therefore does not maintain register 2 convention. Section 6: Diagnostic Aids 7-237 Duplex Status Error Conditions M ...age(s) ASM Action Taken ISlued Common * Available ILROOSI Spill to Common Common **Unavailable ILR0101 Duplex Only ILROO91, ILR0101 Duplex Only PLPA Available ILROO61 Spill to PLPA PLPA Unavailable ILR0101 Duplex Only ILROO91, ILR0101 Duplex Only PLPA or Common Available ILROO71 Suspend Duplexing PLPA and Common Unavailable ILR008W Wait X'03C' PLPA Full PLPA Bad Common Full Common Bad Duplexing Active Duplex Full PLPA and Common Available ILROO71 Suspend Duplexing PLPA or Common Full ILROO71 Suspend Duplexing PLPA or Common Bad ILROO8W Wait X'02E' PLPA and Common Unavailable ILROO8W Wait X'02E' Duplex Bad Duplexing Not Active In Either Case PLPA Full ILROO51 PLPA Bad ILROO8W Wait X'02E' Common Full ILROO61 Common Bad ILROO8W Wait X'02E' PLPA and Common Full ILROO8W Wait X'03C' Local Bad ILROO91 Stop Writes to Bad Data Set Last Local Bad ILROO8W Wait X'02E' Swap Bad ILROO91 Stop Swap-outs to Bad Data Set Last Swap Bad ILROO91 All Swap-outs Done to Page Data Sets *Available - Data Set Neither Full Nor Bad **Unavailable - Data Set Either Full or Bad Figure 6-6. Page/Swap Data Set Error Action Matrix 7-238 OS/VS2 System Logic Library Volume 7 Spill to Common Spill to PLPA Index ABDUMP initialization (See OS/VS2 System Initialization Logic) ABEND codes, list of 7-63 ACB 7-46 access control block (see ACB) acronym/mapping macro/common name table 7-46 allocation/unallocation reason codes 7-214 OC4 ABEND code occuring in IEFAB4FC 7-213 AMDPRDM program 7-236 ASM (see auxiliary storage management) ASPCT (auxiliary storage page correspondence table) use in locating LSIDs of VIO data sets 7-225 auxiliary storage management (ASM) ABEND COD meanings 7-228 control block overview diagram 7 -45 diagnostic aids 7-222 recovery control blocks 7-228 serialization and lock usage 7-233 batch unallocation reason codes 7-216 COD ABEND meanings for ASM 7-228 codes ABEND, list of 7-63 wait state, list of 7-67 common unallocation reason codes 7 -216 common page data set (ASM) error matrix 7-238 communications task diagnostic aids for 7-207 control block overviews 7-4 control blocks (see Data Area section) Data Area section 7-3 acronym/mapping macro/common name table 7-46 control block overviews 7-4 data area usage table 7-59 device allocation/unallocation (see allocation/unallocation) diagnostic aids section 7 -61 DIDOCS (device independent display operator console support) diagnostic aids 7-209 locking 7-209 register usage table 7-77 return codes table 7-104 directory, module 7-1 DISPLAY SLIP command processor (IEECB907) register usage 7-159 return code 7 -87 duplex page data set (ASM) error matrix 7-238 dynamic allocation reason codes 7-216 EDIT verb 7-236 EP A TH (recovery audit trail area) contents description 7-231 FORCE command processor (lEE3703D) register usage 7-167 FRR (functional recovery routines) 7-234 lEA VTSLP object module register usage 7 -154 return code 7 -87 IEECB905 object module register usage 7-158 IEECB906 object module register usage 7-158 return code 7 -87 IEECB907 object module register usage 7 -158 return code 7-87 IEECB908 object module register usage 7-158 return code 7 -87 local page data sets (ASM) error matrix 7-238 LOGON data areas 7 -13 diagnostic aids 7-211 LSID (logical slot identifier) locating via the LPID 7-224 messages list of 7-67 module directory 7-1 page data sets (ASM) error matrix 7-238 PART (page activity reference table) relating to a virtual address 7-225 PLP A page data set (ASM) error matrix 7-238 QMPA (queue management parameter area) in SW A manager control block overview 7-22 real storage management ABEND reason codes 7-220 reason codes allocation/unallocation 7-214 batch unallocation 7-216 common unallocation 7-216 dynamic allocation 7-216 real storage management 7-220 started task control 7-210 SW A manager 7-212 recovery, FRR (see FRR) register usage table 7-104 return code table 7-77 RSM (see real storage management) SCE 7-54 SCVA 7-54 SDUMPS 7-236 serialization of ASM processing 7-233 SHDR 7-54 SLIP action processing (lEA VTSLP) (see SLIP processing (lEA VTSLP» SLIP command processor (IEACB905) register usage 7-158 SLIP control element (see SCE) Index 1-1 SLIP ESTAE processing (IEECB906) register usage 7-1S8 return code 7-87 SLIP message module (IEECB908) register usage 7-159 return code 7-87 SLIP processing (IEA VTSLP) register usage 7-1.?5 return code 7-87 started task control (see STC) STC (started task control) ABEND and reason codes 7-210 SWA manager reason codes 7-212 swap data sets (ASM) error matrix 7-238 symbol usage table for data area usage by modules 1·2 OS/VS2 System LogIc: Ubnry Volume 7 table data area usage 7-59 register usage 7-104 return code 7-77 symbol usage 7-60 terminal messages, during LOGON (see IKJ ... IDs in message list) 7·67 1'SO LOGON (see LOGON) volume return area 7-28 wait state codes, list of 7·60 7-67 XPTE (external page table entry) calculating the address of 7-225 OS/VS2 System Logic Library Volume 7 READER'S COMMENT FORM SY28·0719·1 This manual is part of a library that serves as a reference source for systems analysts, programmers, and operators of IBM systems. This form may be used to communicate your views about this publication. They will be sent to the author's department for whatever review and action, if any, is deemed appropriate. IBM shall have the nonexclusive right, in its discretion, to use and distribute all submitted information, in any form, for any and all purposes, without obligation of any kind to the submitter. Your in terest is appreciated. Note: Copies of IBM publications are not stockedat the location to which this form is addressed. Please direct any requests for copies of publications, or for assistance in using your IBM system, to your IBM representative or to the IBM branch office serving your locality. Possible topics for comments are: Clarity Accuracy Completeness Organization Coding Retrieval Legibility E If comments apply to a Selectable Unit, please provide the name of the Selectable Unit _ _ __ (I) If you wish a reply, give your name and mailing address: .8 '5 co ~ B Q.l 0. !!! "0 Q.l E E Q.l ::J Cl C -50 Ol .... ::i Q.l 0 Q.l > .~ ·iii c Q.l (I) e ~ c 0 « "C '0 u. 0 ....::s U Q.l C. ~ ::J ~ co Q.l ii: Please circle the description that most closely describes your occupation. (Q) Customer Install Mgr. (S) IBM Syst(~m Eng. (U) (X) System System Consult. Analyst (P) Pro!!. Sys. Rep. (A) System Analyst (Y) (Z) System Prog. Applica. Prog. (B) (C) Applica. Prog. System Prog. I (F) System Oper. (D) Dev. Prog. (I) I/O OpeL (R) Compo Prog. ~ (L) Term. Oper. (G) System OpeL L:J (J) I/O Oper. (E) Ed. Dev. Rep. (T) (N) Cust. Eng. Tech. Staff Rep. Number of latest Newsletter associated with this publication: _ _ _ _ _ _ _ _ _ _ _ _ _ __ Thank you for your cooperation. No postage stamp necessary if mailed in the U.S.A. (Elsewhere, an IBM office or representative will be happy to forward your comments.) SY28·0719·1 (") s. ~ ." 0 Reader's Comment Form ii » 0::J IlQ C ::J (1) I I I Fold and tape Please Do Not Staple Fold and tape - First Class Permit 81 Poughkeepsie New York I I I I I I Business Reply Mail 0 Cf) ---< Cf) No postage stamp necessary if mailed in the U.S.A. I\J Cf) '< VI at 3 r 0 co o· Postage will be paid by: cC"" International Business Machines Corporation Department 058, Building 706-2 PO Box 390 Poughkeepsie, New York 12602 ""'I Q) ""'I '< < Q. c 3 CT) -....J ""0 ::::!. :J Fold and tape Please Do Not Staple Fold and tape .-+ CT) a. :J C en l> Cf) -< I\J 00 ----- - --- -- _ .- ----'International Business Machines Corporation Data Processing Division 1133 Westchester Avenue, White Plains, N.V.10604 IBM World Trade Americas/Far East Corporation Town of Mount Pleasant, Route 9, North Tarrvtown, N.V., U.S.A. 10591 IBM World Trade Europe/Middle East/Africa Corporation 360 Hamilton Avenue, White Plains, N.V., U.S.A. 10601 6-....J tp .....
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Create Date : 2012:06:08 19:41-08:00 Modify Date : 2012:06:09 17:57:37-07:00 Metadata Date : 2012:06:09 17:57:37-07:00 Producer : Adobe Acrobat 9.51 Paper Capture Plug-in Format : application/pdf Document ID : uuid:afe3c924-b99b-449e-b48d-9fa6457becd3 Instance ID : uuid:72622e57-44d7-487d-9a38-ee3acbb443f7 Page Layout : SinglePage Page Mode : UseNone Page Count : 250EXIF Metadata provided by EXIF.tools