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


  VRYBK Prolog Top of page
 
 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 Top of page
 

 VRYBK DSECT Top of page
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' VRYON VARY ONLINE was issued .1.. .... VRYOFF X'40' VRYOFF 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 Bitstring 4 * Reserved 0020 32 Character 8 VRYNFUID Userid who issued VARY ON|OFF 0028 40 Character 8 * Reserved 00000030 VRYSIZEB (*-VRYBK) Size in bytes 00000006 VRYSIZED (*-VRYBK+7)/8 Size in d-words
 
 
  VRYBK Storage Layout Top of page
 
          
*** VRYBK - VARY Command Control area
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       VRYLOCKW                        =
*     |                                                       |
*     +------+------+------+------+---------------------------+
*  18 |:FLAG1|:FLAG2|:FLAG3|:FLAG4|///////////////////////////|
*     +------+------+------+------+---------------------------+
*  20 |                       VRYNFUID                        |
*     +-------------------------------------------------------+
*  28 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  30
*
*** VRYBK - VARY Command Control area
 
 
  VRYBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
VRYFLAGS       0018
VRYFLAG1       0018
VRYFLAG2       0019
VRYFLAG3       001A
VRYFLAG4       001B
VRYLOCKW       0000
VRYNFUID       0020
VRYOFF         0018 40
VRYON          0018 80
VRYSIZEB       0028 00000030
VRYSIZED       0028 00000006
 
This information is based on z/VM 7.1.0 Last updated on 22 Jun 2018 at 11:53:58 EDT.
Copyright IBM Corporation, 1990, 2018