TSD Back to Index page
 
Prolog 
Control Block Contents 
   TSD DSECT
   TSDX DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  TSD Prolog Top of page
 
 NAME       : STRUCPRA
 DSECT      : TSD
 DESCRIPTION: TSD -- header plus Process Management stuff
 
 
  TSD Control Block Content Top of page
 

 TSD DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TSD TSD -- header plus Process Management stuff 0000 0 Dbl-Word 8 * (0) 0000 0 Address 4 TSD_ABN_ANCH Abend extension pointer 0004 4 Signed 4 TSD_ABN_LEN Abend extension length 0008 8 Address 4 TSD_ACT_ANCH Accounting extension pointer 000C 12 Signed 4 TSD_ACT_LEN Accounting extension length 0010 16 Address 4 TSD_CPU_ANCH CPU extension pointer 0014 20 Signed 4 TSD_CPU_LEN CPU extension length 0018 24 Address 4 TSD_EVN_ANCH Event extension pointer 001C 28 Signed 4 TSD_EVN_LEN Event extension length 0020 32 Address 4 TSD_IPC_ANCH IPC extension pointer 0024 36 Signed 4 TSD_IPC_LEN IPC extension length 0028 40 Address 4 TSD_SYN_ANCH Synchronization extension pointer 002C 44 Signed 4 TSD_SYN_LEN Synchronization extension length 0030 48 Address 4 TSD_TRC_ANCH Trace extension pointer 0034 52 Signed 4 TSD_TRC_LEN Trace extension length 0038 56 Address 4 TSD_TMR_ANCH Timer extension pointer 003C 60 Signed 4 TSD_TMR_LEN Timer extension length 0040 64 Address 4 TSD_ENV_ANCH Environment extension pointer 0044 68 Signed 4 TSD_ENV_LEN Environment extension length 0048 72 Address 4 TSD_CPIC_ANCH CPI Communications extension pointer 004C 76 Signed 4 TSD_CPIC_LEN CPI Communications extension length 0050 80 Address 4 TSD_POS_ANCH Posix extension pointer 0054 84 Signed 4 TSD_POS_LEN Posix extension length 0058 88 Address 4 TSD_TSDX_ANCH tsd extension pointer 005C 92 Signed 4 TSD_TSDX_LEN tsd extension length 0060 96 Address 4 TSD_T12_ANCH Unused extension pointer 0064 100 Signed 4 TSD_T12_LEN Unused extension length 0068 104 Signed 4 TSD_DSCOUNT deferred suspend count 006C 108 Address 4 TSD_SHARED_SUBPOOL shared subpool pointer 0070 112 Signed 4 TSD_NEXT_WAIT next lock waiter 0074 116 Signed 4 TSD_BASE_COUNT Base only count 0078 120 Address 4 TSD_STATSAVE Static savearea pointer 007C 124 Address 4 TSD_SUBCOM13 Subcom return r13 process management stuff 0080 128 Address 4 TSD_PRCNEXT Next PSD 0084 132 Address 4 TSD_PRCPREV Previous PSD 0088 136 Address 4 TSD_RLNEXT Next TSD on run list 008C 140 Address 4 TSD_RLPREV Prev TSD on run list 0090 144 Address 4 TSD_DCNEXT Next DCD 0094 148 Address 4 TSD_DCPREV Prev DCD 0098 152 Address 4 TSD_OWNPRC Owning PSD 009C 156 Address 4 TSD_DCDPTR Ptr. to TSD's DCD 00A0 160 Signed 4 TSD_THDID Thread ID 00A4 164 Signed 4 TSD_PRIO Overall priority 00A4 164 Signed 2 TSD_PPRIO Process priority 00A6 166 Signed 2 TSD_TPRIO Thread priority 00A8 168 Address 4 TSD_ENTRYPOINT entry point 00AC 172 Address 4 TSD_PLISTPTR Ptr. to parameter list 00B0 176 Signed 4 TSD_PLISTSIZE Size of parameter list 00B4 180 Signed 4 TSD_BLOCKED Blocked or not 00B8 184 Signed 4 TSD_SUSPCT Suspend count 00BC 188 Address 4 TSD_GPR13 Current R13 00C0 192 Character 32 TSD_FPS Floating Pt. regs 00E0 224 Character 64 TSD_ARS Access regs 0120 288 Address 4 TSD_LOCKCNT count of locks held by this tsd 0124 292 Signed 4 TSD_UNBLCNT unblock count 0128 296 Signed 4 TSD_STAPBUF STAP buffer 0128 296 Signed 2 TSD_STAP STAP address 012A 298 Signed 2 TSD_CPU cpu to run on 012C 300 Address 4 TSD_DELTSD TSD deleting me 0130 304 Address 4 TSD_KSP Kernel stack ptr. 0134 308 Signed 4 TSD_FLAGS (0) Flags 0134 308 Bitstring 1 TSD_FLAG0 1... .... TSD_TERM X'80' TSD_TERM Thread termination .1.. .... TSD_INTH X'40' TSD_INTH Interrupt Handler ..1. .... TSD_NOSW X'20' TSD_NOSW avoided switch ...1 .... TSD_SELFSCHED X'10' TSD_SELFSCHED schedule self .... 1... TSD_ROOTENV X'08' TSD_ROOTENV root environment .... .1.. TSD_NODEL X'04' TSD_NODEL avoid deleting this thread .... ..1. TSD_TRACE X'02' TSD_TRACE signalling trace .... ...1 TSD_TMPTRACE X'01' TSD_TMPTRACE avoid trace 0135 309 Bitstring 1 TSD_FLAG1 1... .... TSD_WAIT X'80' TSD_WAIT wait thread .1.. .... TSD_LOOP X'40' TSD_LOOP loop thread ..1. .... TSD_FDEL X'20' TSD_FDEL forced deletion ...1 .... TSD_INHERITSUB X'10' TSD_INHERITSUB thread inherited subcoms .... 1... TSD_DONEDEL X'08' TSD_DONEDEL thread deletion done .... .1.. TSD_CTA X'04' TSD_CTA doing create thread anywhere .... ..1. TSD_PSUBCOM X'02' TSD_PSUBCOM thread has private subcoms .... ...1 TSD_A24 X'01' TSD_A24 start in amode 24 0136 310 Bitstring 1 TSD_FLAG2 1... .... TSD_NOEXITS X'80' TSD_NOEXITS avoid running abend exits .1.. .... TSD_CPICSW X'40' TSD_CPICSW CPI-C wants to switch ..1. .... TSD_MOVE X'20' TSD_MOVE tsd moving to base ...1 .... TSD_AVOIDSW X'10' TSD_AVOIDSW don't let unblock switch .... 1... TSD_PLCOPY X'08' TSD_PLCOPY copy plist? .... .1.. TSD_CRBELOW X'04' TSD_CRBELOW create thread below 16M line .... ..1. TSD_NOCLEANUP X'02' TSD_NOCLEANUP less thd deletion cleanup nee .... ...1 TSD_NEEDSW X'01' TSD_NEEDSW have unblocked, need a switch 0137 311 Bitstring 1 TSD_FLAG3 1... .... TSD_ABNTRAP X'80' TSD_ABNTRAP abend trap thread .1.. .... TSD_ISETRC X'40' TSD_ISETRC RC set during thread processing ..1. .... TSD_KAT X'20' TSD_KAT kernel agent thread ...1 .... TSD_KACTIVE X'10' TSD_KACTIVE thread in kernel .... 1... TSD_CTE X'08' TSD_CTE thread in kernel 0138 312 Signed 4 TSD_UWORD User data word 013C 316 Character 12 TSD_KRAB Thread's KRAB 0148 328 Signed 4 TSD_LANGANCH Language environment anchor 014C 332 Signed 4 TSD_TRAPTHREAD is it an event trap 0150 336 Signed 4 TSD_NOPRCNT preempt count 0154 340 Character 8 TSD_SWPSW (0) base switch psw 0154 340 Bitstring 4 * top half of psw 0158 344 Bitstring 4 TSD_SWADDR psw address 015C 348 Character 8 TSD_CPUTIME CPU time used 0164 356 Signed 4 TSD_SW14 base switch r14 0168 360 Signed 4 TSD_SW15 base switch r15 016C 364 Address 4 TSD_TPSUB list of thread private subcoms 0170 368 Address 4 TSD_RETURN return address 0174 372 Address 4 TSD_CURRSAVE svc savearea 0178 376 Address 4 TSD_SVCSECT its work area 017C 380 Signed 4 TSD_KEY key to start alignment to dword boundary 0180 384 Dbl-Word 8 * 00000188 TSD_SIZE *-TSD TSDX -- TSD Extension block.
 TSDX DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TSDX TSDX -- Binder/Loader thread extensions 0000 0 Dbl-Word 8 * (0) 0000 0 Unknown 4 tsx_bind_anch Binder Ext ptr 0004 4 Unknown 4 tsx_bind_len Binder Ext len 0008 8 Unknown 4 tsx_resolver_anch Resolver Ext ptr 000C 12 Unknown 4 tsx_resolver_len Resolver Ext len 0010 16 Unknown 4 tsx_t02_anch unused Ext ptr 0014 20 Unknown 4 tsx_t02_len unused Ext len 0018 24 Unknown 4 tsx_t03_anch unused Ext ptr 001C 28 Unknown 4 tsx_t03_len unused Ext len 0020 32 Unknown 4 tsx_t04_anch unused Ext ptr 0024 36 Unknown 4 tsx_t04_len unused Ext len 0028 40 Unknown 4 tsx_t05_anch unused Ext ptr 002C 44 Unknown 4 tsx_t05_len unused Ext len 0030 48 Unknown 4 tsx_t06_anch unused Ext ptr 0034 52 Unknown 4 tsx_t06_len unused Ext len 0038 56 Unknown 4 tsx_t07_anch unused Ext ptr 003C 60 Unknown 4 tsx_t07_len unused Ext len 0040 64 Unknown 4 tsx_t08_anch unused Ext ptr 0044 68 Unknown 4 tsx_t08_len unused Ext len 0048 72 Unknown 4 tsx_t09_anch unused Ext ptr 004C 76 Unknown 4 tsx_t09_len unused Ext len 0050 80 Unknown 4 tsx_t10_anch unused Ext ptr 0054 84 Unknown 4 tsx_t10_len unused Ext len 0058 88 Unknown 4 tsx_t11_anch unused Ext ptr 005C 92 Unknown 4 tsx_t11_len unused Ext len 0060 96 Unknown 4 tsx_t12_anch unused Ext ptr 0064 100 Unknown 4 tsx_t12_len unused Ext len 0068 104 Unknown 4 tsx_t13_anch unused Ext ptr 006C 108 Unknown 4 tsx_t13_len unused Ext len 0070 112 Unknown 4 tsx_t14_anch unused Ext ptr 0074 116 Unknown 4 tsx_t14_len unused Ext len 0078 120 Unknown 4 tsx_t15_anch unused Ext ptr 007C 124 Unknown 4 tsx_t15_len unused Ext len 0080 128 Unknown 4 tsx_t16_anch unused Ext ptr 0084 132 Unknown 4 tsx_t16_len unused Ext len 0088 136 Unknown 4 tsx_t17_anch unused Ext ptr 008C 140 Unknown 4 tsx_t17_len unused Ext len 0090 144 Unknown 4 tsx_t18_anch unused Ext ptr 0094 148 Unknown 4 tsx_t18_len unused Ext len 0098 152 Unknown 4 tsx_t19_anch unused Ext ptr 009C 156 Unknown 4 tsx_t19_len unused Ext len 00A0 160 Unknown 4 tsx_t20_anch unused Ext ptr 00A4 164 Unknown 4 tsx_t20_len unused Ext len 00A8 168 Unknown 4 tsx_t21_anch unused Ext ptr 00AC 172 Unknown 4 tsx_t21_len unused Ext len 00B0 176 Unknown 4 tsx_t22_anch unused Ext ptr 00B4 180 Unknown 4 tsx_t22_len unused Ext len 00B8 184 Unknown 4 tsx_t23_anch unused Ext ptr 00BC 188 Unknown 4 tsx_t23_len unused Ext len 00C0 192 Unknown 4 tsx_t24_anch unused Ext ptr 00C4 196 Unknown 4 tsx_t24_len unused Ext len 00C8 200 Unknown 4 tsx_t25_anch unused Ext ptr 00CC 204 Unknown 4 tsx_t25_len unused Ext len 00D0 208 Unknown 4 tsx_t26_anch unused Ext ptr 00D4 212 Unknown 4 tsx_t26_len unused Ext len 00D8 216 Unknown 4 tsx_t27_anch unused Ext ptr 00DC 220 Unknown 4 tsx_t27_len unused Ext len 00E0 224 Unknown 4 tsx_t28_anch unused Ext ptr 00E4 228 Unknown 4 tsx_t28_len unused Ext len 00E8 232 Unknown 4 tsx_t29_anch unused Ext ptr 00EC 236 Unknown 4 tsx_t29_len unused Ext len 00F0 240 Unknown 4 tsx_t30_anch unused Ext ptr 00F4 244 Unknown 4 tsx_t30_len unused Ext len 00F8 248 Unknown 4 tsx_t31_anch unused Ext ptr 00FC 252 Unknown 4 tsx_t31_len unused Ext len 0100 256 Unknown 4 tsx_lstk_ptr Linkage Stack Ptr 0104 260 Unknown 4 tsx_lstk_base Linkage Stack Base Ptr 0108 264 Unknown 4 tsx_lstk_max Max Linkage Stack Entries 010C 268 Unknown 4 tsx_lstk_alloc Current LS Entry Space z/VM Large 64-bit regs 0110 272 Unknown 8 tsx_r14_g reg 14 0118 280 Unknown 8 tsx_r15_g reg 15 0120 288 Unknown 8 tsx_r0_g reg 0 0128 296 Unknown 8 tsx_r1_g reg 1 0130 304 Unknown 8 tsx_r2_g reg 2 0138 312 Unknown 8 tsx_r3_g reg 3 0140 320 Unknown 8 tsx_r4_g reg 4 0148 328 Unknown 8 tsx_r5_g reg 5 0150 336 Unknown 8 tsx_r6_g reg 6 0158 344 Unknown 8 tsx_r7_g reg 7 0160 352 Unknown 8 tsx_r8_g reg 8 0168 360 Unknown 8 tsx_r9_g reg 9 0170 368 Unknown 8 tsx_r10_g reg 10 0178 376 Unknown 8 tsx_r11_g reg 11 0180 384 Unknown 8 tsx_r12_g reg 12 0188 392 Unknown 8 tsx_applr13_g application r13 00000190 TSX_SIZE *-TSDX PSD -- header plus process management stuff. Each extension is found in STRUCxxx COPY.
 
 
  TSD Storage Layout Top of page
 
 
*** TSD - TSD -- header plus Process Management stuff
*
*     +---------------------------+---------------------------+
*   0 |       TSD_ABN_ANCH        |       TSD_ABN_LEN         |
*     +---------------------------+---------------------------+
*   8 |       TSD_ACT_ANCH        |       TSD_ACT_LEN         |
*     +---------------------------+---------------------------+
*  10 |       TSD_CPU_ANCH        |       TSD_CPU_LEN         |
*     +---------------------------+---------------------------+
*  18 |       TSD_EVN_ANCH        |       TSD_EVN_LEN         |
*     +---------------------------+---------------------------+
*  20 |       TSD_IPC_ANCH        |       TSD_IPC_LEN         |
*     +---------------------------+---------------------------+
*  28 |       TSD_SYN_ANCH        |       TSD_SYN_LEN         |
*     +---------------------------+---------------------------+
*  30 |       TSD_TRC_ANCH        |       TSD_TRC_LEN         |
*     +---------------------------+---------------------------+
*  38 |       TSD_TMR_ANCH        |       TSD_TMR_LEN         |
*     +---------------------------+---------------------------+
*  40 |       TSD_ENV_ANCH        |       TSD_ENV_LEN         |
*     +---------------------------+---------------------------+
*  48 |      TSD_CPIC_ANCH        |       TSD_CPIC_LEN        |
*     +---------------------------+---------------------------+
*  50 |       TSD_POS_ANCH        |       TSD_POS_LEN         |
*     +---------------------------+---------------------------+
*  58 |      TSD_TSDX_ANCH        |       TSD_TSDX_LEN        |
*     +---------------------------+---------------------------+
*  60 |       TSD_T12_ANCH        |       TSD_T12_LEN         |
*     +---------------------------+---------------------------+
*  68 |       TSD_DSCOUNT         |    TSD_SHARED_SUBPOOL     |
*     +---------------------------+---------------------------+
*  70 |      TSD_NEXT_WAIT        |      TSD_BASE_COUNT       |
*     +---------------------------+---------------------------+
*  78 |       TSD_STATSAVE        |       TSD_SUBCOM13        |
*     +---------------------------+---------------------------+
*  80 |       TSD_PRCNEXT         |       TSD_PRCPREV         |
*     +---------------------------+---------------------------+
*  88 |        TSD_RLNEXT         |        TSD_RLPREV         |
*     +---------------------------+---------------------------+
*  90 |        TSD_DCNEXT         |        TSD_DCPREV         |
*     +---------------------------+---------------------------+
*  98 |        TSD_OWNPRC         |        TSD_DCDPTR         |
*     +---------------------------+---------------------------+
*  A0 |        TSD_THDID          |         TSD_PRIO          |
*     +---------------------------+---------------------------+
*  A8
*
*** TSD - TSD -- header plus Process Management stuff
 
*** Overlay for TSD_PRIO in TSD
*
*                                 +-------------+-------------+
*  A0 ...                      A4 | TSD_PPRIO   | TSD_TPRIO   |
*     +---------------------------+-------------+-------------+
*  A8 |      TSD_ENTRYPOINT       |       TSD_PLISTPTR        |
*     +---------------------------+---------------------------+
*  B0 |      TSD_PLISTSIZE        |       TSD_BLOCKED         |
*     +---------------------------+---------------------------+
*  B8 |        TSD_SUSPCT         |        TSD_GPR13          |
*     +---------------------------+---------------------------+
*  C0 |                                                       |
*     =                       TSD_FPS                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  E0 |                                                       |
*     =                       TSD_ARS                         =
*     |                                                       |
*     +---------------------------+---------------------------+
* 120 |       TSD_LOCKCNT         |       TSD_UNBLCNT         |
*     +---------------------------+---------------------------+
* 128 |       TSD_STAPBUF         | 12C
*     +---------------------------+
*
*** Overlay for TSD_PRIO in TSD
 
*** Overlay for TSD_STAPBUF in TSD
*
*     +-------------+-------------+---------------------------+
* 128 |  TSD_STAP   |  TSD_CPU    |        TSD_DELTSD         |
*     +-------------+-------------+------+------+------+------+
* 130 |         TSD_KSP           |(134) |(135) |(136) |(137) |
*     +---------------------------+------+------+------+------+
* 138 |        TSD_UWORD          |         TSD_KRAB          |
*     +---------------------------+                           |
*     |                                                       |
*     +---------------------------+---------------------------+
* 148 |       TSD_LANGANCH        |      TSD_TRAPTHREAD       |
*     +---------------------------+---------------------------+
* 150 |       TSD_NOPRCNT         |///////////////////////////|
*     +---------------------------+---------------------------+
* 158 |        TSD_SWADDR         |       TSD_CPUTIME-        |
*     +---------------------------+---------------------------+
* 160 |          -(15C)           |         TSD_SW14          |
*     +---------------------------+---------------------------+
* 168 |         TSD_SW15          |        TSD_TPSUB          |
*     +---------------------------+---------------------------+
* 170 |        TSD_RETURN         |       TSD_CURRSAVE        |
*     +---------------------------+---------------------------+
* 178 |       TSD_SVCSECT         |         TSD_KEY           |
*     +---------------------------+---------------------------+
* 180 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 188
*
*** Overlay for TSD_STAPBUF in TSD
 
*** TSDX - TSDX -- Binder/Loader thread extensions
*
*     +---------------------------+---------------------------+
*   0 |      TSX_BIND_ANCH        |       TSX_BIND_LEN        |
*     +---------------------------+---------------------------+
*   8 |    TSX_RESOLVER_ANCH      |     TSX_RESOLVER_LEN      |
*     +---------------------------+---------------------------+
*  10 |       TSX_T02_ANCH        |       TSX_T02_LEN         |
*     +---------------------------+---------------------------+
*  18 |       TSX_T03_ANCH        |       TSX_T03_LEN         |
*     +---------------------------+---------------------------+
*  20 |       TSX_T04_ANCH        |       TSX_T04_LEN         |
*     +---------------------------+---------------------------+
*  28 |       TSX_T05_ANCH        |       TSX_T05_LEN         |
*     +---------------------------+---------------------------+
*  30 |       TSX_T06_ANCH        |       TSX_T06_LEN         |
*     +---------------------------+---------------------------+
*  38 |       TSX_T07_ANCH        |       TSX_T07_LEN         |
*     +---------------------------+---------------------------+
*  40 |       TSX_T08_ANCH        |       TSX_T08_LEN         |
*     +---------------------------+---------------------------+
*  48 |       TSX_T09_ANCH        |       TSX_T09_LEN         |
*     +---------------------------+---------------------------+
*  50 |       TSX_T10_ANCH        |       TSX_T10_LEN         |
*     +---------------------------+---------------------------+
*  58 |       TSX_T11_ANCH        |       TSX_T11_LEN         |
*     +---------------------------+---------------------------+
*  60 |       TSX_T12_ANCH        |       TSX_T12_LEN         |
*     +---------------------------+---------------------------+
*  68 |       TSX_T13_ANCH        |       TSX_T13_LEN         |
*     +---------------------------+---------------------------+
*  70 |       TSX_T14_ANCH        |       TSX_T14_LEN         |
*     +---------------------------+---------------------------+
*  78 |       TSX_T15_ANCH        |       TSX_T15_LEN         |
*     +---------------------------+---------------------------+
*  80 |       TSX_T16_ANCH        |       TSX_T16_LEN         |
*     +---------------------------+---------------------------+
*  88 |       TSX_T17_ANCH        |       TSX_T17_LEN         |
*     +---------------------------+---------------------------+
*  90 |       TSX_T18_ANCH        |       TSX_T18_LEN         |
*     +---------------------------+---------------------------+
*  98 |       TSX_T19_ANCH        |       TSX_T19_LEN         |
*     +---------------------------+---------------------------+
*  A0 |       TSX_T20_ANCH        |       TSX_T20_LEN         |
*     +---------------------------+---------------------------+
*  A8 |       TSX_T21_ANCH        |       TSX_T21_LEN         |
*     +---------------------------+---------------------------+
*  B0 |       TSX_T22_ANCH        |       TSX_T22_LEN         |
*     +---------------------------+---------------------------+
*  B8 |       TSX_T23_ANCH        |       TSX_T23_LEN         |
*     +---------------------------+---------------------------+
*  C0 |       TSX_T24_ANCH        |       TSX_T24_LEN         |
*     +---------------------------+---------------------------+
*  C8 |       TSX_T25_ANCH        |       TSX_T25_LEN         |
*     +---------------------------+---------------------------+
*  D0 |       TSX_T26_ANCH        |       TSX_T26_LEN         |
*     +---------------------------+---------------------------+
*  D8 |       TSX_T27_ANCH        |       TSX_T27_LEN         |
*     +---------------------------+---------------------------+
*  E0 |       TSX_T28_ANCH        |       TSX_T28_LEN         |
*     +---------------------------+---------------------------+
*  E8 |       TSX_T29_ANCH        |       TSX_T29_LEN         |
*     +---------------------------+---------------------------+
*  F0 |       TSX_T30_ANCH        |       TSX_T30_LEN         |
*     +---------------------------+---------------------------+
*  F8 |       TSX_T31_ANCH        |       TSX_T31_LEN         |
*     +---------------------------+---------------------------+
* 100 |       TSX_LSTK_PTR        |      TSX_LSTK_BASE        |
*     +---------------------------+---------------------------+
* 108 |       TSX_LSTK_MAX        |      TSX_LSTK_ALLOC       |
*     +---------------------------+---------------------------+
* 110 |                      TSX_R14_G                        |
*     +-------------------------------------------------------+
* 118 |                      TSX_R15_G                        |
*     +-------------------------------------------------------+
* 120 |                       TSX_R0_G                        |
*     +-------------------------------------------------------+
* 128 |                       TSX_R1_G                        |
*     +-------------------------------------------------------+
* 130 |                       TSX_R2_G                        |
*     +-------------------------------------------------------+
* 138 |                       TSX_R3_G                        |
*     +-------------------------------------------------------+
* 140 |                       TSX_R4_G                        |
*     +-------------------------------------------------------+
* 148 |                       TSX_R5_G                        |
*     +-------------------------------------------------------+
* 150 |                       TSX_R6_G                        |
*     +-------------------------------------------------------+
* 158 |                       TSX_R7_G                        |
*     +-------------------------------------------------------+
* 160 |                       TSX_R8_G                        |
*     +-------------------------------------------------------+
* 168 |                       TSX_R9_G                        |
*     +-------------------------------------------------------+
* 170 |                      TSX_R10_G                        |
*     +-------------------------------------------------------+
* 178 |                      TSX_R11_G                        |
*     +-------------------------------------------------------+
* 180 |                      TSX_R12_G                        |
*     +-------------------------------------------------------+
* 188 |                    TSX_APPLR13_G                      |
*     +-------------------------------------------------------+
* 190
*
*** TSDX - TSDX -- Binder/Loader thread extensions
 
 
  TSD Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
tsx_applr13_g  0188
tsx_bind_anch  0000
tsx_bind_len   0004
tsx_lstk_alloc
               010C
tsx_lstk_base  0104
tsx_lstk_max   0108
tsx_lstk_ptr   0100
tsx_resolver_anch
               0008
tsx_resolver_len
               000C
tsx_r0_g       0120
tsx_r1_g       0128
tsx_r10_g      0170
tsx_r11_g      0178
tsx_r12_g      0180
tsx_r14_g      0110
tsx_r15_g      0118
tsx_r2_g       0130
tsx_r3_g       0138
tsx_r4_g       0140
tsx_r5_g       0148
tsx_r6_g       0150
tsx_r7_g       0158
tsx_r8_g       0160
tsx_r9_g       0168
tsx_t02_anch   0010
tsx_t02_len    0014
tsx_t03_anch   0018
tsx_t03_len    001C
tsx_t04_anch   0020
tsx_t04_len    0024
tsx_t05_anch   0028
tsx_t05_len    002C
tsx_t06_anch   0030
tsx_t06_len    0034
tsx_t07_anch   0038
tsx_t07_len    003C
tsx_t08_anch   0040
tsx_t08_len    0044
tsx_t09_anch   0048
tsx_t09_len    004C
tsx_t10_anch   0050
tsx_t10_len    0054
tsx_t11_anch   0058
tsx_t11_len    005C
tsx_t12_anch   0060
tsx_t12_len    0064
tsx_t13_anch   0068
tsx_t13_len    006C
tsx_t14_anch   0070
tsx_t14_len    0074
tsx_t15_anch   0078
tsx_t15_len    007C
tsx_t16_anch   0080
tsx_t16_len    0084
tsx_t17_anch   0088
tsx_t17_len    008C
tsx_t18_anch   0090
tsx_t18_len    0094
tsx_t19_anch   0098
tsx_t19_len    009C
tsx_t20_anch   00A0
tsx_t20_len    00A4
tsx_t21_anch   00A8
tsx_t21_len    00AC
tsx_t22_anch   00B0
tsx_t22_len    00B4
tsx_t23_anch   00B8
tsx_t23_len    00BC
tsx_t24_anch   00C0
tsx_t24_len    00C4
tsx_t25_anch   00C8
tsx_t25_len    00CC
tsx_t26_anch   00D0
tsx_t26_len    00D4
tsx_t27_anch   00D8
tsx_t27_len    00DC
tsx_t28_anch   00E0
tsx_t28_len    00E4
tsx_t29_anch   00E8
tsx_t29_len    00EC
tsx_t30_anch   00F0
tsx_t30_len    00F4
tsx_t31_anch   00F8
tsx_t31_len    00FC
TSD_ABN_ANCH   0000
TSD_ABN_LEN    0004
TSD_ABNTRAP    0137 80
TSD_ACT_ANCH   0008
TSD_ACT_LEN    000C
TSD_ARS        00E0
TSD_AVOIDSW    0136 10
TSD_A24        0135 01
TSD_BASE_COUNT
               0074
TSD_BLOCKED    00B4
TSD_CPIC_ANCH  0048
TSD_CPIC_LEN   004C
TSD_CPICSW     0136 40
TSD_CPU        012A
TSD_CPU_ANCH   0010
TSD_CPU_LEN    0014
TSD_CPUTIME    015C
TSD_CRBELOW    0136 04
TSD_CTA        0135 04
TSD_CTE        0137 08
TSD_CURRSAVE   0174
TSD_DCDPTR     009C
TSD_DCNEXT     0090
TSD_DCPREV     0094
TSD_DELTSD     012C
TSD_DONEDEL    0135 08
TSD_DSCOUNT    0068
TSD_ENTRYPOINT
               00A8
TSD_ENV_ANCH   0040
TSD_ENV_LEN    0044
TSD_EVN_ANCH   0018
TSD_EVN_LEN    001C
TSD_FDEL       0135 20
TSD_FLAGS      0134
TSD_FLAG0      0134
TSD_FLAG1      0135
TSD_FLAG2      0136
TSD_FLAG3      0137
TSD_FPS        00C0
TSD_GPR13      00BC
TSD_INHERITSUB
               0135 10
TSD_INTH       0134 40
TSD_IPC_ANCH   0020
TSD_IPC_LEN    0024
TSD_ISETRC     0137 40
TSD_KACTIVE    0137 10
TSD_KAT        0137 20
TSD_KEY        017C
TSD_KRAB       013C
TSD_KSP        0130
TSD_LANGANCH   0148
TSD_LOCKCNT    0120
TSD_LOOP       0135 40
TSD_MOVE       0136 20
TSD_NEEDSW     0136 01
TSD_NEXT_WAIT  0070
TSD_NOCLEANUP  0136 02
TSD_NODEL      0134 04
TSD_NOEXITS    0136 80
TSD_NOPRCNT    0150
TSD_NOSW       0134 20
TSD_OWNPRC     0098
TSD_PLCOPY     0136 08
TSD_PLISTPTR   00AC
TSD_PLISTSIZE  00B0
TSD_POS_ANCH   0050
TSD_POS_LEN    0054
TSD_PPRIO      00A4
TSD_PRCNEXT    0080
TSD_PRCPREV    0084
TSD_PRIO       00A4
TSD_PSUBCOM    0135 02
TSD_RETURN     0170
TSD_RLNEXT     0088
TSD_RLPREV     008C
TSD_ROOTENV    0134 08
TSD_SELFSCHED  0134 10
TSD_SHARED_SUBPOOL
               006C
TSD_SIZE       0180 00000188
TSD_STAP       0128
TSD_STAPBUF    0128
TSD_STATSAVE   0078
TSD_SUBCOM13   007C
TSD_SUSPCT     00B8
TSD_SVCSECT    0178
TSD_SWADDR     0158
TSD_SWPSW      0154
TSD_SW14       0164
TSD_SW15       0168
TSD_SYN_ANCH   0028
TSD_SYN_LEN    002C
TSD_TERM       0134 80
TSD_THDID      00A0
TSD_TMPTRACE   0134 01
TSD_TMR_ANCH   0038
TSD_TMR_LEN    003C
TSD_TPRIO      00A6
TSD_TPSUB      016C
TSD_TRACE      0134 02
TSD_TRAPTHREAD
               014C
TSD_TRC_ANCH   0030
TSD_TRC_LEN    0034
TSD_TSDX_ANCH  0058
TSD_TSDX_LEN   005C
TSD_T12_ANCH   0060
TSD_T12_LEN    0064
TSD_UNBLCNT    0124
TSD_UWORD      0138
TSD_WAIT       0135 80
TSX_SIZE       0188 00000190
 
This information is based on z/VM 6.4.0.
Last updated on 24 Aug 2016 at 09:22:01 EDT.
Copyright IBM Corporation, 1990, 2016