Table of Contents

DMKLOG Abstract

Statistics

Type ASSEMBLE
Source Lines : 1,651
Fixes Applied : 28
Most Recent Version : Thursday, December 14, 1978
Last Fix ID : [HRC065DK]

Synopsis

Module

       DMKLOG - LOGON A USER (OR THE OPERATOR)

Function

       TO PERFORM ALL FUNCTIONS NECESSARY TO
       TO LOGON A USER (OR THE OPERATOR).

Attributes

       REENTRANT, PAGEABLE, CALLED VIA SVC

Calls to Other Routines

       DMKACON  - ESTABLISH ACCOUNTING INFORMATION
       DMKBLDRT - BUILD REAL SEGMENT, PAGE, AND SWAP TABLES
       DMKBLDVM - BUILD A VMBLOK
       DMKCFGII - INITIATE AUTOMATIC IPL OF USER-DESIGNATED SYSTEM
       DMKCQRFI - SEND MESSAGE TO USER FOR SPOOL FILES IF ANY
       DMKCVTBD - CONVERT FROM BINARY TO PRINTABLE DECIMAL
       DMKCVTBH - CONVERT FROM BINARY TO PRINTABLE HEX
       DMKCVTDT - OBTAIN DATE-TIME
       DMKEPSWD - ENTER PASSWORD
       DMKFREE  - OBTAIN FREE STORAGE
       DMKFRERC - ACQUIRE FREE STORAGE & IF STORAGE CANNOT
                  BE OBTAINED, RETURN WITH CC=1
       DMKFRET  - RETURN UNUSED VMBLOK TO FREE STORAGE
       DMKJRLLO - JOURNAL DATA ON INVALID PASSWORDS
       DMKQCNWT - SEND MESSAGE TO USER TERMINAL
       DMKSCNAU - FIND VMBLOK OF ACTIVE USER
       DMKSCNFD - GET NEXT FIELD FROM COMMAND LINE
       DMKSCNRD - TO CONVERT TERMINAL DEVICE ADDRESS TO CCU FORM
       DMKSCNRU - TO FIND REAL RDEVBLOK FOR A DEDICATED DEVICE
       DMKSCNVD - TO FIND VIRTUAL ADDRESS FROM VDEVBLOK
       DMKSCNVU - FIND VIRTUAL DEVICE BLOCKS
       DMKSCNVN - GET NAME OF VIRTUAL DEVICE
       DMKSTKCP  STACK CPEXBLOK FOR AUTOLOGGED USER
       DMKUDRFU - FIND USER IN CP DIRECTORY
       DMKUDRRD - USER DIRECTORY READ
       DMKUDRRV - RELEASE VIRTUAL PAGES USED BY DMKUDR ROUTINES
       DMKSCHRT - TO RESET A CLOCK COMPARATOR TRQBLOK
       DMKVDSAT - ATTACH A VIRTUAL DEVICE
       DMKVDSDF - DEFINE A VIRTUAL DEVICE
       DMKLNKSB - CHECK & ESTABLISH LINK TO GIVEN MINIDISK
       DMKERMSG - TO CONSTRUCT & SEND ERROR MESSAGES TO USER
       DMKQCNSY - SYNCHRONIZE CONSOLE ACTIVITY
       DMKSCHDL - MAKE AN AUTOLOGGED USER RUNNABLE
       DMKUSOFF - FORCE OFF AN ILL FATED AUTOLOGGED USER
       DMKLOHRC - SPLIT FROM THIS ROUTINE. RECONNECT DISC USER