RSEBK - 32-bit CP - V4R4.0

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
     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.
     DELETED BY : HCPIOV deletes the RSEBK when the guest issues a sense
                  (or other command) subsequent to draining reset notification
                  status.

#### 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 for guest
                                            survival
    0004    4 Address      4 RSERDEV        Pointer to associated device
    0008    8 Bitstring   64 RSEIRB         Interruption Response Block
    0048   72 Bitstring   32 RSESDATA       Sense data buffer
    0068  104 Signed       2 RSESCNT        Sense Count
    006A  106 Bitstring    1 RSETYPE        Flag to indicate RSEBK type
              1... ....      RSERSEVT       X'80' RSEBK containing reset
                                            event
              .1.. ....      RSEFBSNS       X'40' RSEBK containing X'FB'
                                            sense
              0000000E       RSESIZE        (*-RSEBK+7)/8 RSEBK size in
                                            doublewords

#### RSEBK Storage Layout

    *** RSEBK - Reset Event Block
    *
    *     +---------------------------+---------------------------+
    *   0 |         RSENEXT           |         RSERDEV           |
    *     +---------------------------+---------------------------+
    *   8 |                                                       |
    *     =                        RSEIRB                         =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  48 |                                                       |
    *     =                       RSESDATA                        =
    *     |                                                       |
    *     +-------------+------+----------------------------------+
    *  68 |  RSESCNT    |:TYPE | 6B
    *     +-------------+------+
    *
    *** RSEBK - Reset Event Block

#### RSEBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    RSEFBSNS       006A 40
    RSEIRB         0008
    RSENEXT        0000
    RSERDEV        0004
    RSERSEVT       006A 80
    RSESCNT        0068
    RSESDATA       0048
    RSESIZE        006A 0000000E
    RSETYPE        006A

This information is based on z/VM V4R4.0. Last updated on 29 Jul 2003 at 16:10:08 EDT.
Copyright IBM Corporation, 1990, 2003