Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
RLDBK
Cross Reference (Contains links to field and bit definitions)
RLDBK Prolog
NAME : HCPRLDBK DESCRIPTION: Relocation Dictionary Block DSECT : RLDBK STATUS : VM/ESA Version 2, Release 1.0 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 EQU X'80' EQU X'40' EQU X'20' EQU X'10' EQU X'08' EQU X'04' .... ..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 EQU X'80' EQU X'40' EQU X'20' EQU X'10' EQU X'08' EQU X'04' EQU X'02' EQU X'01' 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|/////////////| * +-------------+-------------+------+------+-------------+ * 50 | | * = RLDB$END = * | | * +-------------------------------------------------------+ * *** RLDBK - Relocation Dictionary Block
RLDBK Cross Reference
(contains links to field and bit definitions)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
Last updated on 3 Aug 1999 at 12:28:00 EDT.
Copyright IBM Corporation, 1990, 1999