DEBUG trace example
Figure 1 shows part of an internal SNALINK LU0 trace obtained from a dump. As shown in the example, the trace can be located by searching for the characters TRCTBL in the dump of the SNALINK LU0 address space. Following the eyecatcher is the address of the next entry to be written, the starting address of the trace table, and the ending address of the trace table.
Use the information following the trace to interpret the entry types and their meaning.
00012A40 00000000 00000000 E3D9C3E3 C2D34040 | ........TRCTBL |
00012A50 00018640 00018300 00020000 A020006C | ..f ..c........% |
00012A60 00000000 80C15008 94000001 00000000 | .....A&.m....... |
.
.
.
00018300 B56D355D F3C92348 00000000 00000000 | ._.)3I.......... |
00018310 40000000 00000045 00000000 800091DA | .............j. |
00018320 B56D355D F76940CA 00000000 00000000 | ._.)7. ......... |
00018330 10230000 00012B80 00000000 00000000 | ................ |
00018340 B56D355D F769568A 00000000 00000000 | ._.)7........... |
00018350 40000000 00000006 00000002 8000E256 | .............S. |
00018360 B56D355D F77C748A 00000000 00000000 | ._.)7@.......... |
00018370 40000000 00000007 00000001 8000E2A2 | .............Ss |
00018380 B56D355D F789628A 00000000 00000000 | ._.)7i.......... |
00018390 40000000 0000005A 00000002 8000E2D4 | ......!......SM |
000183A0 B56D356C 173D7DC8 E2D5C1D3 E4F0F2C1 | ._.%..'HSNALU02A |
000183B0 40000000 00000034 00000000 8000CEF8 | ..............8 |
000183C0 B56D356C 1788D188 E2D5C1D3 E4F0F2C1 | ._.%.hJhSNALU02A |
000183D0 10170000 00024E30 00000000 80000000 | ......+......... |
000183E0 B56D356C 58C0DACB 00000000 00000000 | ._.%.{.......... |
000183F0 17101001 00024E30 00024FC0 080A0000 | ......+...|{.... |
00018400 B56D3573 3F9CF1CB 00000000 00000000 | ._....1......... |
00018410 31000800 091BF1F8 31010207 00000000 | ......18........ |
00018420 B56D3573 3F9E5C4B E2D5C1D3 E4F0F2C1 | ._....*.SNALU02A |
00018430 40000000 00000019 00000000 80009E74 | ............... |
00018440 B56D3573 3FDE2DCB 00000000 00000000 | ._.............. |
00018450 2A100000 00024DC0 00024F80 00000000 | ......({..|..... |
00018460 B56D3573 3FDEF7CB E2D5C1D3 E4F0F2C1 | ._....7.SNALU02A |
00018470 102A0000 00024DC0 00024F80 80000000 | ......({..|..... |
00018480 B56D3573 3FDF0C8B E2D5C1D3 E4F0F2C1 | ._......SNALU02A |
00018490 40000000 00000034 00000000 8000CEF8 | ..............8 |
000184A0 B56D3573 401997CB E2D5C1D3 E4F0F2C1 | ._.. .p.SNALU02A |
000184B0 10170000 00024E30 00024FC0 80000000 | ......+...|{.... |
000184C0 B56D3573 4019F1CB E2D5C1D3 E4F0F2C1 | ._.. .1.SNALU02A |
000184D0 40000000 00000024 00000000 8000A59C | .............v. |
000184E0 B56D3573 8161A8CB 00000000 00000000 | ._..a/y......... |
000184F0 17100000 00024E30 00024FC0 00000000 | ......+...|{.... |
.
.
.
000185F0 23100000 00024F10 00037000 80000118 | ......|......... |
00018600 B56D3585 4906F5C0 E2D5C1D3 E4F0F2C1 | ._.e..5{SNALU02A |
00018610 02000000 03790011 00037000 84000C60 | .....`......d..- |
00018620 B56D3585 49081240 E2D5C1D3 E4F0F2C1 | ._.e... SNALU02A |
00018630 10230000 00024F10 00037000 80009000 | ......|......... |
00018640.:018FFF.--All bytes contain X'00'
The layout of a SNALINK trace table entry is shown in Table 1.
Bytes | Definition |
---|---|
00–07 | TOD time stamp |
08–0F | LU name, if any |
10 | Entry Type Value |
11 | DLC Interrupt Code/VTAM RPL REQ Code/ VTAM Receive Exit Chain field |
12 | VTAM CMD: R15/VTAM Exit: RTNCD |
13 | VTAM CMD: R0 /VTAM Exit: FDB2/DLC IPRCODE |
14-17 | RPL Address/DLC MSG ID/TPEND reason code/Internal Message ID |
18–1B | VTAM Send/Receive/DLC buffer address/Number of Arguments Passed to Internal Message routine |
1C–1F | VTAM Send/Receive/DLC buffer length/Internal Message Routine caller's return address |