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

RLDBK

Prolog  

Control Block Contents  
   RLDBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


RLDBK Prolog

 NAME       : HCPRLDBK
 DESCRIPTION: Relocation Dictionary Block
 DSECT      : RLDBK
 FUNCTION   : Relocation Dictionary Block
 LOCATED BY : LABK.LABRLDQ
              RLDBK.RLDBFWD
 CREATED BY : HCPCLO while processing CPXLOAD command
 DELETED BY : HCPCLO while processing CPXLOAD command
              HCPCXF while processing CPXLOAD command
 SERIALIZED : None.

 

RLDBK Control Block Content


RLDBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      RLDBK          Relocation Dictionary Block
0000    0 Address      4 RLDBFWD        Address of next RLDBK
0004    4 Address      4 RLDBADDR       Address from .RLD statement
0008    8 Character    8 RLDBPNM        Referencing ESDBK ESDBNAME
0010   16 Address      4 RLDBPESD       Referencing ESDBK address
0014   20 Address      4 RLDBP@         Referencing ESDBK ESDBASM@
0018   24 Address      4 RLDBPV         Referencing ESDBK ESDBVADR
001C   28 Address      4 RLDBPR         Referencing ESDBK ESDBRADR
0020   32 Character    8 RLDBRNM        Referenced ESDBK ESDBNAME
0028   40 Address      4 RLDBRESD       Referenced ESDBK address
002C   44 Address      4 RLDBR@         Referenced ESDBK ESDBASM@
0030   48 Address      4 RLDBRV         Referenced ESDBK ESDBVADR
0034   52 Address      4 RLDBRR         Referenced ESDBK ESDBRADR
0038   56 Dbl-Word     8 *              Reserved
0040   64 Signed       4 *              Reserved
0044   68 Signed       2 *              Reserved
0046   70 Bitstring    1 *              Reserved
0047   71 Bitstring    1 RLDBTYPE       Type of RLD
          00000000       RLDBACON       0 A-type or Y-type constant
          00000001       RLDBVCON       1 V-type address constant
          00000002       RLDBQCON       2 Q-type address constant
          00000003       RLDBCXD        3 CXD type entry
0048   72 Signed       2 RLDBLEN        Length (1, 2, 3, 4) of adcon
004A   74 Signed       2 RLDBSGN        Sign (+1, -1) of adcon
004C   76 Bitstring    1 RLDBF0         Flag byte
          .... ..1.      RLDBPERM       X'02' Adcon is within a PERM
                                        CSECT
          .... ...1      RLDBF0RS       X'01' Adcon has been resolved
004D   77 Bitstring    1 RLDBF1         Flag byte
004E   78 Signed       2 *              Reserved
0050   80 Character    1 RLDB$END (0)   The end

 

RLDBK Storage Layout

          
*** RLDBK - Relocation Dictionary Block
*
*     +---------------------------+---------------------------+
*   0 |         RLDBFWD           |         RLDBADDR          |
*     +---------------------------+---------------------------+
*   8 |                       RLDBPNM                         |
*     +---------------------------+---------------------------+
*  10 |         RLDBPESD          |          RLDBP@           |
*     +---------------------------+---------------------------+
*  18 |          RLDBPV           |          RLDBPR           |
*     +---------------------------+---------------------------+
*  20 |                       RLDBRNM                         |
*     +---------------------------+---------------------------+
*  28 |         RLDBRESD          |          RLDBR@           |
*     +---------------------------+---------------------------+
*  30 |          RLDBRV           |          RLDBRR           |
*     +---------------------------+---------------------------+
*  38 |///////////////////////////////////////////////////////|
*     +---------------------------+-------------+------+------+
*  40 |///////////////////////////|/////////////|//////|:BTYPE|
*     +-------------+-------------+------+------+------+------+
*  48 |  RLDBLEN    |  RLDBSGN    |RLDBF0|RLDBF1|/////////////|
*     +-------------+-------------+------+------+-------------+
*
*** RLDBK - Relocation Dictionary Block

 

RLDBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
RLDB$END       0050
RLDBACON       0047 00000000
RLDBADDR       0004
RLDBCXD        0047 00000003
RLDBFWD        0000
RLDBF0         004C
RLDBF0RS       004C 01
RLDBF1         004D
RLDBLEN        0048
RLDBP@         0014
RLDBPERM       004C 02
RLDBPESD       0010
RLDBPNM        0008
RLDBPR         001C
RLDBPV         0018
RLDBQCON       0047 00000002
RLDBR@         002C
RLDBRESD       0028
RLDBRNM        0020
RLDBRR         0034
RLDBRV         0030
RLDBSGN        004A
RLDBTYPE       0047
RLDBVCON       0047 00000001

This information is based on z/VM V4R2.0. Last updated on 17 Oct 2001 at 16:16:13 EDT.
Copyright IBM Corporation, 1990, 2001