Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SSCBK
Control Block Contents
SSCBK DSECT
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. RELOCATION CONSIDERATIONS : None 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' SSCTRQ TRQBK FOR VMDBK SCAN IS SCHEDULED 0018 24 Bitstring 1 SSCTFEAT FEATURES OF TSAF VIRTUAL MACHINE 1... .... SSCGTWYS X'80' SSCGTWYS GATEWAY LUS MANAGED .1.. .... SSCDDSRV X'40' SSCDDSRV 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 784 SSCGTWHT HASH TABLE OF GATEWAYS The length of the SSCGRSHT field for DATAMAP is 776 0360 864 Character 784 SSCGRSHT HASH TABLE OF SYSTEM AND GLOBAL RESOURCES The length of the SSCLRSHT field for DATAMAP is 776 0670 1648 Character 784 SSCLRSHT HASH TABLE OF LOCAL RESOURCES The length of the SSCPTHHT field for DATAMAP is 776 0980 2432 Character 784 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 00000192 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 = * | | * +-------------------------------------------------------+ * 360 | | * = SSCGRSHT = * | | * +-------------------------------------------------------+ * 670 | | * = SSCLRSHT = * | | * +-------------------------------------------------------+ * 980 | | * = SSCPTHHT = * | | * +-------------------------------------------------------+ * C90 * *** SSCBK - SYSTEM SERVICE CONTROL BLOCK
SSCBK Cross Reference
Symbol Dspl Value -------------- ---- ----- SSCDDSRV 0018 40 SSCFLAG 0014 SSCGRSHT 0360 SSCGTWHT 0050 SSCGTWYS 0018 80 SSCHIPTH 0000 SSCINST 0004 SSCISGRS 0980 000000A4 SSCISGTW 0980 000000A4 SSCISLRS 0980 000000A4 SSCISPTH 0980 000000A4 SSCLRSHT 0670 SSCMXCFG 0980 0000FFFF SSCMXGBL 0980 000001F4 SSCMXGRS 0980 000001F4 SSCMXGTW 0980 000001F4 SSCMXLRS 0980 0000FFFF SSCMXSRS 0980 0000FFFF SSCPTHHT 0980 SSCSIZE 0980 00000192 SSCSRTLK 0020 SSCTFEAT 0018 SSCTGCNT 0010 SSCTRQ 0014 80 SSCTSFPT 0006 SSCTSFVM 0008
Copyright IBM Corporation, 1990, 2011