Table of Contents

DMKPRV Abstract

Statistics

Type ASSEMBLE
Source Lines : 1,798
Fixes Applied : 9
Most Recent Version : Thursday, December 14, 1978
Last Fix ID : [HRC013DK]

Synopsis

Module

       DMKPRV

Function

       TO PERFORM THE SIMULATION OF A PRIVILEGED OPERATION.

Attributes

       REENTRANT, RESIDENT, ENTERED VIA GOTO FROM DMKPRGIN

Calls to Other Routines

       DMKPTRAN - TO HANDLE PAGING EXCEPTIONS
       DMKDSPCH - TO RE-DISPATCH VIRTUAL MACHINE WHEN POSSIBLE
       DMKDSPA  - FOR IMMEDIATE RE-DISPATCH OF VIRTUAL MACHINE
       DMKDSPB  - FOR VALIDATION OF A NEW VIRTUAL PSW AND
                  SUBSEQUENT RE-DISPATCH OF THE VIRTUAL MACHINE
       DMKVSIEX - TO PROCESS VIRTUAL I/O INSTRUCTIONS
       DMKHVCAL - TO PROCESS HYPERVISOR CALL INSTRUCTION
       DMKTMRTN - TO PROCESS CLOCK AND TIMER INSTRUCTIONS
       DMKPRGSM - TO REFLECT A PROG. INT. TO VIRT-MACH
       DMKTRCPV - TO TRACE VIRTUAL PRIVILEGED INSTRUCTIONS
       DMKVATAB - TO INVALIDATE SHADOW PAGE TABLES
       DMKVATRN - TO TRANSLATE VIRTUAL-VIRTUAL ADDRESSES TO REAL
       DMKVATLA - TO TRANSLATE VIRTUAL-VIRTUAL ADDRESS TO VIRTUAL
       DMKVATEX - TO SIMULATE A RELOCATION INTERRUPT
       DMKPSAFP - TO CHECK FOR FETCH PROTECTION
       DMKPSASP - TO CHECK FOR STORAGE PROTECTION
       DMKSCNVU - FROM UNIT ADDR IT RETURNS VCHBLOK,VCUBLOK,VDEVBLOK.