HFUBK Back to Index page
 
Prolog 
Control Block Contents 
   HFUBK 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.


  HFUBK Prolog Top of page
 
 NAME       : HCPHFUBK
 DESCRIPTION: Monitor User Domain Hi-Frequency Sample Data Area
 DSECT      : HFUBK
 FUNCTION   : Control block for user-domain high-frequencye function
              data.  There is a separate HCPHFUBK for each
              VMDBK being sampled. Data collected here are later
              transferred to the user-domain monitor records, MRUSEINT
              and MRUSEITE.
 LOCATED BY : VMDHFDAT
 CREATED BY : HCPMOUGT - Allocate HCPHFUBK for the user VMDBK
 DELETED BY : HCPMOURL - Release HCPHFUBK to free storage
 REFERENCES : none
 SERIALIZED : VMDHFLCK lockword in the respective VMDBK VMDHFDAT
 RELOCATION CONSIDERATIONS : None
 COMPATIBILITY AND MIGRATION CONCERNS : none
 
 
  HFUBK Control Block Content Top of page
 

 HFUBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure HFUBK Monitor User Domain Hi-Frequency Sample Data Area 0000 0 Bitstring 36 HFU_QUSAMP (0) Queue state sample counters 0000 0 Signed 4 HFUQUCT High-frequency samples 0004 4 Signed 4 HFUDISP0 Times in Q0 0008 8 Signed 4 HFUDISP1 Times in Q1 000C 12 Signed 4 HFUDISP2 Times in Q2 0010 16 Signed 4 HFUDISP3 Times in Q3 0014 20 Signed 4 HFUELIG0 Times in E0 0018 24 Signed 4 HFUELIG1 Times in E1 001C 28 Signed 4 HFUELIG2 Times in E2 0020 32 Signed 4 HFUELIG3 Times in E3 0024 36 Bitstring 68 HFU_STSAMP (0) User state sampling counters 0024 36 Signed 4 HFUSTCT High-frequency samples 0028 40 Signed 4 HFUTIDL Times in test idle and not SVM wait 002C 44 Signed 4 HFUTSVM Times in test idle and SVM wait 0030 48 Signed 4 HFUIOWT Times in I/O wait 0034 52 Signed 4 HFUCFWT Times in console function wait 0038 56 Signed 4 HFUSIMWT Times in simulation wait 003C 60 Signed 4 HFUWTPAG Times in page wait 0040 64 Signed 4 HFUCPUWT Times in CPU wait 0044 68 Signed 4 HFUCPURN Times running 0048 72 Signed 4 HFUESVM Times in SVM wait and Eligible list 004C 76 Signed 4 HFULOAD Times considered a loading user 0050 80 Signed 4 HFUDORM Times dormant 0054 84 Signed 4 HFUDSVM Times in SVM wait and Dormant list 0058 88 Signed 4 HFUOTHR Times not in preceding states 005C 92 Signed 4 HFUIOACT Times asynchronous I/O outstanding 0060 96 Signed 4 HFULLIST Times in Limit list 0064 100 Signed 4 HFUPGACT Times page fault requests active and not in page wait 00000068 HFU$END * End of HFUBK 0000000D HFUSIZE (HFU$END-HFUBK+7)/8 HFUBK size in doublewords
 
 
  HFUBK Storage Layout Top of page
 
          
*** HFUBK - Monitor User Domain Hi-Frequency Sample Data Area
*
*     +---------------------------+---------------------------+
*   0 |         HFUQUCT           |         HFUDISP0          |
*     +---------------------------+---------------------------+
*   8 |         HFUDISP1          |         HFUDISP2          |
*     +---------------------------+---------------------------+
*  10 |         HFUDISP3          |         HFUELIG0          |
*     +---------------------------+---------------------------+
*  18 |         HFUELIG1          |         HFUELIG2          |
*     +---------------------------+---------------------------+
*  20 |         HFUELIG3          |         HFUSTCT           |
*     +---------------------------+---------------------------+
*  28 |         HFUTIDL           |         HFUTSVM           |
*     +---------------------------+---------------------------+
*  30 |         HFUIOWT           |         HFUCFWT           |
*     +---------------------------+---------------------------+
*  38 |         HFUSIMWT          |         HFUWTPAG          |
*     +---------------------------+---------------------------+
*  40 |         HFUCPUWT          |         HFUCPURN          |
*     +---------------------------+---------------------------+
*  48 |         HFUESVM           |         HFULOAD           |
*     +---------------------------+---------------------------+
*  50 |         HFUDORM           |         HFUDSVM           |
*     +---------------------------+---------------------------+
*  58 |         HFUOTHR           |         HFUIOACT          |
*     +---------------------------+---------------------------+
*  60 |         HFULLIST          |         HFUPGACT          |
*     +---------------------------+---------------------------+
*  68
*
*** HFUBK - Monitor User Domain Hi-Frequency Sample Data Area
 
 
  HFUBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
HFU$END        0064 00000068
HFU_QUSAMP     0000
HFU_STSAMP     0024
HFUCFWT        0034
HFUCPURN       0044
HFUCPUWT       0040
HFUDISP0       0004
HFUDISP1       0008
HFUDISP2       000C
HFUDISP3       0010
HFUDORM        0050
HFUDSVM        0054
HFUELIG0       0014
HFUELIG1       0018
HFUELIG2       001C
HFUELIG3       0020
HFUESVM        0048
HFUIOACT       005C
HFUIOWT        0030
HFULLIST       0060
HFULOAD        004C
HFUOTHR        0058
HFUPGACT       0064
HFUQUCT        0000
HFUSIMWT       0038
HFUSIZE        0064 0000000D
HFUSTCT        0024
HFUTIDL        0028
HFUTSVM        002C
HFUWTPAG       003C
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:51:09 EDT.
Copyright IBM Corporation, 1990, 2022