|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
RLDBK
Control Block Contents
RLDBK DSECT
Cross Reference (Contains links to field and bit definitions)
RLDBK Prolog
NAME : HCPRLDBK
DESCRIPTION: Relocation Dictionary Block
DSECT : RLDBK
COPYRIGHT -
THIS MODULE IS "RESTRICTED MATERIALS OF IBM"
5654-A17 (C) COPYRIGHT IBM CORP. - 1995, 2001
LICENSED MATERIALS - PROPERTY OF IBM
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
Copyright IBM Corporation, 1990, 2002