Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

SSABK

Prolog  

Control Block Contents  

SSABK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

SSABK Prolog

 NAME       : HCPSSABK
 DESCRIPTION: static save area block
 DSECT      : SSABK
 FUNCTION   : map processor local save areas
 LOCATED BY : PFXSSA, HCPSSASA
 CREATED BY : HCPSVCON, HCPSSA
 DELETED BY : HCPSVCOF
 SERIALIZED : VARY processor lock

 

SSABK Control Block Content


SSABK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SSABK static save area block Cross processor return queue and misc fields 0000 0 Address 4 SSACPRQ CPRQ count 0004 4 Address 4 * CPRQ anchor 0008 8 Address 4 SSASAVC Actual number of saveareas 000C 12 Address 4 SSASAVG Average number of available saveareas 0010 16 Address 4 SSAALLOC Allocated address of SSABK 0014 20 Address 4 SSASAVLW Average savearea available count low water mark 0018 24 Address 4 SSASVH2O Current savearea available count water mark 001C 28 Address 4 SSASRECT Target number of savearea frames to reclaim from this processor 0020 32 Signed 4 SSAINTCT Count of HCPSAMFS sample intervals that have passed since the last savearea reclaim attempt on this processor 0024 36 Signed 4 * (23) Reserved for IBM use Static saveareas 0080 128 Bitstring 128 SSAFRF RSM 0100 256 Bitstring 128 SSAALF RSM 0180 384 Bitstring 128 SSAPTK RSM 0200 512 Bitstring 128 SSAMON Monitor 0280 640 Bitstring 128 SSAMTR Monitor 0300 768 Bitstring 128 SSAMPD RCPU MP defer savearea 0380 896 Bitstring 128 SSAMAC RSM macro register savearea 0400 1024 Bitstring 128 SSAPTE RSM savearea for PTE and PTA 0480 1152 Bitstring 128 SSADTR Trace Services savearea 0500 1280 Bitstring 128 SSATRS Trace Services savearea 0580 1408 Bitstring 128 SSASVC Trace Services savearea (SVC) 0600 1536 Bitstring 128 SSAPGX HCPPGXXE savearea 0680 1664 Bitstring 128 SSALCK LOCKING (HCPLCK) SAVEAREA 0700 1792 Bitstring 128 SSASTK HCPSTK SAVEAREA 0780 1920 Bitstring 128 SSAMNT Monitor 0800 2048 Bitstring 128 SSAASR Assert facility private savearea 0880 2176 Bitstring 128 SSACP HCPSTKCP savearea. 0900 2304 Bitstring 128 SSACVU HCPCVUMD savearea 0980 2432 Bitstring 128 * Reserved for future IBM use 0A00 2560 Bitstring 128 * Reserved for future IBM use 0A80 2688 Bitstring 127 * 00000160 SSASIZE (*-SSABK+7)/8 Size of SSABK in doublewords

 

SSABK Storage Layout

*** SSABK - static save area block
*
*     +---------------------------+---------------------------+
*   0 |         SSACPRQ           |///////////////////////////|
*     +---------------------------+---------------------------+
*   8 |         SSASAVC           |         SSASAVG           |
*     +---------------------------+---------------------------+
*  10 |         SSAALLOC          |         SSASAVLW          |
*     +---------------------------+---------------------------+
*  18 |         SSASVH2O          |         SSASRECT          |
*     +---------------------------+---------------------------+
*  20 |         SSAINTCT          |///////////////////////////|
*     +---------------------------+///////////////////////////|
*  28 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  80 |                                                       |
*     =                        SSAFRF                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 100 |                                                       |
*     =                        SSAALF                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 180 |                                                       |
*     =                        SSAPTK                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 200 |                                                       |
*     =                        SSAMON                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 280 |                                                       |
*     =                        SSAMTR                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 300 |                                                       |
*     =                        SSAMPD                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 380 |                                                       |
*     =                        SSAMAC                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 400 |                                                       |
*     =                        SSAPTE                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 480 |                                                       |
*     =                        SSADTR                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 500 |                                                       |
*     =                        SSATRS                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 580 |                                                       |
*     =                        SSASVC                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 600 |                                                       |
*     =                        SSAPGX                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 680 |                                                       |
*     =                        SSALCK                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 700 |                                                       |
*     =                        SSASTK                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 780 |                                                       |
*     =                        SSAMNT                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 800 |                                                       |
*     =                        SSAASR                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 880 |                                                       |
*     =                        SSACP                          =
*     |                                                       |
*     +-------------------------------------------------------+
* 900 |                                                       |
*     =                        SSACVU                         =
*     |                                                       |
*     +-------------------------------------------------------+
* 980 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* A00 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* A80 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |////////////////////////////////////////////////+------+
*     |////////////////////////////////////////////////| AFF
*     +------------------------------------------------+
*
*** SSABK - static save area block

 

SSABK Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

SSAALF 0100

SSAALLOC 0010

SSAASR 0800

SSACP 0880

SSACPRQ 0000

SSACVU 0900

SSADTR 0480

SSAFRF 0080

SSAINTCT 0020

SSALCK 0680

SSAMAC 0380

SSAMNT 0780

SSAMON 0200

SSAMPD 0300

SSAMTR 0280

SSAPGX 0600

SSAPTE 0400

SSAPTK 0180

SSASAVC 0008

SSASAVG 000C

SSASAVLW 0014

SSASIZE 0A80 00000160

SSASRECT 001C

SSASTK 0700

SSASVC 0580

SSASVH2O 0018

SSATRS 0500


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:36:15 EDT.
Copyright IBM Corporation, 1990, 1999