Use VTVIT to determine which VIT options were in effect
at the time of a dump, and whether the trace was running internally
(MODE=INT), externally (MODE=EXT), or internally and externally.
If
the VIT was running externally, no further processing occurs. IPCS
symbols are created for the beginning and end of the internal VIT
table, and for the current, oldest, and last VIT entries.
An
option is available to produce an unformatted listing of the entire
VIT table. Use VTBASIC to format the VIT table.
To extract
a VIT from a dump for use with the VIT analysis tool, use VITAL.
Operands
- Search argument
- Scan displays the VIT entries containing a specified search argument.
Enter 1–8 alphanumeric characters or 1–16 hexadecimal digits in the
form X'x…' for the search argument.
If the hexadecimal
data string is not an even number of digits, the high-order half-byte
is set to 0.
- List VIT
- The default is N. Specify Y to list the entire VIT table. The
internal VIT table is processed in the following order:
- From the oldest trace entry in the trace table in 64-bit common
(HVCOMMON) storage to the end of the trace table.
- From the beginning of the trace table in 64-bit common (HVCOMMON)
storage to the current entry.
This results in "unwrapping" the trace table so the
trace entries are processed and listed in chronological order (that
is, the oldest trace entry is listed first at the top of the output,
and the newest trace entry is listed last at the bottom of the output).
A message is included in the output to indicate where the physical
end of the trace table was encountered.
Equated symbol
- Symbol
- Description
- VIT
- The beginning of the VIT table
- VITC
- The current VIT entry
- VITO
- The oldest VIT entry
- VITE
- The end of the VIT table.
Use the following syntax as an alternative to the
panel interface.
Syntax
.- --LIST--(--N--)-.
>>-VTVIT--+--------------------------------+--+------------------+-><
'- --SCAN--(--search_argument--)-' '- --LIST--(--Y--)-'
Additional information
The beginning of
the trace table is mapped by ITTRC in z/OS Communications Server: SNA Data
Areas Volume 1. It contains
the present-wrap time stamp, last-wrap time stamp, current-entry address,
and last-entry address. The current entry is the most recent entry
(that is, the last entry to be written before the dump was taken).
The last entry is the one that was written in the last position of
the in-storage trace table before wrapping to the beginning of the
trace table.
Sample output
VTVIT
VTVIT Analysis
VTAM external trace options active at the time of this dump
API LOCK PSS SMS PIU MSG SSCP CIO NRM APPC VCNS LCS
VTAM internal trace options active at the time of this dump
API PIU MSG SSCP NRM
Pages in VTAM internal trace table (Decimal) = 12800
VIT - Start of VTAM internal trace table: 000001EF_81000000
VITC - Current VTAM internal trace table entry: 000001EF_83503020
VITO - Oldest VTAM internal trace table entry: 000001EF_81000040
VITE - End of VTAM internal trace table: 000001EF_84200000
VTAM internal trace table (oldest to newest entry)
VITPAGE: 000001EF_81000040
+0000 D8E4C500 1F480110 06337250 063372A0 | QUE........&.... |
+0010 824C3110 062CDB50 C1D7D9D7 06366010 | b<.....&APRP..-. |
+0020 C5E7C9E3 1F000018 06337250 063552D8 | EXIT.......&...Q |
+0030 825BC9F6 80000000 E3E2C9D9 06366010 | b$I6....TSIR..-. |
+0040 C4E2D740 1F000110 06337250 063372A0 | DSP .......&.... |
+0050 062CDB50 062CDB50 C1D7D9D7 06366010 | ...&...&APRP..-. |
+0060 D8E4C500 1F4B2110 06337250 063372C0 | QUE........&...{ |
+0070 81EAC990 062CDB50 C1D7E4C5 06366010 | a.I....&APUE..-. |
+0080 C5E7C9E3 1F000050 06337250 063372A0 | EXIT...&...&.... |
+0090 81EAC9E8 80000000 C1D7D9D7 06366010 | a.IY....APRP..-. |
+00A0 D9C5D3E2 1F170000 06337250 06366010 | RELS.......&..-. |
+00B0 824CD2A6 00000000 06366010 00000000 | b<Kw......-..... |
+00C0 E2D9C2E7 1F000000 06337250 80000000 | SRBX.......&.... |
+00D0 00000000 00F05500 00F05500 824C5BD8 | .....0...0..b<$Q |
+00E0 E2D9C2C4 1F000000 06337250 80000000 | SRBD.......&.... |
+00F0 00000000 00000000 007F0D18 00800000 | ........."...... |
+0100 C9D5E3E7 1D050000 F0C2C6F0 060B0818 | INTX....0BF0.... |