Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
TRPBK
Control Block Contents
TRPBK DSECT
Cross Reference (Contains links to field and bit definitions)
TRPBK Prolog
NAME : HCPTRPBK DESCRIPTION: TRACE TRAP BLOCK DSECT : TRPBK FUNCTION : HCPTRPBK CONTAINS ALL DESCRIPTIVE INFORMATION ABOUT A PARTICULAR TRACE TRAP CURRENTLY DEFINED BY THE TRACE COMMAND. LOCATED BY : TRPNEXT CHAINED TRSANCHR FIELD OF HCPTRSBK CREATED BY : HCPTRIP DELETED BY : HCPTRICL, HCPTRITD, HCPTRIX SERIALIZED : CREATED AND DELETED UNDER CONSOLE FUNCTION MODE, READ UNDER VMDBK DISPATCH LOCK.
TRPBK Control Block Content
TRPBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TRPBK TRACE TRAP BLOCK 0000 0 Address 4 TRPNEXT POINTER TO NEXT TRAP BLOCK IN LIST 0004 4 Signed 4 TRPIDENT FOUR CHARACTER TRAP IDENTIFIER 0008 8 Signed 2 TRPSKIP COUNT REMAINING IN CURRENT SKIP COUNT 000A 10 Signed 2 TRPSTOP DISPLAYS REMAINING UNTIL CONSOLE STOP 000C 12 Signed 2 TRPPASS PASS COUNT (REFRESHES TRPPASS IF PRESENT) 000E 14 Signed 2 TRPSTEP STEP COUNT 0010 16 Address 4 TRPCPNXT POINTER TO NEXT CP COMMAND IN CHAIN 0014 20 Address 4 TRPCPCMD POINTER TO THIS CP COMMAND Notes : HCPTRR and HCPTGR contain DSECTS for TRPINEXT followed by TRPIRNG. TRPINEXT and TRPIRNG must be on doubleword boundaries for the code to work correctly. 0018 24 Address 4 TRPINEXT POINTER TO NEXT RANGE AFTER THIS IRANGE. 001C 28 Signed 4 * Reserved 0020 32 Dbl-Word 8 TRPIRNG (2) Instruction fetch (ifetch) range NOTES : The following 3 fields must remain in this order so they can be passed as input to the PUTADSP or FMTADSP subroutines in HCPCQE via one register as follows: GPR 7 = 31-BIT POINTER to address space info: R7 -> DOUBLEWORD ASCE (TRPIASCE) FULLWORD STO (TRPISTO ) HALFWORD ASN (TRPIASN ) 0030 48 Dbl-Word 8 TRPIASCE ASCE for address space of ifetch addr 0038 56 Signed 4 TRPISTO SEGMENT TABLE ORIGN FOR ADDRESS SPACE OF IFETCH ADDRESS 'FFFFFFFE': INDICATE LOGICAL ADDRESS 003C 60 Signed 2 TRPIASN Address Space Number for address space of IFETCH range. This field is only valid when the TRPIASNF bit is on. 003E 62 Bitstring 1 * (2) Reserved 0040 64 Signed 2 TRPDBW NUMBER OF DOUBLEWORDS IN THIS BLOCK 0042 66 Bitstring 1 TRPCNTRL TRACING SCREENING/OUTPUT CONTROL 1... .... TRPPROB X'80' RESTRICT TO PROBLEM MODE ONLY .1.. .... TRPSUPV X'40' RESTRICT TO SUPERVISOR MODE ONLY ..1. .... TRPDAT X'20' RESTRICT TO D.A.T. MODE ONLY ...1 .... TRPNODAT X'10' RESTRICT TO NON-D.A.T. MODE ONLY .... 1... TRPPRINT X'08' SEND DISPLAY (IF ANY) TO PRINTER .... .1.. TRPTERM X'04' SEND DISPLAY (IF ANY) TO TERMINAL .... ..1. TRPNOSIM X'02' DELETE INSTRUCTION SIMULATION .... ...1 TRPHIT X'01' TRAP HAS DEFERRED PROCESSING 0043 67 Bitstring 1 TRPCTL2 1... .... TRPIDSET X'80' TRAP ID WAS SET VIA 'ID' OPTION .1.. .... TRPIDATP X'40' INSTRUCTION DATA PRESENT. ..1. .... TRPIASNF X'20' TRPIASN contains the ASN of an address space. ...1 .... TRPASNF X'10' TRPBASN or TRPSASN contains the ASN of an address space. .... 1... TRP370 X'08' Trap is restricted to 370 mode addr sp .... .1.. TRPESA X'04' Trap is restricted to ESA mode addr sp .... ..1. TRPXC X'02' Trap is restricted to XC mode addr sp .... ...1 TRPESAME X'01' Trap is restricted to ESAME addr sp 0044 68 Bitstring 1 TRPTYPE TRACE TRAP TYPE DEFINITION .... 1... TRPIOACT X'08' I/O ACTIVITY TRAP (SIO IMPLICIT) .... .1.. TRPIOINT X'04' I/O INTERRUPTIONS (PSW FLIPS) .... ..1. TRPIOINS X'02' I/O INSTRUCTIONS .... ...1 TRPIOCCW X'01' CCW CHAINS FOR GIVEN DEVICE(S) 00000001 TRPINTCP 1 TRACE OF INSTRUCTION BY MNEMONIC 00000002 TRPSVC 2 SVC INSTRUCTION EVENT TRAP 00000003 TRPDIAG 3 DIAG INSTRUCTION EVENT TRAP 00000004 TRPMCALL 4 SUCCESSFUL MONITOR CALL TRAP 00000005 TRPPGM 5 PROGRAM INTERRUPTION EVENT TRAP 00000006 TRPEXT 6 EXTERNAL INTERRUPTION EVENT TRAP 00000007 TRPMCH 7 MACHINE CHECK INTERRUPTION EVENT TRAP 0045 69 Bitstring 1 TRPTYPE1 TRACE TRAP TYPE DEFINITION 1... .... TRPBAC X'80' Branch-address-control .... 1... TRPAR X'08' ACCESS REGISTER ALTERATION TRAP .... .1.. TRPGG X'04' GG REGISTER ALTERATION TRAP .... ..1. TRPGGDEF X'02' GG trap with no MASK or DATA specified 0046 70 Bitstring 1 TRPSFLAG STORAGE ALTERATION TRAP FLAG 1... .... TRPSPDAT X'80' STORAGE ALTERATION DATA PRESENT .1.. .... TRPS1ST X'40' FIRST DATA SECTION EQUAL LAST INT. ..1. .... TRPS2ND X'20' SECOND DATA SECTION EQUAL LAST INT ...1 .... TRPSLAST X'10' BOTH SECTIONS EQUAL LAST INTERRUPT .... 1... TRPSDISP X'08' DISPLAY THIS DATA TRAP .... .1.. TRPSPMAS X'04' STORAGE ALTERATION MASK PRESENT (REFRESHES TRPSTOP IF PRESENT) (ZERO IF NONE) 0047 71 Bitstring 1 TRPFLAG TRPBK flag byte 1... .... TRPIADSP X'80' Trap is restricted to instructions... . fetched from a specific addr space .1.. .... TRPBADSP X'40' Trap is restricted to branch events... . into a specific address space ..1. .... TRPSADSP X'20' Trap is restricted to storage ... .alterations in a specific addr space 111. .... TRPADSP TRPIADSP+TRPSADSP+TRPBADSP 0048 72 Dbl-Word 8 TRPOVRLY (11) OVERLAY REGION For Instruction traps and Storage alteration traps, if the DATA option is specified, the data will be stored in the control block after the fields in the overlay region. So, this control block could have up to 256 extra bytes which contain data. Overlay region for STANDARD (code range format) trap information TRPCLOWR/TRPCUPPR contain information that is relative to the type of trace trap. Trap type Information in TRPCLOWR/TRPCUPPR --------- ******************************-- mnemonic opcode SVC SVC number range DIAG Diagnose code range MC Monitor call code range EXT External interruption code range PROG Program interruption code range I/O Device range 0048 72 Bitstring 2 TRPCLOWR (0) range lower bound 0048 72 Bitstring 1 TRPCLWR0 TRPCLOWR byte 0 0049 73 Bitstring 1 TRPCLWR1 TRPCLOWR byte 1 004A 74 Bitstring 2 TRPCUPPR (0) range upper bound 004A 74 Bitstring 1 TRPCUPR0 TRPCUPPR byte 0 004B 75 Bitstring 1 TRPCUPR1 TRPCUPPR byte 1 004C 76 Signed 2 TRPDLOWR DEVICE LOWER BOUND 004E 78 Signed 2 TRPDUPPR DEVICE UPPER BOUND 0000000A TRPCDDBW (*-TRPBK+7)/8 NUMBER OF DOUBLEWORDS Here is the 'TRACE INSTRUCTION DATA' data area. 0050 80 Signed 2 TRPDATAL LENGTH OF 'TRACE INSTRUCTION' DATA 00000052 TRPINLEN *-TRPBK FIXED PORTION OF INSTRUCTION TRAP 0052 82 Character 256 TRPIDATA (0) 'TRACE INSTRUCTION' DATA Overlay region for GPR and GG alteration trap information NOTES : The GPR and GG overlay listed below MUST match the AR overlay EXACTLY in the use of the fields and overlay displacements. In HCPCQE, the GPR/GG overlay is used for ALL register traps (including ARs). NOTES : The range fields (TRPGGPRL and TRPGGPRU) must remain adjacent to each other in this exact way to they can be passed as input to the FMTRANGE, or FMRANG8 subroutines in HCPCQE via one register. 0048 72 Dbl-Word 8 TRPGGPRM (0) TR G/GG MASK value (64-bit) 0048 72 Signed 4 * ... 004C 76 Signed 4 TRPGPRM TR G/GG MASK value (32-bit) 0050 80 Dbl-Word 8 TRPGGPRL (0) Lower data bound (64-bit) 0050 80 Signed 4 * ... 0054 84 Signed 4 TRPGPRL Lower DATA bound (32-bit) 0058 88 Dbl-Word 8 TRPGGPRU (0) Upper data bound (64-bit) 0058 88 Signed 4 * ... 005C 92 Signed 4 TRPGPRU Upper DATA bound (32-bit) 0060 96 Signed 2 TRPGGPRS (0) GPR alteration bit mask 0060 96 Signed 2 TRPGPRS GPR alteration bit mask 0000000D TRPGRDBW (*-TRPBK+7)/8 NUMBER OF DOUBLEWORDS Overlay region for AR alteration trap information NOTES : The AR overlay listed below MUST match the GPR and GG overlay EXACTLY in the use of the fields and overlay displacements. In HCPCQE, the GPR/GG overlay is used for ALL register traps (including ARs). 0048 72 Signed 4 * Reserved 004C 76 Signed 4 TRPARM MASK FOR ACCESS REGISTER DATA COMPARE 0050 80 Signed 4 * Reserved...MUST BE 0 FOR HCPCQE 0054 84 Signed 4 TRPARL LOWER DATA BOUND FOR AR ALTERATION 0058 88 Signed 4 * Reserved...MUST BE 0 FOR HCPCQE 005C 92 Signed 4 TRPARU UPPER BOUND FOR AR ALTERATION 0060 96 Signed 2 TRPARS MASK FOR ACCESS REGISTER ALTERATION 0000000D TRPARDBW (*-TRPBK+7)/8 NUMBER OF DOUBLEWORDS Overlay region for BRANCH trap information Notes : The TRPBSTO and TRPSSTO fields must always have the same offset because HCPTRR refers to both fields using TRPSSTO. Notes : HCPTRR and HCPTGR contain DSECTS for TRPBNEXT followed by TRPBRNG. TRPBNEXT and TRPBRNG must be on doubleword boundaries for the code to work correctly. 0048 72 Address 4 TRPBNEXT Link ptr for branch target range 004C 76 Signed 4 * Reserved 0050 80 Dbl-Word 8 TRPBRNG (2) BRANCH TRAP TARGET range NOTES : The following 3 fields must remain in this order so they can be passed as input to the PUTADSP or FMTADSP subroutines in HCPCQE via one register as follows: GPR 7 = 31-BIT POINTER to address space info: R7 -> DOUBLEWORD ASCE (TRPBASCE) FULLWORD STO (TRPBSTO ) HALFWORD ASN (TRPBASN ) 0060 96 Dbl-Word 8 TRPBASCE ASCE for address space of branch range 0068 104 Signed 4 TRPBSTO SEGMENT TABLE ORIGN FOR ADDRESS SPACE OF BRANCH TARGET RANGE 'FFFFFFFE': INDICATE LOGICAL ADDRESS 006C 108 Signed 2 TRPBASN Address Space Number for the subspace of BRANCH INTO range. This field is only valid when the TRPASNF bit is on. 0000000E TRPBRDBW (*-TRPBK+7)/8 NUMBER OF DOUBLEWORDS Overlay region for STORE (storage alteration) trap information Notes : HCPTRR and HCPTGR contain DSECTS for TRPSNEXT followed by TRPSRNG. TRPSNEXT and TRPSRNG must be on doubleword boundaries for the code to work correctly. 0048 72 Address 4 TRPSNEXT LINK PTR FOR STORAGE RANGE 004C 76 Signed 4 * Reserved 0050 80 Dbl-Word 8 TRPSRNG (2) Store trap target range NOTES : The following 3 fields must remain in this order so they can be passed as input to the PUTADSP or FMTADSP subroutines in HCPCQE via one register as follows: GPR 7 = 31-BIT POINTER to address space info: R7 -> DOUBLEWORD ASCE (TRPSASCE) FULLWORD STO (TRPSSTO ) HALFWORD ASN (TRPSASN ) 0060 96 Dbl-Word 8 TRPSASCE ASCE for address space of store range 0068 104 Signed 4 TRPSSTO SEGMENT TABLE ORIGN FOR ADDRESS SPACE OF STORE RANGES 'FFFFFFFE': INDICATE LOGICAL ADDRESS 006C 108 Signed 2 TRPSASN Address Space Number for the subspace of STORE INTO range. This field is only valid when the TRPASNF bit is on 006E 110 Signed 2 * Reserved TRPSASIT, TRPSPCID, and TRPXCFLG are used only for traps set by an ESA/XC mode guest. 0070 112 Dbl-Word 8 TRPSASIT i-ASIT for STORE INTO range 0078 120 Character 33 TRPSPCID Spaceid for STORE INTO range of 0099 153 Bitstring 1 TRPXCFLG XC mode flag byte 1... .... TRPXCPRI X'80' This trap is restricted to primary .... 1... TRPXCCFY X'08' Used in HCPTRY to indicate that this trap's i-ASIT has been recertified 009A 154 Character 256 TRPSDATA (0) STORAGE ALTERATION DATA 0000009A TRPSTLEN *-TRPBK BASE LENGTH FOR STORE TRAPS Overlay for TRPIRNG TRPIRANG and TRPIRANH will be used when CP is running in ESA/390 mode. TRPGIRANG and TRPGIRANH will be used when CP is running in ESAME mode. NOTES : The range fields must remain adjacent to each other so they can be passed as input to the FMTRANGE, FMTRANG4, or FMRANG8 subroutines in HCPCQE via one register. 0020 32 Signed 4 TRPIRANG LOWER IFETCH ADDRESS BOUNDS 0024 36 Signed 4 TRPIRANH UPPER IFETCH ADDRESS BOUNDS 0028 40 Signed 4 * (2) reserved 0020 32 Dbl-Word 8 TRPGIRANG LOWER IFETCH ADDRESS BOUNDS 0028 40 Dbl-Word 8 TRPGIRANH UPPER IFETCH ADDRESS BOUNDS Overlay for TRPBRNG TRPBRANG and TRPBRANH will be used when CP is running in ESA/390 mode. TRPGBRANG and TRPGBRANH will be used when CP is running in ESAME mode. NOTES : The range fields must remain adjacent to each other so they can be passed as input to the FMTRANGE, FMTRANG4, or FMRANG8 subroutines in HCPCQE via one register. 0050 80 Signed 4 TRPBRANG BRANCH TRAP TARGET LOWER RANGE 0054 84 Signed 4 TRPBRANH BRANCH TRAP TARGET UPPER RANGE 0058 88 Signed 4 * (2) reserved 0050 80 Dbl-Word 8 TRPGBRANG BRANCH TRAP TARGET LOWER RANGE 0058 88 Dbl-Word 8 TRPGBRANH BRANCH TRAP TARGET UPPER RANGE Overlay for TRPSRNG TRPSRANG and TRPSRANH will be used when CP is running in ESA/390 mode. TRPGSRANG and TRPGSRANH will be used when CP is running in ESAME mode. NOTES : The range fields must remain adjacent to each other so they can be passed as input to the FMTRANGE, FMTRANG4, or FMRANG8 subroutines in HCPCQE via one register. 0050 80 Signed 4 TRPSRANG LOWER STORE ADDRESS BOUNDS 0054 84 Signed 4 TRPSRANH UPPER STORE ADDRESS BOUNDS 0058 88 Signed 4 * (2) reserved 0050 80 Dbl-Word 8 TRPGSRANG STORE TRAP TARGET LOWER RANGE 0058 88 Dbl-Word 8 TRPGSRANH STORE TRAP TARGET UPPER RANGE
TRPBK Storage Layout
*** TRPBK - TRACE TRAP BLOCK * * +---------------------------+---------------------------+ * 0 | TRPNEXT | TRPIDENT | * +-------------+-------------+-------------+-------------+ * 8 | TRPSKIP | TRPSTOP | TRPPASS | TRPSTEP | * +-------------+-------------+-------------+-------------+ * 10 | TRPCPNXT | TRPCPCMD | * +---------------------------+---------------------------+ * 18 | TRPINEXT |///////////////////////////| * +---------------------------+---------------------------+ * 20 | TRPIRNG | * | | * +-------------------------------------------------------+ * 30 | TRPIASCE | * +---------------------------+-------------+-------------+ * 38 | TRPISTO | TRPIASN |/////////////| * +-------------+------+------+------+------+------+------+ * 40 | TRPDBW |:CNTRL|:CTL2 |:TYPE |:TYPE1|:SFLAG|:FLAG | * +-------------+------+------+------+------+------+------+ * 48 | | * = TRPOVRLY = * | | * +-------------------------------------------------------+ * A0 * *** TRPBK - TRACE TRAP BLOCK *** Overlay for TRPOVRLY in TRPBK * * +------+------+------+------+-------------+-------------+ * 48 |:CLWR0|:CLWR1|:CUPR0|:CUPR1| TRPDLOWR | TRPDUPPR | * +------+------+------+------+-------------+-------------+ * 50 | TRPDATAL | * +-------------+ * *** Overlay for TRPOVRLY in TRPBK *** Overlay for TRPOVRLY in TRPBK * * +---------------------------+---------------------------+ * 48 |///////////////////////////| TRPGPRM | * +---------------------------+---------------------------+ * 50 |///////////////////////////| TRPGPRL | * +---------------------------+---------------------------+ * 58 |///////////////////////////| TRPGPRU | * +-------------+-------------+---------------------------+ * 60 | TRPGPRS | 62 * +-------------+ * *** Overlay for TRPOVRLY in TRPBK *** Overlay for TRPOVRLY in TRPBK * * +---------------------------+---------------------------+ * 48 |///////////////////////////| TRPARM | * +---------------------------+---------------------------+ * 50 |///////////////////////////| TRPARL | * +---------------------------+---------------------------+ * 58 |///////////////////////////| TRPARU | * +-------------+-------------+---------------------------+ * 60 | TRPARS | 62 * +-------------+ * *** Overlay for TRPOVRLY in TRPBK *** Overlay for TRPOVRLY in TRPBK * * +---------------------------+---------------------------+ * 48 | TRPBNEXT |///////////////////////////| * +---------------------------+---------------------------+ * 50 | TRPBRNG | * | | * +-------------------------------------------------------+ * 60 | TRPBASCE | * +---------------------------+-------------+-------------+ * 68 | TRPBSTO | TRPBASN | 6E * +---------------------------+-------------+ * *** Overlay for TRPOVRLY in TRPBK *** Overlay for TRPOVRLY in TRPBK * * +---------------------------+---------------------------+ * 48 | TRPSNEXT |///////////////////////////| * +---------------------------+---------------------------+ * 50 | TRPSRNG | * | | * +-------------------------------------------------------+ * 60 | TRPSASCE | * +---------------------------+-------------+-------------+ * 68 | TRPSSTO | TRPSASN |/////////////| * +---------------------------+-------------+-------------+ * 70 | TRPSASIT | * +-------------------------------------------------------+ * 78 | | * = TRPSPCID = * | +------+-----------------------------------------+ * 98 | |:XCFLG| * +------+------+ * *** Overlay for TRPOVRLY in TRPBK *** Overlay for TRPIRNG in TRPBK * * +---------------------------+---------------------------+ * 20 | TRPIRANG | TRPIRANH | * +---------------------------+---------------------------+ * 28 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 30 * *** Overlay for TRPIRNG in TRPBK *** Overlay for TRPIRNG in TRPBK * * +-------------------------------------------------------+ * 20 | TRPGIRANG | * +-------------------------------------------------------+ * 28 | TRPGIRANH | * +-------------------------------------------------------+ * 30 * *** Overlay for TRPIRNG in TRPBK *** Overlay for TRPBRNG in TRPBK * * +---------------------------+---------------------------+ * 50 | TRPBRANG | TRPBRANH | * +---------------------------+---------------------------+ * 58 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 60 * *** Overlay for TRPBRNG in TRPBK *** Overlay for TRPBRNG in TRPBK * * +-------------------------------------------------------+ * 50 | TRPGBRANG | * +-------------------------------------------------------+ * 58 | TRPGBRANH | * +-------------------------------------------------------+ * 60 * *** Overlay for TRPBRNG in TRPBK *** Overlay for TRPSRNG in TRPBK * * +---------------------------+---------------------------+ * 50 | TRPSRANG | TRPSRANH | * +---------------------------+---------------------------+ * 58 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 60 * *** Overlay for TRPSRNG in TRPBK *** Overlay for TRPSRNG in TRPBK * * +-------------------------------------------------------+ * 50 | TRPGSRANG | * +-------------------------------------------------------+ * 58 | TRPGSRANH | * +-------------------------------------------------------+ * 60 * *** Overlay for TRPSRNG in TRPBK
TRPBK Cross Reference
Symbol Dspl Value -------------- ---- ----- TRPADSP 0047 E0 TRPAR 0045 08 TRPARDBW 0060 0000000D TRPARL 0054 TRPARM 004C TRPARS 0060 TRPARU 005C TRPASNF 0043 10 TRPBAC 0045 80 TRPBADSP 0047 40 TRPBASCE 0060 TRPBASN 006C TRPBNEXT 0048 TRPBRANG 0050 TRPBRANH 0054 TRPBRDBW 006C 0000000E TRPBRNG 0050 TRPBSTO 0068 TRPCDDBW 004E 0000000A TRPCLOWR 0048 TRPCLWR0 0048 TRPCLWR1 0049 TRPCNTRL 0042 TRPCPCMD 0014 TRPCPNXT 0010 TRPCTL2 0043 TRPCUPPR 004A TRPCUPR0 004A TRPCUPR1 004B TRPDAT 0042 20 TRPDATAL 0050 TRPDBW 0040 TRPDIAG 0044 00000003 TRPDLOWR 004C TRPDUPPR 004E TRPESA 0043 04 TRPESAME 0043 01 TRPEXT 0044 00000006 TRPFLAG 0047 TRPGBRANG 0050 TRPGBRANH 0058 TRPGG 0045 04 TRPGGDEF 0045 02 TRPGGPRL 0050 TRPGGPRM 0048 TRPGGPRS 0060 TRPGGPRU 0058 TRPGIRANG 0020 TRPGIRANH 0028 TRPGPRL 0054 TRPGPRM 004C TRPGPRS 0060 TRPGPRU 005C TRPGRDBW 0060 0000000D TRPGSRANG 0050 TRPGSRANH 0058 TRPHIT 0042 01 TRPIADSP 0047 80 TRPIASCE 0030 TRPIASN 003C TRPIASNF 0043 20 TRPIDATA 0052 TRPIDATP 0043 40 TRPIDENT 0004 TRPIDSET 0043 80 TRPINEXT 0018 TRPINLEN 0050 00000052 TRPINTCP 0044 00000001 TRPIOACT 0044 08 TRPIOCCW 0044 01 TRPIOINS 0044 02 TRPIOINT 0044 04 TRPIRANG 0020 TRPIRANH 0024 TRPIRNG 0020 TRPISTO 0038 TRPMCALL 0044 00000004 TRPMCH 0044 00000007 TRPNEXT 0000 TRPNODAT 0042 10 TRPNOSIM 0042 02 TRPOVRLY 0048 TRPPASS 000C TRPPGM 0044 00000005 TRPPRINT 0042 08 TRPPROB 0042 80 TRPSADSP 0047 20 TRPSASCE 0060 TRPSASIT 0070 TRPSASN 006C TRPSDATA 009A TRPSDISP 0046 08 TRPSFLAG 0046 TRPSKIP 0008 TRPSLAST 0046 10 TRPSNEXT 0048 TRPSPCID 0078 TRPSPDAT 0046 80 TRPSPMAS 0046 04 TRPSRANG 0050 TRPSRANH 0054 TRPSRNG 0050 TRPSSTO 0068 TRPSTEP 000E TRPSTLEN 009A 0000009A TRPSTOP 000A TRPSUPV 0042 40 TRPSVC 0044 00000002 TRPS1ST 0046 40 TRPS2ND 0046 20 TRPTERM 0042 04 TRPTYPE 0044 TRPTYPE1 0045 TRPXC 0043 02 TRPXCCFY 0099 08 TRPXCFLG 0099 TRPXCPRI 0099 80 TRP370 0043 08
Copyright IBM Corporation, 1990, 2001