Table of Contents

DMKCPS Abstract

Statistics

Type ASSEMBLE
Source Lines : 1,434
Fixes Applied : 27
Most Recent Version : Wednesday, December 13, 1978
Last Fix ID : [HRC041DK]

Synopsis

Module

       DMKCPS

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 DMKCPS ARE CALLED FROM DMKCFM
       AFTER THEIR PRIVILEGE CLASS HAS BEEN VERIFIED
       THE FORMAT AND OPERATION OF EACH COMMAND IS DESCRIBED IN
       SEPARATE COMMAND PROLOGUES BELOW

Calls to Other Routines

       DMKQCNWT - TO WRITE MESSAGE TO CONSOLE
       DMKFREE  - TO OBTAIN STORAGE
       DMKIOSQR - TO QUE I/O REQUEST
       DMKPTRUL - TO UNLOCK A PAGE
       DMKSCNVU - TO FIND A VIRTUAL UNIT
       DMKFRET  - TO RETURN A BLOCK OF STORAGE
       DMKCVTBH - TO CONVERT BINARY TO HEX
       DMKCVTBD - TO CONVET BINARY TO DECIMAL
       DMKIOSHA - HALT AN ACTIVE DEVICE
       DMKCFPRD - RESET A VIRTUAL DEVICE
       DMKSCNVD - FIND A VIRTUAL DEVICE ADDRESS
       DMKSCNVN - GET THE VIRTUAL DEVICE TYPE
       DMKSCNRN - GET THE REAL DEVICE TYPE
       DMKCFMBK - PUT A USER IN CF MODE
       DMKSCNFD - LOCATE THE NEXT ARGUMENT ON THE COMMAND LINE
       DMKCVTHB - CONVERT HEXADECIMAL ADDRESSES TO BINARY
       DMKSCNRU -LOCATE THE RDEVBLOK FOR THE SPECIFIED REAL DEVICE
       DMKERMSG - TO SEND ERROR MESSAGES TO TERMINAL
       DMKRSESD - RECORD 3800 STATISTICAL DATA
       DMKSTKCP - STACK A CPEXBLOK
       DMKSTKIO - STACK IOBLOK TO READ DASD VOLID.
       DMKDSBRD - IOBIRA TO READ LABEL
       DMKIOESR - SYNCHRONOUS OBR PROCESSING
       DMKSCNRA - COMPUTE FULL REAL DEVICE ADDRESS
       DMKSCNNP - GET RCUBLOK & RCHBLOK FOR NEXT PATH TO DEVICE
       DMKCFCSC - SCAN OPERAND FOR RANGE OF ADDRESSES
       DMKSPLDL - DELETE SPOOL FILES ON THE 3800 DELAY QUEUE
       DMKSSSDE - DEMOUNT V3330 VOLUME
       DMKTAPRL - TAPE RELEASE EPA
       DMKTBLLC - TRANSLATE TABLE TO TRANSLATE TO LOWERCASE  HRC010DK