Type ASSEMBLE
Source Lines : 1,234
Fixes Applied : 4
Most Recent Version : Thursday, December 7, 1978
Last Fix ID : [R11139DK]
Module
DMKCPV
Function
TO HANDLE A, B, AND C PRIVILEGE CLASS COMMANDS THAT ARE NOT SUBSETS OF NON-PRIVILEGED COMMANDS
Attributes
REENTRANT, PAGEABLE, CALLED VIA SVC
Operation
THE COMMAND HANDLING ROUTINES IN DMKCPV ARE CALLED FROM DMKCFM AFTER THEIR PRIVILEGE CLASS HAS BEEN VERIFIED THE FORMAT AND OPERATION OF EACH COMMAND IS DESCRIBED IN S SEPARATE COMMAND PROLOGUES BELOW
Calls to Other Routines
DMKGRFIN - TO ENABLE GRAPHIC DEVICES DMKQCNWT - TO WRITE MESSAGE TO CONSOLE DMKFREE - TO OBTAIN STORAGE DMKSCNAU - TO FIND VMBLOK DMKPTRUL - TO UNLOCK A PAGE DMKFRET - TO RETURN A BLOCK OF STORAGE DMKCVTBH - TO CONVERT BINARY TO HEX DMKSCNRN - GET THE REAL DEVICE TYPE DMKSCNFD - LOCATE THE NEXT ARGUMENT ON THE COMMAND LINE DMKCVTHB - CONVERT HEXADECIMAL ADDRESSES TO BINARY DMKSCNRU -LOCATE THE RDEVBLOK FOR THE SPECIFIED REAL DEVICE DMKPTRAN - LOCATE AND FETCH A PAGE OF VIRTUAL STORAGE DMKACOTM - PRINT USER ACCOUNTING MESSAGE GIVING CONNECT AND CPU TIMES DMKACOFF - CREATE AN ACCOUNTING RECORD FOR A USER DMKACODV - CREATE AN ACCOUNTING RECORD FOR A DEDICATED DEVICE DMKERMSG - TO SEND ERROR MESSAGES TO TERMINAL DMKSCNRD - GET THE REAL DEVICE ADDRESS (CCU) DMKLOKSW - SWITCH TO ANOTHER VMBLOK IF SYSTEM IS AP-MODE