TSVT mapping

Table 1. Structure TSVT
Offset
Dec
Offset
Hex
Type Len Name(Dim) Description
0 (0) STRUCTURE 0 TSVT  
0 (0) DBL WORD 8   (0) BEGIN TSVT ON DOUBLE WORD BDY
0 (0) CHARACTER 4  TSVTTSVT ACRONYM IN EBCDIC 'TSVT'
4 (4) CHARACTER 1  TSVTLEV TSVT VERSION
5 (5) CHARACTER 1  TSVTFLG1 FLAG INDICATORS
6 (6) CHARACTER 1  TSVTUMXL USERID MAX LENGTH <7 MEANS 7
7 (7) CHARACTER 1  TSVTRSV1 RESERVED
8 (8) ADDRESS 4  TSVTNCT ADDRESS OF THE MOST CURRENT NOTICE TABLE
12 (C) ADDRESS 4  TSVTVACC ADDRESS OF THE CLIST VARIABLE ACCESS ROUTINE
16 (10) ADDRESS 4  TSVTASF ADDRESS OF THE AUTHORIZED SERVICE FACILITY ROUTINE
                      TSO/E R2.1 SUPPORT
20 (14) ADDRESS 4  TSVTLTBL ADDRESS OF LOGON ADDRESS TABLE
24 (18) ADDRESS 4  TSVTFLA1 ADDRESS OF LOGON INITIALIZATION MODULE
28 (1C) ADDRESS 4  TSVTCTIO ADDRESS OF CLIST I/O LAR
32 (20) ADDRESS 4  TSVTCTAB ADDRESS OF LOAD MODULE CONTAINING MESSAGES IN TRANSLATE TABLES
36 (24) ADDRESS 4  TSVTT440 ADDRESS OF CLIST VARIABLE ACCESS METHOD - IKJCT440
40 (28) ADDRESS 4  TSVTT441 ADDRESS OF GENERAL VARIABLE ACCESS METHOD - IKJT441R
44 (2C) ADDRESS 4  TSVTPUTL ADDRESS OF PUTLINE ROUTINE
48 (30) ADDRESS 4  TSVTPTGT ADDRESS OF PUTGET ROUTINE
52 (34) ADDRESS 4  TSVTGETL ADDRESS OF GETLINE ROUTINE
56 (38) ADDRESS 4  TSVTSTCK ADDRESS OF STACK ROUTINE
60 (3C) ADDRESS 4  TSVTTSL ADDRESS OF TMP LAR
64 (40) ADDRESS 4  TSVTSCAN ADDRESS OF SCAN ROUTINE
68 (44) ADDRESS 4  TSVTPARS ADDRESS OF PARSE ROUTINE
72 (48) ADDRESS 4  TSVTEF02 ADDRESS OF MESSAGE WRITER ROUTINE
76 (4C) ADDRESS 4  TSVTTPVT Address of TPVT
80 (50) ADDRESS 4  TSVTRCVY Address of Recovery Routine IKJCMDRC
84 (54) ADDRESS 4  TSVTTRAN IKJTRANS
88 (58) CHARACTER 8  TSVTBCMT Member Token for Broadcast Notice XCF Group
                      TSO/E R3 SUPPORT
96 (60) ADDRESS 4  TSVTCAF CLIST ATTENTION FACILITY ADDR REL 3
100 (64) CHARACTER 4  TSVTTSOL(0) TSO/E LEVEL INDICATOR
100 (64) CHARACTER 1  TSVTLVER - VERSION LEVEL
101 (65) CHARACTER 2  TSVTLREL - RELEASE NUMBER
103 (67) CHARACTER 1  TSVTLMOD - MODIFICATION LEVEL
                      TSO/E R4 SUPPORT
104 (68) ADDRESS 4  TSVTCTDB ADDRESS OF DOUBLE BYTE CHAR ROUTINE
108 (6C) ADDRESS 4  TSVTRIF BROADCAST DATA SET INTERFACE ROUTINE ADDRESS FOR RELEASE 4
112 (70) ADDRESS 4  TSVTRAF LOGON RACF SUPPORT ROUTINE ADDRESS FOR RELEASE 4
116 (74) ADDRESS 4  TSVTRTRP TSO ROUTER ADDRESS
120 (78) ADDRESS 4  TSVTTBLS ADDRESS OF TABLE LOOK UP SERVICE
124 (7C) ADDRESS 4  TSVTADTB ADDRESS OF ALTLIB
128 (80) ADDRESS 4  TSVTTBLR ADDRESS OF TABLE LOOKUP SERVICE RTN
132 (84) ADDRESS 4  TSVTESTK Address of IRXESTK1
136 (88) ADDRESS 4  TSVTTVAR Address of IRXTVARS
140 (8C) ADDRESS 4  TSVTINIT Address of IRXINIT
144 (90) ADDRESS 4  TSVTOLAR Address of IRXIOLAR
148 (94) ADDRESS 4  TSVTTO00 Address of IRXSTO00
152 (98) ADDRESS 4  TSVTT44X Address of IKJCT44X
156 (9C) ADDRESS 4  TSVTFTS2 Address of IKJEFTS2
160 (A0) ADDRESS 4  TSVTEXE Address of IRXEXEC
164 (A4) ADDRESS 4  TSVTINOU Address of IRXINOUT
168 (A8) ADDRESS 4  TSVTLOA Address of IRXLOAD
172 (AC) ADDRESS 4  TSVTTER Address of IRXTERM
176 (B0) ADDRESS 4  TSVTSUBC Address of IRXSUBCM
180 (B4) ADDRESS 4  TSVTMSGI Address of IRXMSGID
184 (B8) ADDRESS 4  TSVTEXCO Address of IRXEXCOM
188 (BC) ADDRESS 4  TSVTTERM Address of IRXTERMA
192 (C0) ADDRESS 4  TSVTETVP Address of Exit & Vector Table
196 (C4) ADDRESS 4  TSVTTSFI Address of IKJEFTSI
200 (C8) ADDRESS 4  TSVTTSFT Address of IKJEFTST
204 (CC) SIGNED 4  TSVTPCN1 PC number for IKJPCENV
208 (D0) ADDRESS 4  TSVTSNTA System copy of the SNTAB
212 (D4) ADDRESS 4  TSVTSVTA System copy of the SVTAB
216 (D8) SIGNED 4  TSVTSYML Length of system SNTAB and SVTAB
220 (DC) SIGNED 4  TSVTXCFU Lock for parmlib updating
224 (E0) ADDRESS 4  TSVTMSTR Address of Master ASCB
228 (E4) SIGNED 4  TSVTBECB ECB for IKJBCMSG
232 (E8) ADDRESS 4  TSVTAPPC Addr of APPC callable service table
236 (EC) ADDRESS 4  TSVTURPS Address of IKJURPS module
240 (F0) SIGNED 4  TSVTPCN2 PC number for IKJCMDPC
244 (F4) ADDRESS 4  TSVTMSR0 Address of IKJMSR0 module
248 (F8) ADDRESS 4  TSVTMDT@ Address of module table
252 (FC) SIGNED 4  TSVTSECB ECB for broadcast switches
256 (100) ADDRESS 4  TSVTSWAS Address of ASCB for address space requesting the broadcast switch
260 (104) ADDRESS 4  TSVTSWWA Address of switch processing work area
264 (108) ADDRESS 4  TSVTSWCB Address of switch control block
                     TSO/E Free Space
268 (10C) SIGNED 4   (7) Reserved
296 (128) DBL WORD 8  TSVTEND(0) ASSURE TSVT ENDS ON DOUBLE WORD BOUNDRY
296 (128) X'8' 0  TSVTCLEV "8" CURRENT LEVEL OF THE TSVT
    THE FOLLOWING DECLARATIONS DEFINE THE ENTRY AND RETURN CODES
    USED BY THE CLIST VARIABLE ACCESS ROUTINE (POINTED TO BY
    TSVSVACC).
        ENTRY CODES
296 (128) X'1' 0  TSVERETR "1" RETURN VARIABLE VALUE
296 (128) X'2' 0  TSVEUPDT "2" UPDATE VARIABLE
296 (128) X'3' 0  TSVELOC "3" LOCATE / LOCATE NEXT
296 (128) X'4' 0  TSVERSVD "4" RESERVED
296 (128) X'12' 0  TSVNOIMP "18" NO IMPLICIT
        RETURN CODES
296 (128) X'0' 0  TSVROK "0" EVERY THING OK
296 (128) X'4' 0  TSVRNORS "4" VARIABLE RETURNED SHOULDN'T BE RE-SCANNED
296 (128) X'8' 0  TSVREVAL "8" VARIABLE RETURNED REQUIRES EVALUATION
296 (128) X'C' 0  TSVRLAB "12" VARIABLE RETURNED IS A LABEL
296 (128) X'10' 0  TSVRNAUP "16" SYSTEM VARIABLE - CAN'T BE UPDATED BY THE USER
296 (128) X'14' 0  TSVRNOM "20" FOR LOCATE - NO VARIABLE RETURNED - THERE ARE NO MORE VARIABLES
296 (128) X'18' 0  TSVRPROC "24" VARIABLE RETURNED IS A PROCEDURE NAME
296 (128) X'1E' 0  TSVRSVD2 "30" RESERVED
296 (128) X'20' 0  TSVRGETF "32" GETMAIN/FREEMAIN FAILURE
296 (128) X'24' 0  TSVRNSIZ "36" SYMBOL NAME TOO LARGE OR SMALL
296 (128) X'28' 0  TSVRENV "40" INCORRECT ENVIRONMENT
296 (128) X'2C' 0  TSVRPARM "44" INVALID ENTRY CODE
296 (128) X'30' 0  TSVRDUP "48" DUPLICATE SYMBOL FOUND
296 (128) X'34' 0  TSVRUNDF "52" UNDEFINED VARIABLE
296 (128) X'38' 0  TSVRGLER "56" TOO MANY GLOBAL VARIABLES
296 (128) X'3C' 0  TSVRUNDG "60" UNDEFINED GLOBAL VARIABLE
296 (128) X'40' 0  TSVRINVR "64" VARIABLE NOT VALID AS A CALL BY REFERENCE VARIABLE
296 (128) X'44' 0  TSVRUNDR "68" UNDEFINED CALL BY REFERENCE VARIABLE
296 (128) X'50' 0  TSVIREXX "80" VARIABLE NAME IS NOT VALID FOR REXX
296 (128) X'51' 0  TSVREXXE "81" AN UNEXPECTED RETURN CODE WAS RECEIVED FROM A REXX ROUTINE
        FLAG INDICATORS FOR TSVTFLG1
      1... ....  TSVTNCTU "X'80'" Instorage copy of system notices needs to be updated
      .1.. ....  TSVTNETL "X'40'" None of the TSO/E Exits were found in LPA/ELPA
      ..1. ....  TSVTUPDP "X'20'" IKJBCMSG posted for parmlib update signalling
      ...1 ....  TSVTSWCH "X'10'" IKJBCMSG posted to switch the broadcast data set
      .... 1...  TSVTPHRS "X'08'" Password phrase support active
      .... .1..  TSVTAPPL "X'04'" Logon APPLID verification active
      .... ..1.  TSVTLGNH "X'02'" LOGONHERE support is active
      .... ...1  TSVTLGPC "X'01'" PASSWORDPREPROMPT is active
Table 2. Cross Reference for TSVT
Name Offset Hex Tag
TSVELOC 128 3
TSVERETR 128 1
TSVERSVD 128 4
TSVEUPDT 128 2
TSVIREXX 128 50
TSVNOIMP 128 12
TSVRDUP 128 30
TSVRENV 128 28
TSVREVAL 128 8
TSVREXXE 128 51
TSVRGETF 128 20
TSVRGLER 128 38
TSVRINVR 128 40
TSVRLAB 128 C
TSVRNAUP 128 10
TSVRNOM 128 14
TSVRNORS 128 4
TSVRNSIZ 128 24
TSVROK 128 0
TSVRPARM 128 2C
TSVRPROC 128 18
TSVRSVD2 128 1E
TSVRUNDF 128 34
TSVRUNDG 128 3C
TSVRUNDR 128 44
TSVT 0
TSVTADTB 7C
TSVTAPPC E8
TSVTAPPL 128 4
TSVTASF 10
TSVTBCMT 58
TSVTBECB E4
TSVTCAF 60
TSVTCLEV 128 8
TSVTCTAB 20
TSVTCTDB 68
TSVTCTIO 1C
TSVTEF02 48
TSVTEND 128
TSVTESTK 84
TSVTETVP C0
TSVTEXCO B8
TSVTEXE A0
TSVTFLA1 18
TSVTFLG1 5
TSVTFTS2 9C
TSVTGETL 34
TSVTINIT 8C
TSVTINOU A4
TSVTLEV 4
TSVTLGNH 128 2
TSVTLGPC 128 1
TSVTLMOD 67
TSVTLOA A8
TSVTLREL 65
TSVTLTBL 14
TSVTLVER 64
TSVTMDT@ F8
TSVTMSGI B4
TSVTMSR0 F4
TSVTMSTR E0
TSVTNCT 8
TSVTNCTU 128 80
TSVTNETL 128 40
TSVTOLAR 90
TSVTPARS 44
TSVTPCN1 CC
TSVTPCN2 F0
TSVTPHRS 128 8
TSVTPTGT 30
TSVTPUTL 2C
TSVTRAF 70
TSVTRCVY 50
TSVTRIF 6C
TSVTRSV1 7
TSVTRTRP 74
TSVTSCAN 40
TSVTSECB FC
TSVTSNTA D0
TSVTSTCK 38
TSVTSUBC B0
TSVTSVTA D4
TSVTSWAS 100
TSVTSWCB 108
TSVTSWCH 128 10
TSVTSWWA 104
TSVTSYML D8
TSVTTBLR 80
TSVTTBLS 78
TSVTTER AC
TSVTTERM BC
TSVTTO00 94
TSVTTPVT 4C
TSVTTRAN 54
TSVTTSFI C4
TSVTTSFT C8
TSVTTSL 3C
TSVTTSOL 64
TSVTTSVT 0
TSVTTVAR 88
TSVTT44X 98
TSVTT440 24
TSVTT441 28
TSVTUMXL 6
TSVTUPDP 128 20
TSVTURPS EC
TSVTVACC C
TSVTXCFU DC