Table of Contents

DMKCPV Abstract

Statistics

Type ASSEMBLE
Source Lines : 1,234
Fixes Applied : 4
Most Recent Version : Thursday, December 7, 1978
Last Fix ID : [R11139DK]

Synopsis

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