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
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
Last updated on 3 Aug 1999 at 12:36:23 EDT.
Copyright IBM Corporation, 1990, 1999