Hexadecimal
Displacement
------------
348
348
349
34A 3lfB 34C 350 354
358 360 368
36C
36E 370 370 374
378
378
37A
37C 380 384
388
38C 390 394
398
39A
Field
Name CPSTAT DS ORG CPSTATUS DS Bits defined CPWAIT EQU CPRUN EQU CPEX EQU CPFVRUN EQU CPSUPER EQU XTNDLOCK DC CPSTAT2 DC gefined CPMICAVL EQU CPMICON EQU CPSHRLK EQU CPASTAVL EQU CPASTON EQU CPSTAT3 DS deli!led CPT IDLE EQU CPTPAGE EQU CPTIONT EQU CPRESTRT DS PGREAD DS PGWRITE DS PGWAITIM DS PGWAITPG DS PSASVCCT DS PAGELOAD DS PAGERATE DS PSENDCLR DS CPID DS CPABEND DS PSTARTSV DS SYSIPLDV DS PGSRATIO DC ASYSVM DC ARSPPR DC ARSPPU DC ARSPRD DC ARIOPU DC ARIOPR DC ARIORD DC IPUADDR DS PSAMSS DS 1F CPSTAT 1X in CP2TATUS X'80' X'40' X'20' X'10' X'08' 1X 1X 111 CP21ATl X'80' X'40' X'20' X'08' X'04' 1X in X'80' X'40' X'20' 1F
1F
1F
1D
1D
1F
1H
1H OF 1F
1F OF P*1 P*2 1H P*3 H'O' P*4 V (DMKSYSVM) v (DMKRSPPR) V (DMKRSPPU) V (DMKRSPRD)
v (DMKRIOPU) v (DMKRIOPR) v (DMKRIORD) 1H P*5 1H P*6
Bits dei!!!ed in PSAMSS MSSPRES EQU --X'80-'-- Aug. 1, 1979
Field Description, Contents, Meaning CP running status CP running status CP in wait state CP running user in RUNUSER CP executing stacked request
Reserved for IBM use
Processor is executing in supervisor state PSA System extending free storage if it is
equal to X'FP'. Note that XTNDLOCK is in
absolute PSA. Flag byte Virtual machine assist available on processoc Virtual machine assist is on for system CP processing shared named system page CP assist available on processor CP assist is on for system
wait time accounting flag
Timer contains idle time
Timer contains page wait time
Timer contains I/O wait time
Restart address if external interrupt marks
page invalid
Total number of page reads
Total number of page writes
Time spent in page wait, multiplied by numbec of pages waiting
Reserved for IBM use
Total number of user SVCs Page wait percent, last measurement Paging rate, pages per second
Note that PAGERATE is in absolute PSA. End of area cleared by DMKCPINT CP running identifier. Note that CPID is
in absolute PSA. CP abend code
start of save/restored code
Device address of system IPL device
Page steals/total replenished
Address of system VMBLOK Address of system printer file chain.
Address of system punch file chain.
Address of system reader file chain.
Address of system punch table.
Address of system printer table.
Address of system reader table.
Instruction processing address
Address of MSS volume
The MSS is online and the MSS communicator has been initialized
section 1. CP Data Areas and Control Blocks 73
Page of SY20-0884-3 As Updated Aug. lr 1979 by TNL SN25-0497 PSA Hexadecimal Field
Displacement Name
39C 3AO 3A4
3A8
3AC 380 3B4
3B8
3BC 3CO 3C4
3C8
3CC 3DO 3D4
3D8
3DC 3EO 3E4
3E8
3EC 3FO 3F4
3F8
3FC 400 ARSPAC DC AVMREAL DC ASYSABND DC ASYSLC DC ASYSOP DC ARIOCT DC
ARIOCH DC ARIOCU DC ARIODV DC ARIOCC DC
ARIoue DC ARIODC DC
ACORETBL DC
APAGCP DC CPCREGO DC
CPCREG6 DC
CPCREG8 DC TIMEDISP DS ASVCLIST DC AVMALIST DC LASTUSER DC PAGECUR DS MONNEXT DS PAGEND DS PAGENXT DS TRACEFLG DS v (DMKRSPAC) A (0) A (0) V (DMKSYSLC) V (DMKSYSOP) V (DMKRIOCT) V (DMKRIOCH) V CD MKRIOCU) V (DMKRIODV) V (DMKRIOCC) V (DMKRIOUC) V (DMKRIODC) V (DMKSYSCS) A(X'FFFFFF') X'808008CO' F'O' F'O' IF V (DMKSVCNS) V (DMKPRVMA) V (DMKSYSVM) IF IF IF IF IF Field Descriptionr Contentsr Meaning
Address of system accounting chain VMBLOK address of virtual=real user. Note
that AVMREAL is maintained in both PSAs Address of system abend printer
Address of SYSLOCS information
Address of system operator VMBLOK Address of real channel index table
Address of first ReHBLOK
-Address of first RCUBLOK Address of first RDEVBLOK Address of count of real system channels
Address of count of real system control units
Address of count of real system devices
Address of system CORTABLE
Address of first pageable program CP architecture control and external mask CP assist and virtual machine assist mask MONITOR CALL enable mask
Timer displacement for charge
Address of CP assist pointer list
Address of expanded virtual machine assist
pointer list
Last user to be dispatched
Current monitor buffer page address.
Note that PAGECUR is in absolute PSA. Next available address in monitor buffer.
Note that MONNEXT is in absolute PSA. Last address in current monitor buffer page.
Note that PAGEND is in absolute PSA. Alternate monitor buffer page address.
Note that PAGENXT is in absolute PSA. Trace table flags ORG TRACEFLG 400 401 402 404 408 40A 40C TRACFLGl DS lX Bii2 defined TRACO 1 EQU TRAC02 EQU TRAC03 EQU TRAC04 EQU TRAC05 EQU TRAC67 EQU TRAC08 EQU TRAC09 EQU TRACFLG2 DS Bii2 TRACOA EQU TRACOC EQU TRACOD EQU TRACBEF EQU TRAC10 EQU TRACll EQU TRAC12 EQU TRAC13 EQU TRACFLG3 DS TTSEGCNT DS CSADDR DC PSARSV DS PSARSV1 DS in TRACFLGl --XIsO-'-- X'40' X'20' l' 10' X'08' 1'04' 1'02' X'Ol' lX in TRACFLG2 --X'80-'-- X'40' X'20' X' 10' X'08' X'04' X' 02' X'Ol' lH IF H' 0 '
H
1F
Trace table flag
External interrupt tracing on SVC interrupt tracing on Program interrupt tracing on
Machine check tracing on I/O interrupt tracing on
FREE/FRET call tracing on
Enter dispatch tracing on
Queue drop tracing on
Trace table flag
Run user tracing on Unstack I/O interrupt tracing on
virtual CSW stored tracing on SIO r TIO r and HDV tracing on Unstack IOBLOK or TRQBLOK tracing on
Trace BTU activity for 370x NCP Lock spin tracing active Signal processor tracing active
Reserved for IBM use
Count of total page/swap tables in system.
Note that TTSEGCNT is in absolute PSA. P*7 Channel set address P*8 Reserved for IBM use
Reserved for IBM use 74 IBM VM/370 Data Areas and Control Block Logic
Previous Page Next Page