6. LOKSAVE registers are stored in LOKSAVE (displacement DMKLOK executes. DMKLOK is an attached
module that manipulates certain attached
All the general X'580') before
processor-only
processor-only
through GR15.
locks. The registers are stored in the order GRO GR14 contains the caller's return address.
7. MFASAVE All the general registers are stored in MFASAVE (displacement X'5CO') before DMKMCTMA executes. DftKMCTMA is the entry into DftKMCT, an attached processor-only module,that handles malfunction
alert interrupts. The registers are stored space in the order GRO through GR15. GR14 and GR1S contain the caller's return address.
8. SWTHSAVE All the general registers are stored in SWTHSAVE (displacement X'600') by DMKSTK and DMKVMASW. DftKVftASW is an entry that is used
only in an attached processor system to switch a user's page table
pointers. The registers are stored in the order GRO through GR15.
GR14 contains the caller's return address. All entries to DftKSTK store registers GRO through GR15 in SWTHSAVE. 9. LOCKSAVE LOCKSAVE (displacement X'640') is a four-word save area used by the LOCK macro to save GR14, GR15, GRO, and GRl if the SAVE option of
the LOCK macro is specified. 10. SVCREGS SVCREGS (displacement X'650') is a four-word save area used to save
GR12 through GR15 at the time of an SVC interrupt. VIRTUAL AND REAL CONTROL BLOCK STATUS Examine the virtual and real control blocks for more information on the
status of the CP system. Figure 9 describes the relationship of the CP control blocks; several are described in detail in the following
Faragraphs.
The address of the VMBLOK is in general register 11.
1. 50 Examine the following VMBLOK fields:
The virtual machine (displacement X'58'). running status: IBM VM/3 7 Q System running status
The value of
is contained in VMRSTAT this field indicates the
..... "'l d H CD 1.0 n I'd n 0 r+ H 0 ...... t;x:j ...... 0 C'l !;tI CD ...... PI r+ ..... I'd 0 PI H rn r+ t:r' ..... - I'd rn to tD t:r' d "'l "'l ..... "'l C ..... r+ t:r' <S tJ: " W ..,J 0 U1 ... PSA (Prefix Storage ------ ACORETBL DMKPTR
( DMKPTRF1 __ ,\ . __ __ DMKPTRU1 CORFPNT CORBPNT DMKPTRFL _ 1------ CORFPNT - ....--- 1-------- CORSWPNT··· CORPGPNT .-----4---- IOBFPNT IOBBPNT TREXT VMBLOK VMOBPNT ECBLOK V R
RB LO K ... T_R_O_B_L_O_K ..... VCONCTL SHADOWN';HADOW PAGTABLE IOBLOK VSPSFBLK -.... IOBLINK I- ... .- TRQBLOK CON,.'K
Previous Page Next Page