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


  USVOL Prolog Top of page
 
 NAME       : HCPUSVOL
 DESCRIPTION: User volume descriptor
 DSECT      : USVOL
 FUNCTION   : The USVOL area is used to describe the user
              volume list, the user volume include list
              and the user volume exclude list.
 LOCATED BY : SYSUVOL, SYSIVOL, and SYSXVOL in SYSCM
 CREATED BY : HCPSYS, HCPZPQ
 DELETED BY : no one
 
 
  USVOL Control Block Content Top of page
 

 USVOL DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure USVOL User volume descriptor 0000 0 Address 4 USVNEXT Pointer to next chunk or store 0004 4 Signed 4 USVCOUNT Count of volsers in this chunk 0008 8 Signed 2 USVDEVNO RDEV Number for USER_VOLUME_RDEV 000A 10 Bitstring 1 USVFLAGS Flag Byte 1... .... USVFRDEV X'80' USVFRDEV This is a USER_VOLUME_RDEV block 000B 11 Bitstring 5 * Reserved for IBM use 00000010 USVHDR *-USVOL Length of header 00000002 USVHDRD (*-USVOL+7)/8 Length of header in dwords 0010 16 Character 6 USVOLSER First volser in chunk
 
 
  USVOL Storage Layout Top of page
 
          
*** USVOL - User volume descriptor
*
*     +---------------------------+---------------------------+
*   0 |         USVNEXT           |         USVCOUNT          |
*     +-------------+------+------+---------------------------+
*   8 |  USVDEVNO   |:FLAGS|//////////////////////////////////|
*     +-------------+------+--------------------+-------------+
*  10 |                USVOLSER                 | 16
*     +-----------------------------------------+
*
*** USVOL - User volume descriptor
 
 
  USVOL Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
USVCOUNT       0004
USVDEVNO       0008
USVFLAGS       000A
USVFRDEV       000A 80
USVHDR         000B 00000010
USVHDRD        000B 00000002
USVNEXT        0000
USVOLSER       0010
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:57:30 EDT.
Copyright IBM Corporation, 1990, 2022