Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

QVS

Prolog  

Control Block Contents  
   QVS DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


 

QVS Control Block Content


QVS DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      QVS            Sysevent QVS parameter list */ * */ *02* Acronym:
                                        IRAQVS */ * */ *01* Macro Name : IRAQVS */ * */
0000    0 Character    4 QVSIN (0)      IRAQVS.185: Input fields
0000    0 Signed       4 QVSLEN         IRAQVS.219: Length of area
0004    4 Character   92 QVSOUT (0)     IRAQVS.191: Output fields for
                                        version 1
0004    4 Bitstring    1 QVSVER         IRAQVS.22: Version
0005    5 Bitstring    1 QVSFLAGS (0)   IRAQVS.188: Flags
          1... ....      QVSCECVALID    X'80' QVSCECVALID IRAQVS.72:
                                        Fields prefixed by QvsCec valid
                                        information
          .1.. ....      QVSIMGVALID    X'40' QVSIMGVALID IRAQVS.84:
                                        Fields prefixed by QvsImg valid
                                        information. This flag is off if
                                        MVS is not running in a logical
                                        partition.
          ..1. ....      QVSVMVALID     X'20' QVSVMVALID IRAQVS.81:
                                        Fields prefixed by QvsVm con
                                        valid information. This flag is
                                        off if MVS is not running in a
                                        virtual machine.
0006    6 Bitstring    1 *              IRAQVS.265: Reserved
0007    7 Bitstring    1 QVSCECCAPACITYSTATUS
                                        IRAQVS.307: indicating if machine
                                        is running at nominal or reduced
                                        capacity
0008    8 Character    4 QVSCECMACHINETYPE
                                        IRAQVS.34: CEC machine type
                                        number in EBCDIC
000C   12 Character   16 QVSCECMODELID  IRAQVS.276: CEC model
                                        identification in EBCDIC
001C   28 Character   16 QVSCECSEQUENCECODE
                                        IRAQVS.77: CEC sequence code in
                                        EBDCIC. The sequence code is the
                                        portion of the CPU serial number
                                        that remains when the
                                        plant-of-ma- nufacture portion of
                                        the serial number is excluded.
002C   44 Character   16 QVSCECMANUFACTURERNAME
                                        IRAQVS.321: CEC manufacturer name
003C   60 Character    4 QVSCECPLANTOFMANUFACTURE
                                        IRAQVS.262: Code that identifies
                                        the plant of manufacture
0040   64 Signed       4 QVSCECCAPACITY IRAQVS.41: CEC CPU capacity in
                                        millions of service units per
                                        hour
0044   68 Character    8 QVSIMGLOGICALPARTITIONNAME
                                        IRAQVS.317: Logical partition
                                        name
004C   76 Signed       2 QVSIMGLOGICALPARTITIONID
                                        IRAQVS.207: Logical partition
                                        identifier in binary
004E   78 Signed       2 *              IRAQVS.213: Reserved
0050   80 Signed       4 QVSIMGCAPACITY IRAQVS.202: Logical partition CPU
                                        capacity in millions of service
                                        units per hour
0054   84 Character    8 QVSVMNAME      IRAQVS.30: Virtual machine name
005C   92 Signed       4 QVSVMCAPACITY  IRAQVS.141: Virtual machine CPU
                                        capacity in millions of service
                                        units per hour
0060   96 Character    1 QVSEND1 (0)    IRAQVS.21: End of version 1
         *
         * IRAQVS.228: Version 1
         *
          00000001       QVSVER1        1
         *
         * IRAQVS.370: Version 2 (includes QvsCecCapacityStatus)
         *
          00000002       QVSVER2        2
         *
         * IRAQVS.246: Service completed successfully
         *
          00000000       QVSRCOK        0
         *
         * IRAQVS.234: Parameter list is too small to contain version 1
         * data
         *
          00000004       QVSRCTOOSMALL  4
         *
         * IRAQVS.292: QvsCecCapacityStatus is undefined (not supported
         * by hardware)
         *
          00000000       QVSCECCAPSTATUNDEF
                                        0
         *
         * IRAQVS.304: Machine is running at nominal capacity
         *
          00000001       QVSCECCAPSTATNOMINAL
                                        1
         *
         * IRAQVS.331: Machine is running with reduced capacity
         * due to a manual control setting. (e.g. power saving
         * mode customer initiated)
         *
          00000002       QVSCECCAPSTATREDMANUAL
                                        2
         *
         * IRAQVS.340: Machine is running with reduced capacity due to a
         * machine exception condition (e.g. cooling problem)
         *
          00000003       QVSCECCAPSTATREDMACHEX
                                        3
         *
         * IRAQVS.349: Machine is running with reduced capacity due to a
         * non-exception machine condition (e.g. firmware update)
         *
          00000004       QVSCECCAPSTATREDMACHNONEX
                                        4
         *
         * IRAQVS.358: Machine is running with reduced capacity due to an
         * exception condition external to the machine
         * (e.g. ambient temperature exceeded specified maximum)
         *
          00000005       QVSCECCAPSTATREDEXTCOND
                                        5
          00000060       QVS_LEN        *-QVS

 

QVS Storage Layout

          
*** QVS - Sysevent QVS parameter list */ * */ *02* Acronym: IRAQVS */ * */ *01* Macro Name : IRAQVS */ * */
*
*     +---------------------------+------+------+------+------+
*   0 |          QVSLEN           |QVSVER|:FLAGS|//////|(007) |
*     +---------------------------+------+------+------+------+
*   8 |    QVSCECMACHINETYPE      |                           |
*     +---------------------------+                           |
*     |                    QVSCECMODELID                      |
*     |                           +---------------------------+
*  18 |                           |                           |
*     +---------------------------+                           |
*     |                  QVSCECSEQUENCECODE                   |
*     |                           +---------------------------+
*  28 |                           |                           |
*     +---------------------------+                           |
*     |                QVSCECMANUFACTURERNAME                 |
*     |                           +---------------------------+
*  38 |                           | QVSCECPLANTOFMANUFACTURE  |
*     +---------------------------+---------------------------+
*  40 |      QVSCECCAPACITY       |QVSIMGLOGICALPARTITIONNAME-|
*     +---------------------------+-------------+-------------+
*  48 |          -(044)           |:IMGLOGICALP>|/////////////|
*     +---------------------------+-------------+-------------+
*  50 |      QVSIMGCAPACITY       |        QVSVMNAME-         |
*     +---------------------------+---------------------------+
*  58 |          -(054)           |      QVSVMCAPACITY        |
*     +---------------------------+---------------------------+
*
*** QVS - Sysevent QVS parameter list */ * */ *02* Acronym: IRAQVS */ * */ *01* Macro Name : IRAQVS */ * */

 

QVS Cross Reference

Symbol         Dspl Value
-------------- ---- -----
QVS_LEN        0060 00000060
QVSCECCAPACITY
               0040
QVSCECCAPACITYSTATUS
               0007
QVSCECCAPSTATNOMINAL
               0060 00000001
QVSCECCAPSTATREDMANUAL
               0060 00000002
QVSCECCAPSTATREDMACHEX
               0060 00000003
QVSCECCAPSTATREDMACHNONEX
               0060 00000004
QVSCECCAPSTATREDEXTCOND
               0060 00000005
QVSCECCAPSTATUNDEF
               0060 00000000
QVSCECMACHINETYPE
               0008
QVSCECMANUFACTURERNAME
               002C
QVSCECMODELID  000C
QVSCECPLANTOFMANUFACTURE
               003C
QVSCECSEQUENCECODE
               001C
QVSCECVALID    0005 80
QVSEND1        0060
QVSFLAGS       0005
QVSIMGCAPACITY
               0050
QVSIMGLOGICALPARTITIONNAME
               0044
QVSIMGLOGICALPARTITIONID
               004C
QVSIMGVALID    0005 40
QVSIN          0000
QVSLEN         0000
QVSOUT         0004
QVSRCOK        0060 00000000
QVSRCTOOSMALL  0060 00000004
QVSVER         0004
QVSVER1        0060 00000001
QVSVER2        0060 00000002
QVSVMCAPACITY  005C
QVSVMNAME      0054
QVSVMVALID     0005 20

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:34:35 EDT.
Copyright IBM Corporation, 1990, 2011