POWBK Back to Index page
 
Prolog 
Control Block Contents 
   POWBK DSECT
   POWPIBE DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  POWBK Prolog Top of page
 
 NAME       : HCPPOWBK
 DESCRIPTION: Collect power consumption information
 DSECT      : POWBK
 FUNCTION   : Accumulate power consumption information
 LOCATED BY : SYSPOWBK pointer
 CREATED BY : HCPPOWIN called by HCPIIO @ initialization
 DELETED BY : Never
 SERIALIZED : Processor local or POWLOCK
 RELOCATION CONSIDERATIONS : None
 
 
  POWBK Control Block Content Top of page
 

 POWBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure POWBK Collect power consumption information 0000 0 Bitstring 104 POWPROGA Programming area 0000 0 Dbl-Word 8 POWLOCK (3) POWBK Lockword 0018 24 Signed 8 POWCOUNT Count of power samples 0020 32 Signed 8 POWTOD TOD at time of last reading 0028 40 Bitstring 1 POWFLAGS Flags, defined in HCPPOWBX 0029 41 Bitstring 1 POWCODE Return reason from HCPPOW 002A 42 Bitstring 2 POWIBM1 Defined in HCPPOWBX 002C 44 Bitstring 4 POWIBM2 Defined in HCPPOWBX 0030 48 Signed 8 POWCPU Accumulated CPU mW 0038 56 Signed 8 POWSTO Accumulated memory mW 0040 64 Signed 8 POWIO Accumulated I/O mW 0048 72 Signed 8 POWTOTCPC Accumulated total CPC mW 0050 80 Signed 8 POWUNASGN Accumulated unassigned mW 0058 88 Signed 8 POWINFRA Accumulated infrastructure mW 0060 96 Bitstring 8 POWIBM3 Defined in HCPPOWBX 0068 104 Bitstring 40 POWIBM4 (0) Defined in HCPPOWBX 0068 104 Bitstring 16 * 0078 120 Bitstring 8 POWIBM6 0080 128 Bitstring 16 * 0090 144 Bitstring 1 POW4END (0) End of the section
 POWPIBE DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure POWPIBE Collect power consumption information 0000 0 Bitstring 72 POWIBM5 (0) 0000 0 Bitstring 8 * 0008 8 Bitstring 8 POWIBM7 0010 16 Bitstring 56 * 0048 72 Bitstring 1 POW5END (0) End of the section
 
 
  POWBK Storage Layout Top of page
 
          
*** POWBK - Collect power consumption information
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       POWPROGA                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  68
*
*** POWBK - Collect power consumption information
          
*** Overlay for POWPROGA in POWBK
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       POWLOCK                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  18 |                       POWCOUNT                        |
*     +-------------------------------------------------------+
*  20 |                        POWTOD                         |
*     +------+------+-------------+---------------------------+
*  28 |:FLAGS|:CODE |  POWIBM1    |         POWIBM2           |
*     +------+------+-------------+---------------------------+
*  30 |                        POWCPU                         |
*     +-------------------------------------------------------+
*  38 |                        POWSTO                         |
*     +-------------------------------------------------------+
*  40 |                        POWIO                          |
*     +-------------------------------------------------------+
*  48 |                      POWTOTCPC                        |
*     +-------------------------------------------------------+
*  50 |                      POWUNASGN                        |
*     +-------------------------------------------------------+
*  58 |                       POWINFRA                        |
*     +-------------------------------------------------------+
*  60 |                       POWIBM3                         |
*     +-------------------------------------------------------+
*  68 |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  78 |                       POWIBM6                         |
*     +-------------------------------------------------------+
*  80 |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*
*** Overlay for POWPROGA in POWBK
          
*** POWPIBE - Collect power consumption information
*
*     +-------------------------------------------------------+
*   0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*   8 |                       POWIBM7                         |
*     +-------------------------------------------------------+
*  10 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*
*** POWPIBE - Collect power consumption information
 
 
  POWBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
POWCODE        0029
POWCOUNT       0018
POWCPU         0030
POWFLAGS       0028
POWIBM1        002A
POWIBM2        002C
POWIBM3        0060
POWIBM4        0068
POWIBM5        0000
POWIBM6        0078
POWIBM7        0008
POWINFRA       0058
POWIO          0040
POWLOCK        0000
POWPROGA       0000
POWSTO         0038
POWTOD         0020
POWTOTCPC      0048
POWUNASGN      0050
POW4END        0090
POW5END        0048
 
This information is based on z/VM 7.5.0 Last updated on 22 Jun 2026 at 11:14:53 EDT.
Copyright IBM Corporation, 1990, 2026