RSEBK | Back to Index page

| Prolog Control Block Contents RSEBK 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.

RSEBK Prolog | Top of page

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

     RSEBK DSECT
    Top of page

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

    *** 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 | Top of page

    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 7.2.0 Last updated on 24 Jun 2020 at 09:30:04 EDT.
Copyright IBM Corporation, 1990, 2020