|
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
TSD
PrologControl Block Contents
TSD DSECT
TSDX DSECT
Storage Layout
Cross Reference
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 ? tsx_bind_anch Binder Ext ptr
0004 4 Unknown ? tsx_bind_len Binder Ext len
0008 8 Unknown ? tsx_t01_anch unused Ext ptr
000C 12 Unknown ? tsx_t01_len unused Ext len
0010 16 Unknown ? tsx_t02_anch unused Ext ptr
0014 20 Unknown ? tsx_t02_len unused Ext len
0018 24 Unknown ? tsx_t03_anch unused Ext ptr
001C 28 Unknown ? tsx_t03_len unused Ext len
0020 32 Unknown ? tsx_t04_anch unused Ext ptr
0024 36 Unknown ? tsx_t04_len unused Ext len
0028 40 Unknown ? tsx_t05_anch unused Ext ptr
002C 44 Unknown ? tsx_t05_len unused Ext len
0030 48 Unknown ? tsx_t06_anch unused Ext ptr
0034 52 Unknown ? tsx_t06_len unused Ext len
0038 56 Unknown ? tsx_t07_anch unused Ext ptr
003C 60 Unknown ? tsx_t07_len unused Ext len
0040 64 Unknown ? tsx_t08_anch unused Ext ptr
0044 68 Unknown ? tsx_t08_len unused Ext len
0048 72 Unknown ? tsx_t09_anch unused Ext ptr
004C 76 Unknown ? tsx_t09_len unused Ext len
0050 80 Unknown ? tsx_t10_anch unused Ext ptr
0054 84 Unknown ? tsx_t10_len unused Ext len
0058 88 Unknown ? tsx_t11_anch unused Ext ptr
005C 92 Unknown ? tsx_t11_len unused Ext len
0060 96 Unknown ? tsx_t12_anch unused Ext ptr
0064 100 Unknown ? tsx_t12_len unused Ext len
0068 104 Unknown ? tsx_t13_anch unused Ext ptr
006C 108 Unknown ? tsx_t13_len unused Ext len
0070 112 Unknown ? tsx_t14_anch unused Ext ptr
0074 116 Unknown ? tsx_t14_len unused Ext len
0078 120 Unknown ? tsx_t15_anch unused Ext ptr
007C 124 Unknown ? tsx_t15_len unused Ext len
0080 128 Unknown ? tsx_t16_anch unused Ext ptr
0084 132 Unknown ? tsx_t16_len unused Ext len
0088 136 Unknown ? tsx_t17_anch unused Ext ptr
008C 140 Unknown ? tsx_t17_len unused Ext len
0090 144 Unknown ? tsx_t18_anch unused Ext ptr
0094 148 Unknown ? tsx_t18_len unused Ext len
0098 152 Unknown ? tsx_t19_anch unused Ext ptr
009C 156 Unknown ? tsx_t19_len unused Ext len
00A0 160 Unknown ? tsx_t20_anch unused Ext ptr
00A4 164 Unknown ? tsx_t20_len unused Ext len
00A8 168 Unknown ? tsx_t21_anch unused Ext ptr
00AC 172 Unknown ? tsx_t21_len unused Ext len
00B0 176 Unknown ? tsx_t22_anch unused Ext ptr
00B4 180 Unknown ? tsx_t22_len unused Ext len
00B8 184 Unknown ? tsx_t23_anch unused Ext ptr
00BC 188 Unknown ? tsx_t23_len unused Ext len
00C0 192 Unknown ? tsx_t24_anch unused Ext ptr
00C4 196 Unknown ? tsx_t24_len unused Ext len
00C8 200 Unknown ? tsx_t25_anch unused Ext ptr
00CC 204 Unknown ? tsx_t25_len unused Ext len
00D0 208 Unknown ? tsx_t26_anch unused Ext ptr
00D4 212 Unknown ? tsx_t26_len unused Ext len
00D8 216 Unknown ? tsx_t27_anch unused Ext ptr
00DC 220 Unknown ? tsx_t27_len unused Ext len
00E0 224 Unknown ? tsx_t28_anch unused Ext ptr
00E4 228 Unknown ? tsx_t28_len unused Ext len
00E8 232 Unknown ? tsx_t29_anch unused Ext ptr
00EC 236 Unknown ? tsx_t29_len unused Ext len
00F0 240 Unknown ? tsx_t30_anch unused Ext ptr
00F4 244 Unknown ? tsx_t30_len unused Ext len
00F8 248 Unknown ? tsx_t31_anch unused Ext ptr
00FC 252 Unknown ? tsx_t31_len unused Ext len
0100 256 Unknown ? tsx_lstk_ptr Linkage Stack Ptr
0104 260 Unknown ? tsx_lstk_base Linkage Stack Base Ptr
0108 264 Unknown ? tsx_lstk_max Max Linkage Stack Entries
010C 268 Unknown ? tsx_lstk_alloc Current LS Entry Space
0110 272 Unknown ? * 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
*
*** 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 V3R1.0.
Last updated on 2 Apr 2001 at 15:50:02 EDT.
Copyright IBM Corporation, 1990, 2001