DMTVEC
Fixed
Storage Values DMTMAP Variable Storage
Work Area
DMTQRQ
Reserve or Release Supervisor
Queue Elements DMTPST Signal Completion of
an Event in
the System External ( Interrupt Console) DMTEXT
Process an
External Interrupt DMTIOMIN Process an I/O Interrupt .1/0lnterr .. WAIT < .. I-- - - ------- I-- I-- - ------- - 'IIi ,. DMTDSP
Resume Execu· tion ofa Task;
Enter a System WAIT State I I' DMTSTO Reserve Main
Storage
DMTWAT
Suspend I"-- Dispatching
for an V-- Executing Task
DMTAKE
Accept and I"-- Respond to GIVE Requests; Calls V-- DMTQRQ
DMTASK Initiate, Term· ¢::: inate and Query
Tasks; Calls DMTSVC
DMTQRQ --- Suspend
- Execution
DMTASY
of a Task I nitiate and
Terminate ¢:::: Asynchronous
Exits; Calls DMTQRQ DMTGIV Present GIVE Requests; Calls DMTQRQ
and DMTPST DMTIOMRQ Request I/O Service; Calls
DMTQRQ and
DMTPST DMTSIG Asynchronously I"-- ALERT Another
Task; Calls v--- DMTPST
Figure 13. program organization for Supervisor I'-- 'r- / All Task·Level Programs I 3-34 IBM VM/370: System Logic and Proble. Determination--Volu.e 3
AXS Task
DMTAXS
VM/370 Spool File System
REX Task DMTCRE Create System
Service and
Line Driver
Tasks.
DMTMGX
Process Messages: Build the Final Message Element. Transmit File Message
DMTCMX
Process Commands: Execute DMTCMX
Commands Pass Command Elements to AXS and Line
Drivers for
Execution.
Line Driver Tasks A ... DMTREX Handle all REX
Requests Handle Program A. '--- Check Interrupts ..---- Handle Console I/O Terminate System
Service and Line
Driver Tasks l/--- N "I Supervisor Routines
Figure 14. program Organization for REX System Service Tasks RSCS Method of Operation and Program Organization BSC Line BSC Line
3-35
Previous Page Next Page