Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

QDGBL

Prolog  

Control Block Contents  

QDGBL DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

QDGBL Prolog

 Name       : Virtual Disk in Storage Global Control Block
 Description: V-Disk Global Control Block
 DSECT      : QDGBL
 Function   : This control block maps the global V-Disk
              control block for the system.
 Located by : HCPSYSCM - System Common Area
 Created by : HCPQDLIN
 Deleted by : none

 

QDGBL Control Block Content


QDGBL DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure QDGBL V-Disk Global Control Block Vdisk chain of MDISK blocks and allocation lockword 0000 0 Dbl-Word 8 QDGALOCK (3) Vdisk Allocation Lockword 0018 24 Signed 4 QDGMDISK First MDISK block for Vdisk Fields for keeping track of limits (in blocks) 001C 28 Signed 4 QDGSYSLM Limit of total Vdisk allocation 0020 32 Signed 4 QDGUSRLM Limit of size of Vdisks DEFINEd by a user (using DEFINE) 0024 36 Signed 4 QDGSYSCA Total currently-allocated Vdisk blocks 0028 40 Signed 2 * Reserved 002A 42 Signed 2 QDGCOUNT Vdisk counter for addr. space name (increment and save) 002C 44 Signed 4 QDGLKCNT Total number of LINKs to all Vdisks (includes 1 for each DEFINEd VDisk) 0030 48 Signed 4 QDGDISKS Total number of existing Vdisks 0034 52 Signed 4 QDGSYSLD Default of QDGSYSLM 0038 56 Signed 4 QDGUSRLD Default of QDGUSRLM 003C 60 Bitstring 1 QDGAFLAG 'A' flag byte 1... .... QDGASYSC X'80' - SYSTEM CONFIG set syslim 003D 61 Bitstring 1 * (3) Reserved 00000008 QDGSIZE ((*-QDGBL+7)/8) SIZE IN DWS FOR FREE/FRET

 

QDGBL Storage Layout

*** QDGBL - V-Disk Global Control Block
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       QDGALOCK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
*  18 |         QDGMDISK          |         QDGSYSLM          |
*     +---------------------------+---------------------------+
*  20 |         QDGUSRLM          |         QDGSYSCA          |
*     +-------------+-------------+---------------------------+
*  28 |/////////////|  QDGCOUNT   |         QDGLKCNT          |
*     +-------------+-------------+---------------------------+
*  30 |         QDGDISKS          |         QDGSYSLD          |
*     +---------------------------+------+--------------------+
*  38 |         QDGUSRLD          |:AFLAG|////////////////////|
*     +---------------------------+------+--------------------+
*  40
*
*** QDGBL - V-Disk Global Control Block

 

QDGBL Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

QDGAFLAG 003C

QDGALOCK 0000

QDGASYSC 003C 80

QDGCOUNT 002A

QDGDISKS 0030

QDGLKCNT 002C

QDGMDISK 0018

QDGSIZE 003D 00000008

QDGSYSCA 0024

QDGSYSLD 0034

QDGSYSLM 001C

QDGUSRLD 0038

QDGUSRLM 0020


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:25:44 EDT.
Copyright IBM Corporation, 1990, 1999