Module Name DftSLAF DMSLBM DftSLBT DftSLDR DMSLDS DMSLFS DMSLGT DMSLIB DMSLIO DMSLKD DMSLLU Entry Points DMSLAF, ACTLKP DliSLAFNX, ACTNXT, DMSLAFFE ACTFREE DMSLAFFT ACTFRET DMSLBM DMSLBT, TITLlE, DMSLDRA DMSLDRB DftSLDRC DMSLDRD DMSLDS DMSLFS, TYPSRCH DMSLGTA Dl!SLGTB DMSLIB DMSLIO DMSLKD DMSLLU Entry Point Directory
Function
Finds the active file table block whose filename, file­
type, and filemode match the one supplied by the caller.
Finds the next or first AFT block in the active file
table.
Finds an empty block in the active file table or adds a
new block from free storage to the active file table,
if necessary, and places a file status entry (if given)
into the AFT block.
Removes an AFT block from the active file table and re­
turns it to free storage if necessary.
Generates a macro library, adds macros to an existing
library, and lists the dictionary of an existing macro
library.
creates a text library, adds text files to an existing
text library, creates a disk file that lists the
control section and entry point names in a text
library.or types, at the terminal, the control section
and entry point names in a text library.
Begins execution of a group of programs loaded into
real storage. Definition of all undefined programs is
established at location zero. Entered from the START coamand or internally from DMSLDRB LDT routine if START is specified.
Processes TEIT files that may contain the following
cards: SLC, lCS, ESD, TXT, REP, RLD, END, tDT, LIERARY, and ENTRY. Entered from DMSLDP when the load function
is requested.
Does the processing required by various loader routines when an invalid card is detected in a text file.
Does the processing required when a fatal I/O error is detected in a text file.
Lists information about specified data sets residing on
an OS disk. Processes the LlSTDS command. Finds a specified 40-byte FST entry within the FST blocks for read-only or read/write disks.
Entered from DMSLDRB if not a dynamic load. Frees all
the TITLlB blocks on the TXTLIE chain.
Reads TITLlB directories into a chain of free storage
directory blocks. Entered from DftSLDRB. Searches TEXT libraries for undefined symbols and
closes the libraries.
Creates the load map cn terminal. Performs disk DftSLDR. disk and types it at the
and typewriter output for
Provides an interface between CMS and the VS1 linkage
editor.
Lists the assignments of logical units. eMS Directories 2-163
Module Entry Point Directory I I Module I Name
Entry Points Function -----------------, I I I DMSLOA I I I DMSLSB , I I J I DMSLST DMSLSY DaSriDP DMSMOD DMSMVE DMSNCP DMSNUC DMSNUC DMSOLD DMSLOA DMSLSBA DMSLSBB DMSLBC DMSLBD DMSLSTA DMSLSY DHSoSP DMSMOD DMSMVE DMSNCP DMSNUC NUCON SYSREF DEVTAB ADTSECT AFTSECT EXTSECT IOSECT PGMSECT SYCSECT DIOSECT FVS OPSECT CVTSECT DBGSECT TSOBLKS DMSOLD DMSLDRC DMSLDRD Processes the LOAD relocating loader.
and INCLUDE commands to invoke the I Hexadecimal to binary conversion routine.
Adds a symbol to the string of locations
an undefined symbol to be defined.
waiting for
Removes the undefined bit from the REFTBL
replaces the ADCON with the relocated value.
Processes LDR options.
entry and
Processes the LISTFILE command.
about the specified files.
Prints information
Generates a unique character string of the form Z000001 for private code symbols. Types the lead waF on the terminal. filE=! Processes the GENMOD command to create a file that is a
core image copy; processes the LOADMOD command to load
a file that is in core image form.
Transfers data between two specified OS ddnames, the
ddnames may specify any devices or disk files supported
by the CMS system.
Reads a 3705 control program module (Emulator program
or Network Control Program) in os load module format
and writes a page-format core image copy on a VM/370 system volume. I , I I , Contains CSECTS for nucleus work areas and permanent I storage.
Nucleus constant area.
Nucleus address table.
Device table.
Active disk table.
Active file table.
External interruption storage. I/O interruption storage.
program Interruption .storage. SVC interruption storage. Disk I/O storage.
File system storage.
Parameter lists. Simulated OS CVT. Debug storage. TSO control blocks.
Performs initialization and processing for each loading
operation by processing text files that contain the
following cards: SLC, ICS, ESD, TXT, REP, RLD, END,
LDT, LIBRARY, and ENTRY. Entered from DMSSLN when load requested.
Entered when an invalid card is detected in a text
file.
Entered when a fatal error occurs during loading.
2-164 IBM VM/370 System Logic and Program Determination--Volume 2
Previous Page Next Page