CP Module Entry Point Directory I I I Module Entry I I Name Points Attributes, Function I DMKVIO DMKVMA DMKVMC DMKVMI DMKVSI DMKVSP DMKVIOC1 DMKVIOIN DMKVIOMK DMKVMASH DMKVMASW DMKVMCFC DMKVMCEX DMKVMCVA DMKVMIPL DMKVSIEX DMKVSISC Resident. Records and translates the interrupts and status
associated with virtualI/O operations.
Reflects condition code 1CSW status.
Translate a virtualI/O interruption.
Address of a table of interruption masks,
indexable by device address.
Resident.
Checks all protected shared pages associated with
sharednamed systems and determines if they have
been changed. If they were changed, the page is
returned toCP free storage and the condition
code is made nonzero.Switches the user's segment table entries from
one protected shared page table to the other.
Pageable.Main entry for all VMCF subfunctions. Called by DMKHVC when a DIAGNOSE X'0068' instruction is
executed. Builds aVMCBLOK with information from
user-supplied parameter list, validates the
subfunction code, and passes control to
appropriateVMCF subroutine.
Calledby DMKDSP to reflect the VMCF external
interrupt message header and optionalSENDX data
to a virtual machine.Copies the message header from the VMCBLOK to the user's external interrupt
buffer. If interrupt is for aSENDX request, move SENDX data to the optional area in the external
interrupt buffer.
Branched tofrom the DMKVKCFC entry point or
calledby DMKCFP during a system reset. Releases
the masterVMCBLOK and any final response VMCBLOKs (VMCRESP bit). Returns other VMCELOKs to
the originalSOURCE users with the notification
that this user is not available.
Pageable.
Loaded into the user's virtual storage wben
invoked.Performs an IPL of a virtual machine. Simulates a user's IPL sequence.
Resident.Simulates the operation of privileged I/O instructions issued by virtual machines. Simulates a SIO, TIO, HIO, TCH, or CLCH. Scans a V=R channel program for exceptional
conditions, such as sense commands, no-ops,I/O to and from page 0, etc., without actually
translating the program.
Resident.Simulates all user SIOs to a virtual unit record
device (real reader, punch, print, or pseudo
timer that is spooled rather than dedicated. It
also handles control program requests to print on
the user's virtual printer.L- ____________________________________________________ CP Directories 1-255
associated with virtual
Reflects condition code 1
Translate a virtual
Address of a table of interruption masks,
indexable by device address.
Resident.
Checks all protected shared pages associated with
shared
been changed. If they were changed, the page is
returned to
code is made nonzero.
one protected shared page table to the other.
Pageable.
executed. Builds a
user-supplied parameter list, validates the
subfunction code, and passes control to
appropriate
Called
interrupt message header and optional
to a virtual machine.
buffer. If interrupt is for a
interrupt buffer.
Branched to
called
the master
the original
that this user is not available.
Pageable.
Loaded into the user's virtual storage wben
invoked.
Resident.
conditions, such as sense commands, no-ops,
translating the program.
Resident.
device (real reader, punch, print, or pseudo
timer that is spooled rather than dedicated. It
also handles control program requests to print on
the user's virtual printer.