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.

SSCBK

Prolog  

Control Block Contents  

SSCBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

SSCBK Prolog

 NAME       : HCPSSCBK
 DESCRIPTION: SYSTEM SERVICE CONTROL BLOCK
 DSECT      : SSCBK
 FUNCTION   : THIS CONTROL BLOCK PROVIDES AN ANCHOR AND A
              REPOSITORY FOR INFORMATION REQUIRED BY THE TSAF-RELATED
              SYSTEM SERVICES, *IDENT AND *CRM.
 LOCATED BY : SYSSSCBK FIELD OF SYSCM
 CREATED BY : HCPIUAIN
 DELETED BY : NONE
 SERIALIZED : THERE IS NO GENERAL LOCKING STRUCTURE OVER THIS
              BLOCK, BUT THERE ARE SEVERAL FIELDS WHICH ARE MODIFIED
              VIA COMPARE AND SWAP IN ORDER TO ENSURE THEIR INTEGRITY:
              SSCHIPTH AND SSCTGCNT.
              ALSO, THE HASH TABLE PLISTS CONTAINED HEREIN ARE LOCKED
              BY HCPGAL.  SEE HCPGAL FOR MORE INFORMATION.
 NOTES      : THIS COPY FILE REQUIRES THE FOLLOWING IN ORDER
              TO GENERATE PROPERLY:
              - HCPGALPL

 

SSCBK Control Block Content


SSCBK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SSCBK SYSTEM SERVICE CONTROL BLOCK 0000 0 Signed 4 SSCHIPTH HIGH WATER MARK FOR *IDENT PATHS, UPDATED VIA "CS" INSTR, IT IS USED FOR DUMPING TABLE TO TSAF 0004 4 Signed 2 SSCINST Resource instance number 0006 6 Signed 2 SSCTSFPT PATH ID TO TSAF VIRTUAL MACHINE 0008 8 Character 8 SSCTSFVM USERID OF TSAF VIRTUAL MACHINE 0010 16 Signed 4 SSCTGCNT TOTAL COUNT OF GLOBALLY REGISTERED NAMES 0014 20 Signed 4 SSCFLAG FLAGS (TSTB/RSTB MAY BE USED) 1... .... SSCTRQ X'80' TRQBK FOR VMDBK SCAN IS SCHEDULED 0018 24 Bitstring 1 SSCTFEAT FEATURES OF TSAF VIRTUAL MACHINE 1... .... SSCGTWYS X'80' GATEWAY LUS MANAGED .1.. .... SSCDDSRV X'40' DISTRIBUTED DIRECTORY SERVICES 0019 25 Bitstring 1 * (3) RESERVED FOR IBM USE 001C 28 Signed 4 * RESERVED FOR IBM USE 0020 32 Dbl-Word 8 SSCSRTLK (3) LOCK ON RESOURCE TBL (SRTBKS) 0038 56 Signed 4 * (6) RESERVED FOR IBM USE The length of the SSCGTWHT field for DATAMAP is 776 0050 80 Character 0 SSCGTWHT HASH TABLE OF GATEWAYS The length of the SSCGRSHT field for DATAMAP is 776 0358 856 Character 0 SSCGRSHT HASH TABLE OF SYSTEM AND GLOBAL RESOURCES The length of the SSCLRSHT field for DATAMAP is 776 0660 1632 Character 0 SSCLRSHT HASH TABLE OF LOCAL RESOURCES The length of the SSCPTHHT field for DATAMAP is 776 0968 2408 Character 0 SSCPTHHT HASH TABLE OF PATH ENTRIES FOR HANDLING SEVER FROM *IDENT MISCELLANEOUS SSCBK EQUATES 000001F4 SSCMXGBL 500 MAX NUMBER OF NAMES THAT CAN BE REGISTERED WITH TSAF 000001F4 SSCMXGTW SSCMXGBL MAX NUMBER OF GATEWAYS 000001F4 SSCMXGRS SSCMXGBL MAX NUMBER OF GLOBAL RESOURCES NOTES : THE MAXIMUM NUMBER OF CF RESOURCES IS ALSO 65535, BUT T TABLE MAXIMUM IS ALREADY INCREASED DUE TO SYSTEM RESOURCES. 0000FFFF SSCMXCFG 65535 MAX NUMBER OF CF GATEWAYS 0000FFFF SSCMXSRS 65535 MAX NUMBER OF SYSTEM RESOURCES 0000FFFF SSCMXLRS 65535 MAX NUMBER OF LOCAL RESOURCES 000000A4 SSCISGTW (SSCMXCFG/400)+1 GATEWAY TABLE INDEX SIZE 000000A4 SSCISGRS (SSCMXSRS/400)+1 GLOBAL RESOURCE TBL INDEX SZ 000000A4 SSCISLRS (SSCMXLRS/400)+1 LOCAL RESOURCE TBL INDEX SZ 000000A4 SSCISPTH (65535/400)+1 PATHID TABLE INDEX SIZE 0000018E SSCSIZE (*-SSCBK+7)/8 SIZE OF SSCBK IN DOUBLEWORDS

 

SSCBK Storage Layout

*** SSCBK - SYSTEM SERVICE CONTROL BLOCK
*
*     +---------------------------+-------------+-------------+
*   0 |         SSCHIPTH          |  SSCINST    |  SSCTSFPT   |
*     +---------------------------+-------------+-------------+
*   8 |                       SSCTSFVM                        |
*     +---------------------------+---------------------------+
*  10 |         SSCTGCNT          |         SSCFLAG           |
*     +------+--------------------+---------------------------+
*  18 |:TFEAT|////////////////////|///////////////////////////|
*     +------+--------------------+---------------------------+
*  20 |                                                       |
*     =                       SSCSRTLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  38 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  50 |                                                       |
*     =                       SSCGTWHT                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 358 |                                                       |
*     =                       SSCGRSHT                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 660 |                                                       |
*     =                       SSCLRSHT                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 968 |                                                       |
*     =                       SSCPTHHT                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 988 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*
*** SSCBK - SYSTEM SERVICE CONTROL BLOCK

 

SSCBK Cross Reference

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

SSCDDSRV 0018 40

SSCFLAG 0014

SSCGRSHT 0358

SSCGTWHT 0050

SSCGTWYS 0018 80

SSCHIPTH 0000

SSCINST 0004

SSCISGRS 0968 000000A4

SSCISGTW 0968 000000A4

SSCISLRS 0968 000000A4

SSCISPTH 0968 000000A4

SSCLRSHT 0660

SSCMXCFG 0968 0000FFFF

SSCMXGBL 0968 000001F4

SSCMXGRS 0968 000001F4

SSCMXGTW 0968 000001F4

SSCMXLRS 0968 0000FFFF

SSCMXSRS 0968 0000FFFF

SSCPTHHT 0968

SSCSIZE 0968 0000018E

SSCSRTLK 0020

SSCTFEAT 0018

SSCTGCNT 0010

SSCTRQ 0014 80

SSCTSFPT 0006

SSCTSFVM 0008


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