Module Name DMTREX DMTSIG DMTSML Entry
Points DMTREX REIINIT REICYCLE REIPCHEX REIITERM REQXEQ DEACT MSG TERMINAT QUIESCE DMTSIG SMLINIT ISIO ASYNEIIT RSCS Module Entry Point Directory
Function
This routine is the controlling supervisor task and to­
gether with DMTCMX, DMTMGX, DMTSYS, DMTCOM, and DMTCRE make up the REX sUFervisor task. Performs the initialization for the DMTREX task.
Monitors a list of synch locks when looking for work
for DMTREX to perform.
Processes program checks.
Entered when RSCS initialization fails. Issues the in­
itialization failure message, dumps the contents of
main storage, types any remaining messages, and loads a
disabled wait state PSi. Scans the function table and calls the aFpropriate routine based on that code (either DMTCMX or DMTMGX). Deactivates the link table entry.
writes messages.
Ter.inates a specified task.
Becomes the task code for a task in the precess of
termination. Looks for any outstanding I/O for the
terminating task. If any outstanding I/O is found,
issues HIO and waits for completion. When all I/O is
completed, it terminates the task.
Performs a task alert exit for a requesting task.
Functions as an RJE work station into a remote system
using the MULTI-LEAVING transmission protocol. It can
also function as a host tc a remote programmable werk
station supporting a System/370, System/3, Model 20,
1130, or a 2922.
Initializes various parameters needed by DMTSML. Saves
the link table address, initializes output tags, and
constructs the sign-on card from information in the
operand field of the START command.
Performs the enable sequence on the communications
line analyzes the response received. If the resFonse is
correct, writes the line connected message.
This is the alert exit entered by DMTSIG. Two tasks may alert this line driver: DMTREX--When a command has been entered for pro­
cessing by the DMTSML line driver. DMTIXS--When DMTIXS must asynchronously notify DMTSML that a file has arrived for transmission.
RSCS Directories 3-53
,
RSCS Module Entry Point Directory Module Name DMTSML (cont.)
Entry Points &START &CTRN1 &PRTN1 &URTN1 &JRTN1 &USREIIT &PRTN1 AISGET VMDEBLOK HEADPREP TODEBCD &WRTN1 CMDPROC MSGPROC Function
This is the supervisor routine for DMTSML. The co.mu­ tator cycles while looking for a routine to enter until
all commutator entries are closed. It then waits for a
synch lock list to be posted.
Dequeues tasks from its task queue and perferms the
action requested by the centrol record in the dequeued
task.
Dequeues tasks from its task queue, obtains a new out­
put spool device, if needed, from DMTAXS, and sends the
task to a virtual printer.
Dequeues tasks from its task queue, obtains a new out­
put spool device, if needed, from DMTAXS, and sends the
task to a virtual punch.
Dequeues tasks from its task queue, obtains a new out­
put spool device, if needed, from DMTAXS, and sends the
task to a virtual device. Validates the ID card in the front of decks in from a remote card reader.
Reads in files from the VM/370 spool file system,
deblocks the files into 132 byte records, and issues
a call to PUT to block the record into a transmissicn
buffer.
This routine is the interface to DMTAIS. It gets files
ready to transmit and purges those files when transmis­
sion is complete.
This is the deblock routine for the V"/370 page spool
buffers. It returns the dehlocked record in the
RDTTDTAl buffer.
provides, one record after the other, the separator and
header for print files and the header card fer punch
files.
converts System/370 TOD tc EBCDIC data and time.
writes received messages to the Rses operator, if in
RJE mode. Passes commands to DMTREX for execution, if
in HOST mode. These commands or messages are dequeued
from console TCT.
Executes commands passed to it in the CMDRESP buffer
after an alert from DMTBEX indicating a command was
entered.
Entered when the MSGECB is posted by this task's
asynchronous exit indicating messages are in the mes­ sage queue for this task. These messages are unstacked
from the message queue by repeated calls to GMSGREQ and
queued for transmission.
3-54 IBM VM/370: System Logic and Problem Determination--Volume 3
Previous Page Next Page