ibm:vm370-lib:cms:dmsvib.assemble_abs
Table of Contents
DMSVIB Abstract
Statistics
Type ASSEMBLE
Source Lines : 244
Fixes Applied : 1
Most Recent Version : Tuesday, December 12, 1978
Last Fix ID : [R12931DS]
Synopsis
Module
DMSVIB - CMS VSAM INTERFACE BOOTSTRAP ROUTINE *
Function
TO LOAD THE CMS VSAM SAVED SYSTEM (IF NOT ALREADY DONE) *
AND TO PASS CONTROL TO THE CMS VSAM INTERFACE ROUTINE * (DMSVIP). * *
Attributes
NUCLEUS RESIDENT, REENTRANT *
Operation
DMSVIB ISSUES A 'FINDSYS' TO DETERMINE WHETHER OR NOT *
THE VSAM SAVED SYSTEM EXISTS, AND IF SO, HAS BEEN * LOADED. IF NOT, A 'LOADSYS' IS ISSUED TO LOAD THE * VSAM SYSTEM INTO THE USER AREA. * * UPON SUCCESSFUL COMPLETION, THE ADDRESS OF THE VSAM * INTERFACE ROUTINE (DMSVIP) IS STORED AT CVT+256 SO THAT * SUBSEQUENT VSAM REQUESTS CAN BALR DIRECTLY TO THE LOADED * INTERFACE ROUTINE RATHER THAN TO THE BOOTSTRAP. * * A REGISTER SAVE/WORK AREA IS RESERVED IN NUCLEUS FREE * STORAGE VIA A DMSFREE REQUEST FOR USE BY THE INTERFACE * ROUTINE AND ITS ADDRESS IS STORED IN THE NUCLEUS (AVIPWORK). * * CONTROL IS THEN PASSED TO DMSVIP. * *
Calls to Other Routines
DMSVIP - (UPON EXIT) PROCESS VSAM REQUESTS *
ibm/vm370-lib/cms/dmsvib.assemble_abs.txt ยท Last modified: 2023/08/06 13:36 by Site Administrator