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.

VRYBK

Prolog  

Control Block Contents  

VRYBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

VRYBK Prolog

 Name       : HCPVRYBK
 Description: VARY Command Control area
 DSECT      : VRYBK
 Function   : The VRYBK contains information used during
              VARY processing.
 Located by : SYSVRYBK
 Created by : HCPCPS
 Deleted by : none

 

VRYBK Control Block Content


VRYBK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure VRYBK VARY Command Control area 0000 0 Dbl-Word 8 VRYLOCKW (3) Lockword for HCPLCK 0018 24 Signed 4 VRYFLAGS (0) Label for Compare-and-Swap 0018 24 Bitstring 1 VRYFLAG1 Flags, byte 1 1... .... VRYON X'80' VARY ONLINE was issued .1.. .... VRYOFF X'40' VARY OFFLINE was issued 0019 25 Bitstring 1 VRYFLAG2 Flags, byte 2 001A 26 Bitstring 1 VRYFLAG3 Flags, byte 3 001B 27 Bitstring 1 VRYFLAG4 Flags, byte 4 001C 28 Character 8 VRYNFUID Userid who issued VARY ON|OFF 0024 36 Character 8 * Reserved 0000002C VRYSIZEB (*-VRYBK) Size in bytes 00000006 VRYSIZED (*-VRYBK+7)/8 Size in d-words

 

VRYBK Storage Layout

*** VRYBK - VARY Command Control area
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       VRYLOCKW                        =
*     |                                                       |
*     +------+------+------+------+---------------------------+
*  18 |:FLAG1|:FLAG2|:FLAG3|:FLAG4|        VRYNFUID-          |
*     +------+------+------+------+---------------------------+
*  20 |          -(01C)           |///////////////////////////|
*     +---------------------------+---------------------------+
*  28 |///////////////////////////| 2C
*     +---------------------------+
*
*** VRYBK - VARY Command Control area

 

VRYBK Cross Reference

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

VRYFLAGS 0018

VRYFLAG1 0018

VRYFLAG2 0019

VRYFLAG3 001A

VRYFLAG4 001B

VRYLOCKW 0000

VRYNFUID 001C

VRYOFF 0018 40

VRYON 0018 80

VRYSIZEB 0024 0000002C

VRYSIZED 0024 00000006


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 13:48:17 EDT.
Copyright IBM Corporation, 1990, 1999