PSA Hexadecimal Field
Displacement Nalle ------------
688 EftSPEND DC !t!!§ EftSPQUI EQU EftSPEXT EQU EftSPSYNC EQU EftSPSHD EQU EftSPCLKC EQU EftSINQSC EQU 68C EftSREC DC Jlit§ E!SRQUI EQU E1!SREXT EQU EftSRSYNC EQU EftSRSHD EQU EftSRCLKC EQU 690 XCPEND DC Jlit§ XCAPR EQU XCRES EQU XCWAK EQU XCDISP EQU 694 IPUADDRX DC
696 LPUIDDR DC
698 LPUADDRX DC
69A APSTATUS DS ORG 69A APSTATl DC Jlit§ APUOPER EQU PROCIO EQU APUNONLN EQU ftPFEAT EQU CPINITD EQU 69B APSTAT2 DC Jlit§ CPftCHLK EQU CPPTLBR EQU 69C CPTERMLK DC
69D CPFRELK DC
69E FRLKPROC DC
69F CPFRESW DC 6AO AftCHAREA DC
6A4 SHRLKCNT DC
6A8 PROBSTRT DS F'O' in EftSPEND --X'80'-- X'40' X'20' X'10' X'08' X'Ol' F'O' in EMSREC -X'80'- X'40' X'20' X'10' X'08' FlO' in XCPEND X'40' X'20' X'10' H'O' H'O' H'O' 6X APSTATUS X'OO' in APSTATl --X'80'-- X'40' X'20' X'10' X'Ol' X'OO' in APSTAT2 --x'"1o'-- X'02' X'OO' X'OO' X'OO' X'OO' F'O' F'O' lD Field Description, Contents, fteaning Emergency signal pending flags
Quiesce pending
Extend pending
Synchronization pending
Shutdown pending
Highcrder TOD synchronization pending Processor is quiesced
Emergency signal received flags
Quiesce request received
Extend request received
Synchronization request received
Shutdown request received High order TOD synchronization received
External call pending flags Automatic processor recovery pending Resume request pending Wakeup request pending
Dispatch request pending P*7 Processor address of other Frocessor P*8 Logical address of this processcr P*9 Logical address of other prccessor
Attached processor status bytes
Attached processor status
Attached processor operational
Processor has I/O capability
System generated for attached processor mode but running in uniprocessor mcde ftultiprocessing feature is installed
System initialization complete Second flag byte Machine check processing pending
(for ECPS only) PTLE required for processor DMKMCT system termination is in progress.
Note that CPTERMLK is in absolute PSA. Free storage extend pending.
Note that CPFRELK is in absOlute PSA. Logical processor identification for CPFRELK. Note that FRLKPROC is in absolute PSA. DftKFRE must transfer execution to the
attached processor. Note that CPFRESW is in absolute PSA. Address of IMKMCH work area
Count of times CPSHRLK is set (used to clear CPSHRLK) Virtual machine time out queue at dispatch
76 IBM VM/370 Data Areas and Control Block Logic
PSI Hexadecimal Field
Displacement Name Field Description, Contents, Meaning 6BO 6BS 6CO 6C4
6C5
6C5
6C6
6C8 6DO 6D4
6D8
6DC 6FO 6F4 6FS 6FA 700 70Q 710 750 CHGREGS DS RESERVED DS UNSHRV!! DC
2F
2F 1(0) Save area for charge synchronization
Reserved for IBM use V!ELeK for pending D!KV!IPs call
(attached processor only) TRACPROC DC X'OO' P*10 Processor identifier for CF trace table
entries APSTAT DS ORG APSTAT3 DC 3X APSTAT X'OO' Bits defined in APSTAT3 CPSYSLK--EQU --X'SO' Bore attached processor status flag bytes
Third attached processor status flag byte
Other processor is spinning en leck ORG APSTAT4 DC iPSTAT X'OO' P*11 Fourth attached processor status flag byte llit§ in APSTAT4 CPLOKFL EQU --X'8-0-' - RECMODE EQU X'40' CP!CHSE EQU X'20' PROCSCHK EQU CPAPRPND EQU POFFLINE EQU RESERVE DS STACKV! DC UNSHRV!2 DC AD!KCPE DC RESERVED DS PSECLR2 DS ALOKV! DC RESERVED DC ALOKSP DC AEXTSP DC AT!RSN DC RESERVED DC !OBREGS DC LOKSAVE2 DC PSAEND DS X'10' X'08' X'04' 2F 1(0) 1(0) V (D!KCPE)
5F OF V (D !KLOKV!) 1F V (DMKLOKSP) V (D!KEXTSP) V (D!KT!RSN) 3F'0' 16F
16F OD DMKLeK enabled for external interrupts
Processor will record soft machine checks !achine check processing pending (CP!CHSE is
the replacement of CP!CHIK in APSTIT2) TOD synchronous check received Automatic processor recovery Fending Vary processor function in use
Reserved for IB! use
R11 for disFatcher unstacking
R2 value for pending VMAPs call
(attached processor only)
Address of t!KCPE for IPCS use
Reserved for IB! use
End of second area cleared by Cp initialization (DMKCPI) Entry to lock V!BLOK Reserved for IB! use
Entry to spin on lock
Entry to signal processor routine
Entry to charge synchrcnizaticn routine Reserved for IBM use
Register save area for Monitor call Save area for switching to virtual
machine in DMKLOK End of page 0 usage
Section 1. CP Data Areas and Contrel Blocks 77
Previous Page Next Page