Type ASSEMBLE
Source Lines : 1,651
Fixes Applied : 28
Most Recent Version : Thursday, December 14, 1978
Last Fix ID : [HRC065DK]
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