RDOBK | Back to Index page

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

RDOBK Prolog | Top of page

                  Description: Relocation Data Object
                  DSECT      : RDOBK
                  Function   : Provide symbolic reference to the fields of a
                  Relocation Data Object used by Live Guest
                  Relocation (LGR)
                  Located by : N/A
                  Created by : HCPRLDBP, HCPRLDAS
                  Deleted by : HCPRLDRL
     RELOCATION CONSIDERATIONS : None

RDOBK Control Block Content | Top of page

     RDOBK DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      RDOBK          Relocation Data Object
    0000    0 Signed       4 RDOEC          Eye-catcher
    0004    4 Signed       2 RDOBLEN        Byte length of Relocation Data
    0006    6 Bitstring    1 *              Reserved for IBM use
    0007    7 Bitstring    1 RDORC          Response Code
    0008    8 Signed       2 RDOCBLVL       Relocation Control Block Level
    000A   10 Bitstring    2 *              Reserved for IBM use
    000C   12 Signed       4 RDOBKID        EBCDIC Control Block ID
    0010   16 Signed       4 RDONEXT        Byte offset to next RDO in RDP
    0014   20 Signed       4 RDOREFA        Object Reference address
    0018   24 Signed       4 RDOUTKN        User-defined token
    001C   28 Signed       4 *              Reserved for IBM use
    0020   32 Bitstring    1 RDODATA (0)    Start of control block data
          Remap RDOUTKN for Guest State Relocation
    0018   24 Signed       2 RDO$TOKN       Guest State Relocation token
              .... ....      RDO$INI        0 RDO$INI GSR Initialisation
              .... ...1      RDO$GSR        1 RDO$GSR Relocation data
              .... ..1.      RDO$CRY        2 RDO$CRY Crypto data
              .... ..11      RDO$PPR        3 RDO$PPR GSR Post-processing
    001A   26 Signed       2 *              Reserved for future use
              00000020       RDOBKBSZ       (*-RDOBK) RDOBK byte size
              00000004       RDOBKDSZ       (*-RDOBK+7)/8 RDOBK dword size

RDOBK Storage Layout | Top of page

    *** RDOBK - Relocation Data Object
    *
    *     +---------------------------+-------------+------+------+
    *   0 |          RDOEC            |  RDOBLEN    |//////|RDORC |
    *     +-------------+-------------+-------------+------+------+
    *   8 |  RDOCBLVL   |/////////////|         RDOBKID           |
    *     +-------------+-------------+---------------------------+
    *  10 |         RDONEXT           |         RDOREFA           |
    *     +---------------------------+---------------------------+
    *  18 |         RDOUTKN           |///////////////////////////|
    *     +---------------------------+---------------------------+
    *
    *** RDOBK - Relocation Data Object

    *** Overlay for RDOUTKN in RDOBK
    *
    *     +-------------+-------------+
    *  18 |  RDO$TOKN   |/////////////| 1C
    *     +-------------+-------------+
    *
    *** Overlay for RDOUTKN in RDOBK

RDOBK Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    RDO$CRY        0018 02
    RDO$GSR        0018 01
    RDO$INI        0018 00
    RDO$PPR        0018 03
    RDO$TOKN       0018
    RDOBKBSZ       001A 00000020
    RDOBKDSZ       001A 00000004
    RDOBKID        000C
    RDOBLEN        0004
    RDOCBLVL       0008
    RDODATA        0020
    RDOEC          0000
    RDONEXT        0010
    RDORC          0007
    RDOREFA        0014
    RDOUTKN        0018

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:30:00 EDT.
Copyright IBM Corporation, 1990, 2020