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 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. RELOCATION CONSIDERATIONS : 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 RLDBPs Referencing ESDBK ESDBsADR 001C 28 Address 4 * Reserved 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 RLDBRs Referenced ESDBK ESDBsADR 0034 52 Address 4 * Reserved 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 RLDBACON A-type or Y-type constant 00000001 RLDBVCON 1 RLDBVCON V-type address constant 00000002 RLDBQCON 2 RLDBQCON Q-type address constant 00000003 RLDBCXD 3 RLDBCXD CXD type entry 0048 72 Signed 2 RLDBLEN Length (1-8) of adcon 004A 74 Signed 2 RLDBSGN Sign (+1, -1) of adcon 004C 76 Bitstring 1 RLDBF0 Flag byte .... ..1. RLDBPERM X'02' RLDBPERM Adcon is within a PERM CSECT .... ...1 RLDBF0RS X'01' RLDBF0RS 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 | RLDBPS |///////////////////////////| * +---------------------------+---------------------------+ * 20 | RLDBRNM | * +---------------------------+---------------------------+ * 28 | RLDBRESD | RLDBR@ | * +---------------------------+---------------------------+ * 30 | RLDBRS |///////////////////////////| * +---------------------------+---------------------------+ * 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 RLDBPs 0018 RLDBPERM 004C 02 RLDBPESD 0010 RLDBPNM 0008 RLDBQCON 0047 00000002 RLDBR@ 002C RLDBRs 0030 RLDBRESD 0028 RLDBRNM 0020 RLDBSGN 004A RLDBTYPE 0047 RLDBVCON 0047 00000001
Copyright IBM Corporation, 1990, 2011