Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SSIBK
Control Block Contents
SSIBK DSECT
Cross Reference (Contains links to field and bit definitions)
SSIBK Prolog
NAME : HCPSSIBK DESCRIPTION: System Information Block Dsect DSECT : SSIBK FUNCTION : This 4K block maps the output(s) returned from the Store System Information (STSI) instruction. LOCATED BY : HCPSSIBK CREATED BY : HCPSSI DELETED BY : N/A REFERENCES : none SERIALIZED : none NOTES : N/A The Store System Information (STSI) instruction output will vary based on values in R0 and R1. Depending upon a "Function Code" value specified in General Register 0, either an identification of the level of the configuration executing the program is placed in General Register 0 or information about a component or components of a configuration is stored in a System-Information Block (SYSIB). When information about a component or components is requested, the information is further specified by contents of General Register 1. The SYSIB, if any, is specified by the 2nd operand. The SYSIB is a 4K block and has different fields and values depending upon the Function code and Selector values, which are mapped out in this copy block file. The naming convention used herein is as follows: SSIxyyyy where: SSI - HCPSSIBK Major name x - Indicates the Source of the data 1 - The data is from the 'Basic Machine' 2 - The data is from an LPAR running on the Basic Machine 3 - The data is from a Virtual Machine yyyy - Field name descriptor Notes : A Basic Machine is always present, and a Logical Partition may or may not always be present between the Basic Machine and the Virtual Machine. Information about a level is only provided if that level implements the STSI instruction.
SSIBK Control Block Content
SSIBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SSIBK System Information Block Dsect 0000 0 Signed 2 SSIBEG (4096) This block is 1 page Store System Information Block for: - STSI 1.1.1 - Basic-Machine Configuration 0000 0 Signed 2 SSI111 (0) 0000 0 Signed 4 * (8) RESERVED 0020 32 Character 4 SSI1MFG Manufacturer 0024 36 Character 4 SSI1TYPE Machine Type 0028 40 Character 12 * RESERVED 0034 52 Character 16 SSI1MODL Model Identification 0044 68 Character 16 SSI1SEQ1 Sequence Code 0054 84 Character 4 SSI1POM1 Plant of Manufacture 0058 88 Bitstring 3996 * RESERVED Store System Information Block for: - STSI 1.2.1 - Basic-Machine CPU 0000 0 Signed 2 SSI121 (0) 0000 0 Signed 4 * (20) RESERVED 0050 80 Character 16 SSI1SEQ2 Sequence Code 0060 96 Character 4 SSI1POM2 Plant of Manufacture 0064 100 Signed 2 * RESERVED 0066 102 Signed 2 SSI1CPUA CPU Address 0068 104 Signed 4 * (998) RESERVED Store System Information Block for: - STSI 1.2.2 - Basic-Machine CPU 0000 0 Signed 2 SSI122 (0) 0000 0 Signed 4 * (8) RESERVED 0020 32 Signed 4 SSI1CCAP CPU Capability 0024 36 Signed 2 SSI1CCNT Total CPU count 0026 38 Signed 2 SSI1CCFG Configured CPU count 0028 40 Signed 2 SSI1CSTB Standby CPU count 002A 42 Signed 2 SSI1CRES Reserved CPU Count 002C 44 Signed 2 SSI1CMAF MP CPU Capability Adjustment 002E 46 Signed 2 SSI1CMPA (2025) factors. Store System Information Block for: - STSI 2.2.1 - Logical-Partition CPU 0000 0 Signed 2 SSI221 (0) 0000 0 Signed 4 * (20) RESERVED 0050 80 Character 16 SSI2SEQ1 Logical CPU sequence code 0060 96 Character 4 SSI2POM1 Logical Plant on Mfg 0064 100 Signed 2 SSI2CPID LCPU identification 0066 102 Signed 2 SSI2CPUA LCPU Address 0068 104 Signed 4 * (998) RESERVED Store System Information Block for: - STSI 2.2.2 - Logical-Partition CPUs 0000 0 Signed 2 SSI222 (0) 0000 0 Signed 4 * (8) RESERVED 0020 32 Signed 2 SSI2PNUM LPAR Number 0022 34 Bitstring 1 * RESERVED 0023 35 Bitstring 1 SSI2CPCH CPU Characteristics 0024 36 Signed 2 SSI2CCNT Total LCPU count 0026 38 Signed 2 SSI2CCFG Configured LCPU count 0028 40 Signed 2 SSI2CSTB Standby LCPU count 002A 42 Signed 2 SSI2CRES Reserved LCPU count 002C 44 Character 8 SSI2PNAM LPAR Name 0034 52 Signed 4 SSI2PCAF LPAR CAF 0038 56 Signed 4 * (4) RESERVED 0048 72 Signed 2 SSI2CDED Dedicated CPU count 004A 74 Signed 2 SSI2CSHR Shared CPU count 004C 76 Signed 4 * (4020) RESERVED Store System Information Block for: - STSI 3.2.2 - Virtual-Machine CPUs 0000 0 Signed 2 SSI322 (0) 0000 0 Signed 4 * (7) RESERVED 001C 28 Bitstring 3 * RESERVED 001F 31 Bitstring 1 SSI3DBCT Descriptor Block Count 0020 32 Bitstring 64 SSI3VMDB VM Descriptor Block 0020 32 Signed 4 * RESERVED 0024 36 Signed 2 SSI3CPUC Total VMDBK Logical-CPU count 0026 38 Signed 2 SSI3CCFG Configured Logical-CPU count 0028 40 Signed 2 SSI3CSTB Standby Logical-CPU count 002A 42 Signed 2 SSI3CRES Reserved Logical-CPU count 002C 44 Character 8 SSI3VMID Virtual Machine Identification 0034 52 Signed 4 SSI3MCAF VM Capability Adjustment Factor 0038 56 Character 16 SSI3CPID CP Identifier (Hypervisor) Id 0038 56 Character 8 SSI3VNAM Virtual Machine Name 0040 64 Character 1 SSI3VVER Virtual Machine Version 0041 65 Character 1 SSI3VDL1 Delimiter (.) 0042 66 Character 1 SSI3VREL Virtual Machine Release 0043 67 Character 1 SSI3VDL2 Delimiter (.) 0044 68 Character 1 SSI3VMOD Virtual Machine Release Mod Level 0045 69 Character 3 SSI3VEND RESERVED 0048 72 Signed 4 * (6) RESERVED 0060 96 Bitstring 64 SSI3VNXT (7) Upto 7 nested VMDBK Levels 0220 544 Signed 4 * (888) RESERVED
SSIBK Storage Layout
*** SSIBK - System Information Block Dsect * * +-------------------------------------------------------+ * 0 | | * = SSIBEG = * | | * +-------------------------------------------------------+ *2000 * *** SSIBK - System Information Block Dsect *** Overlay for SSIBEG in SSIBK * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 20 | SSI1MFG | SSI1TYPE | * +---------------------------+---------------------------+ * 28 |///////////////////////////////////////////////////////| * |///////////////////////////+---------------------------+ * 30 |///////////////////////////| | * +---------------------------+ | * | SSI1MODL | * | +---------------------------+ * 40 | | | * +---------------------------+ | * | SSI1SEQ1 | * | +---------------------------+ * 50 | | SSI1POM1 | * +---------------------------+---------------------------+ * 58 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////+---------------------------+ * |///////////////////////////| FF4 * +---------------------------+ * *** Overlay for SSIBEG in SSIBK *** Overlay for SSIBEG in SSIBK * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 50 | SSI1SEQ2 | * | | * +---------------------------+-------------+-------------+ * 60 | SSI1POM2 |/////////////| SSI1CPUA | * +---------------------------+-------------+-------------+ * 68 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ *1000 * *** Overlay for SSIBEG in SSIBK *** Overlay for SSIBEG in SSIBK * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +---------------------------+-------------+-------------+ * 20 | SSI1CCAP | SSI1CCNT | SSI1CCFG | * +-------------+-------------+-------------+-------------+ * 28 | SSI1CSTB | SSI1CRES | SSI1CMAF | | * +-------------+-------------+-------------+ | * 30 | | * = SSI1CMPA = * | | * +-------------------------------------------------------+ *1000 * *** Overlay for SSIBEG in SSIBK *** Overlay for SSIBEG in SSIBK * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 50 | SSI2SEQ1 | * | | * +---------------------------+-------------+-------------+ * 60 | SSI2POM1 | SSI2CPID | SSI2CPUA | * +---------------------------+-------------+-------------+ * 68 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ *1000 * *** Overlay for SSIBEG in SSIBK *** Overlay for SSIBEG in SSIBK * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------+------+------+-------------+-------------+ * 20 | SSI2PNUM |//////|:2CPCH| SSI2CCNT | SSI2CCFG | * +-------------+------+------+-------------+-------------+ * 28 | SSI2CSTB | SSI2CRES | SSI2PNAM- | * +-------------+-------------+---------------------------+ * 30 | -(02C) | SSI2PCAF | * +---------------------------+---------------------------+ * 38 |///////////////////////////////////////////////////////| * |///////////////////////////////////////////////////////| * +-------------+-------------+---------------------------+ * 48 | SSI2CDED | SSI2CSHR |///////////////////////////| * +-------------+-------------+///////////////////////////| * 50 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////+---------------------------+ * |///////////////////////////| 3F1C * +---------------------------+ * *** Overlay for SSIBEG in SSIBK *** Overlay for SSIBEG in SSIBK * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////+--------------------+------+ * 18 |///////////////////////////|////////////////////|:3DBCT| * +---------------------------+--------------------+------+ * 20 | | * = SSI3VMDB = * | | * +-------------------------------------------------------+ * 60 * *** Overlay for SSIBEG in SSIBK *** Overlay for SSI3VMDB in SSIBK * * +---------------------------+-------------+-------------+ * 20 |///////////////////////////| SSI3CPUC | SSI3CCFG | * +-------------+-------------+-------------+-------------+ * 28 | SSI3CSTB | SSI3CRES | SSI3VMID- | * +-------------+-------------+---------------------------+ * 30 | -(02C) | SSI3MCAF | * +---------------------------+---------------------------+ * 38 | SSI3CPID | * | | * +-------------------------------------------------------+ * 48 * *** Overlay for SSI3VMDB in SSIBK *** Overlay for SSI3CPID in SSIBK * * +-------------------------------------------------------+ * 38 | SSI3VNAM | * +------+------+------+------+------+--------------------+ * 40 |:3VVER|:3VDL1|:3VREL|:3VDL2|:3VMOD| SSI3VEND | * +------+------+------+------+------+--------------------+ * 48 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 60 | | * = SSI3VNXT = * | | * +-------------------------------------------------------+ * 220 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ *1000 * *** Overlay for SSI3CPID in SSIBK
SSIBK Cross Reference
Symbol Dspl Value -------------- ---- ----- SSIBEG 0000 SSI1CCAP 0020 SSI1CCFG 0026 SSI1CCNT 0024 SSI1CMAF 002C SSI1CMPA 002E SSI1CPUA 0066 SSI1CRES 002A SSI1CSTB 0028 SSI1MFG 0020 SSI1MODL 0034 SSI1POM1 0054 SSI1POM2 0060 SSI1SEQ1 0044 SSI1SEQ2 0050 SSI1TYPE 0024 SSI111 0000 SSI121 0000 SSI122 0000 SSI2CCFG 0026 SSI2CCNT 0024 SSI2CDED 0048 SSI2CPCH 0023 SSI2CPID 0064 SSI2CPUA 0066 SSI2CRES 002A SSI2CSHR 004A SSI2CSTB 0028 SSI2PCAF 0034 SSI2PNAM 002C SSI2PNUM 0020 SSI2POM1 0060 SSI2SEQ1 0050 SSI221 0000 SSI222 0000 SSI3CCFG 0026 SSI3CPID 0038 SSI3CPUC 0024 SSI3CRES 002A SSI3CSTB 0028 SSI3DBCT 001F SSI3MCAF 0034 SSI3VDL1 0041 SSI3VDL2 0043 SSI3VEND 0045 SSI3VMDB 0020 SSI3VMID 002C SSI3VMOD 0044 SSI3VNAM 0038 SSI3VNXT 0060 SSI3VREL 0042 SSI3VVER 0040 SSI322 0000
Copyright IBM Corporation, 1990, 2003