Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

RSEBK

Prolog  

Control Block Contents  
   RSEBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


RSEBK Prolog

 NAME       : HCPRSEBK
 DESCRIPTION: Reset Event Block
 DSECT      : RSEBK
 FUNCTION   : To preserve reset event status and sense data or to
              save a Format F, Message B unit check for later guest
              reflection or to save a Format 3, Message F unit check
              for later guest reflection.
 LOCATED BY : RDEVRSE FIELD OF RDEV - Reset event status for that device
 CREATED BY : HCPPRF creates an RSEBK when processing a reset
              notification or a Format F, Message B unit check
              reported on a dedicated device or a Format 3,
              Message F unit check for a minidisk.  HCPGDS also
              creates a Format 3, Message F RSEBK for a minidisk.
 DELETED BY : HCPIOV deletes the RSEBK when the guest issues a sense
              (or other command) subsequent to draining reset notification
              status.
 RELOCATION CONSIDERATIONS : None

 

RSEBK Control Block Content


RSEBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      RSEBK          Reset Event Block
0000    0 Address      4 RSENEXT        Pointer to next RSEBK
0004    4 Address      4 RSERDEV        Pointer to associated device
0008    8 Address      4 RSEVDEV        Pointer to associated VDEV
000C   12 Address      4 RSEMDISK       Pointer to associated MDISK
0010   16 Bitstring   64 RSEIRB         Interruption Response Block
0050   80 Bitstring   32 RSESDATA       Sense data buffer
0070  112 Signed       2 RSESCNT        Sense Count
0072  114 Bitstring    1 RSETYPE        Flag to indicate RSEBK type
          1... ....      RSERSEVT       X'80' RSERSEVT RSEBK containing
                                        reset event
          .1.. ....      RSEFBSNS       X'40' RSEFBSNS RSEBK containing
                                        X'FB' sense
          ..1. ....      RSE3FSNS       X'20' RSE3FSNS RSEBK containing
                                        X'3F' sense
          0000000F       RSESIZE        (*-RSEBK+7)/8 RSEBK size in
                                        doublewords

 

RSEBK Storage Layout

          
*** RSEBK - Reset Event Block
*
*     +---------------------------+---------------------------+
*   0 |         RSENEXT           |         RSERDEV           |
*     +---------------------------+---------------------------+
*   8 |         RSEVDEV           |         RSEMDISK          |
*     +---------------------------+---------------------------+
*  10 |                                                       |
*     =                        RSEIRB                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  50 |                                                       |
*     =                       RSESDATA                        =
*     |                                                       |
*     +-------------+------+----------------------------------+
*  70 |  RSESCNT    |:TYPE | 73
*     +-------------+------+
*
*** RSEBK - Reset Event Block

 

RSEBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
RSEFBSNS       0072 40
RSEIRB         0010
RSEMDISK       000C
RSENEXT        0000
RSERDEV        0004
RSERSEVT       0072 80
RSESCNT        0070
RSESDATA       0050
RSESIZE        0072 0000000F
RSETYPE        0072
RSEVDEV        0008
RSE3FSNS       0072 20

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:18:33 EDT.
Copyright IBM Corporation, 1990, 2011