|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure LRBK Map the Load Request Block
0000 0 Address 4 LRBPPFWD Address of next LRBK on the
system initialization chain of
post-initialization processing
control blocks.
0004 4 Signed 4 LRBPPPRI Priority value for ordering
entries on the chain. Higher
values come later on the chain.
Equal values are ordered LIFO or
FIFO as needed by the use of the
control block.
000002FD LRBPRTY 765 Priority value for LRBPPPRI.
Arbitrary, but unique for LRBK
control blocks on the SYSPPROC
chain.
0008 8 Dbl-Word 8 LRBUSRD1 Reserved for non-IBM use
0010 16 Dbl-Word 8 LRBUSRD2 Reserved for non-IBM use
0018 24 Signed 4 LRBUSRF1 Reserved for non-IBM use
001C 28 Signed 4 LRBUSRF2 Reserved for non-IBM use
0020 32 Signed 2 LRBUSRH1 Reserved for non-IBM use
0022 34 Signed 2 LRBUSRH2 Reserved for non-IBM use
0024 36 Bitstring 1 LRBUSRX1 Reserved for non-IBM use
0025 37 Bitstring 1 LRBUSRX2 Reserved for non-IBM use
0026 38 Bitstring 1 LRBUSRX3 Reserved for non-IBM use
0027 39 Bitstring 1 LRBUSRX4 Reserved for non-IBM use
0028 40 Character 32 LRBFID (0) File being loaded
0028 40 Character 8 LRBFIDFN File name
0030 48 Character 8 LRBFIDFT File type
0038 56 Signed 2 LRBFIDFM File mode
003A 58 Signed 2 * Reserved for future IBM use
003C 60 Address 4 * Reserved for future IBM use
0040 64 Character 8 LRBFIDMB Member name
0048 72 Character 8 LRBID ID string for the CPXLOAD
operation. This ID string is used
in the CPXUNLOAD command to
identify this CPXLOAD request.
The format of LABID is explained
in the descriptions of LABIDH and
LABIDL.
0050 80 Character 8 LRBCTLEP The control epname to call during
CPXLOAD processing and before
CPXUNLOAD processing.
0058 88 Signed 4 * Reserved
005C 92 Signed 4 LRBRC Final return code
0060 96 Address 4 LRBGSDQ Address of 1st GSDBK in chain of
error message GSDBKs
0064 100 Address 4 LRBGSDQE Address of end GSDBK in chain of
error message GSDBKs
0068 104 Address 4 LRBESDQ1 Address of chain of ESD entries
built during processing of the
present portion of TEXT stmts.
006C 108 Address 4 LRBESDQ2 Address of chain of ESD entries
built during processing of the
prior portions of TEXT stmts.
Bit definitions in LABK.LABBF should match the bit
definitions in LRBK.LRBBF. This is because these fields
are frequently moved from one control block to the other.
0070 112 Bitstring 4 LRBBF (0) Flags
0070 112 Bitstring 1 LRBBF0 Options
.1.. .... ICRRLONG X'40' ICRRLONG Caller is LONGREG
..1. .... ICRELONG X'20' ICRELONG Callee is LONGREG
...1 .... ICRESTA X'10' ICRESTA callee uses static
savearea
.... 1... ICRRMP X'08' ICRRMP caller MP capable
.... .1.. ICRERES X'04' ICRERES callee Resident
.... ..1. ICREMP X'02' ICREMP callee MP capable
.... ...1 ICRTRC X'01' ICRTRC issue TRACE
instruction
0071 113 Bitstring 1 LRBBF1 Flags
.... ...1 LRBBF1ZZ X'01' LRBBF1ZZ fatal error
0072 114 Bitstring 1 LRBBF2 Options on the CPXLOAD cmd/stmt
1... .... LRBBF2LT X'80' LRBBF2LT LET option
.1.. .... LRBBF2NL X'40' LRBBF2NL NOLET option
..1. .... LRBBF2DL X'20' LRBBF2DL DELAY option
...1 .... LRBBF2ND X'10' LRBBF2ND NODELAY option
.... 1... LRBBF2MP X'08' LRBBF2MP MP option
.... .1.. LRBBF2UP X'04' LRBBF2UP NONMP option
0073 115 Bitstring 1 LRBBF3 Options on the CPXLOAD cmd/stmt
.1.. .... LRBBF3SY X'40' LRBBF3SY SYNC specified
..1. .... LRBBF3LK X'20' LRBBF3LK LOCK specified
...1 .... LRBBF3NL X'10' LRBBF3NL NOLOCK specified
.... 1... LRBBF3CN X'08' LRBBF3CN CONTROL specified
.... .1.. LRBBF3NC X'04' LRBBF3NC NOCONTROL
specified
.... ..1. LRBBF3PE X'02' LRBBF3PE PERMANENT
specified
.... ...1 LRBBF3TE X'01' LRBBF3TE TEMPORARY
specified
0074 116 Character 1 LRBPAD Pad character
0075 117 Bitstring 1 * Reserved for future IBM use
0076 118 Bitstring 1 * Reserved for future IBM use
0077 119 Bitstring 1 * Reserved for future IBM use
0078 120 Signed 4 * Reserved for future IBM use
007C 124 Address 4 * Reserved for future IBM use
0080 128 Bitstring 1 LRB$END (0) The end
0048 72 Signed 4 LRBIDH If the ID was assigned by
CPXLOAD, then this high order
word of the ID field LRBID will
be binary zero. If the ID was
assigned by the user, then this
high order word of the ID field
LRBID will be the first 4
characters of the ID.
004C 76 Signed 4 LRBIDL If the ID was assigned by
CPXLOAD, then this low order word
of the ID field LRBID will be the
binary ID value. If the ID was
assigned by the user, then this
low order word of the ID field
LRBID will be the second 4
characters of the ID.
| |