Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

TSD

Prolog  

Control Block Contents  
   TSD DSECT
   TSDX DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


TSD Prolog

 NAME       : STRUCPRA
 DSECT      : TSD
 DESCRIPTION: TSD -- header plus Process Management stuff

 

TSD Control Block Content


TSD DSECT

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' Thread termination
          .1.. ....      TSD_INTH       X'40' Interrupt Handler
          ..1. ....      TSD_NOSW       X'20' avoided switch
          ...1 ....      TSD_SELFSCHED  X'10' schedule self
          .... 1...      TSD_ROOTENV    X'08' root environment
          .... .1..      TSD_NODEL      X'04' root environment
          .... ..1.      TSD_TRACE      X'02' signalling trace
          .... ...1      TSD_TMPTRACE   X'01' avoid trace
0135  309 Bitstring    1 TSD_FLAG1
          1... ....      TSD_WAIT       X'80' wait thread
          .1.. ....      TSD_LOOP       X'40' loop thread
          ..1. ....      TSD_FDEL       X'20' forced deletion
          ...1 ....      TSD_INHERITSUB X'10' thread inherited subcoms
          .... 1...      TSD_DONEDEL    X'08' thread deletion done
          .... .1..      TSD_CTA        X'04' doing create thread
                                        anywhere
          .... ..1.      TSD_PSUBCOM    X'02' thread has private subcoms
          .... ...1      TSD_A24        X'01' start in amode 24
0136  310 Bitstring    1 TSD_FLAG2
          1... ....      TSD_NOEXITS    X'80' avoid running abend exits
          .1.. ....      TSD_CPICSW     X'40' CPI-C wants to switch
          ..1. ....      TSD_MOVE       X'20' tsd moving to base
          ...1 ....      TSD_AVOIDSW    X'10' don't let unblock switch
          .... 1...      TSD_PLCOPY     X'08' copy plist?
          .... .1..      TSD_CRBELOW    X'04' create thread below 16M
                                        line
          .... ..1.      TSD_NOCLEANUP  X'02' less thd deletion cleanup
                                        needed
          .... ...1      TSD_NEEDSW     X'01' have unblocked, need a
                                        switch
0137  311 Bitstring    1 TSD_FLAG3
          1... ....      TSD_ABNTRAP    X'80' abend trap thread
          .1.. ....      TSD_ISETRC     X'40' RC set during thread
                                        processing
          ..1. ....      TSD_KAT        X'20' kernel agent thread
          ...1 ....      TSD_KACTIVE    X'10' 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

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_t01_anch   unused Ext ptr
000C   12 Unknown      4 tsx_t01_len    unused 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
0110  272 Unknown     16 *              reserved
          00000180       TSX_SIZE       *-TSDX
     PSD -- header plus process management stuff. Each extension is found in
     STRUCxxx COPY.

 

TSD Storage Layout

 
*** 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_T01_ANCH        |       TSX_T01_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 |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 120
*
*** TSDX - TSDX -- Binder/Loader thread extensions

 

TSD Cross Reference

Symbol         Dspl Value
-------------- ---- -----
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_t01_anch   0008
tsx_t01_len    000C
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_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       0110 00000180

This information is based on z/VM V4R3.0.
Last updated on 1 May 2002 at 14:29:17 EDT.
Copyright IBM Corporation, 1990, 2002