Lines Matching defs:pthread
18 #define pthread __pthread macro
21 struct pthread { struct
24 struct pthread *self; argument
28 struct pthread *prev, *next; /* non-ABI */ argument
29 uintptr_t sysinfo;
32 uintptr_t canary_pad;
34 uintptr_t canary;
38 int tid;
39 int pid;
40 int proc_tid;
41 int errno_val;
42 int by_vfork;
43 volatile int detach_state;
45 volatile int cancel;
46 volatile unsigned char canceldisable, cancelasync;
48 unsigned char tsd_used:1;
49 unsigned char dlerror_flag:1;
50 unsigned char *map_base;
51 size_t map_size;
52 void *stack;
53 size_t stack_size;
54 size_t guard_size;
55 void *result;
56 struct __ptcb *cancelbuf;
57 void **tsd;
58 struct {
62 } robust_list;
63 int h_errno_val;
64 volatile int timer_id;
65 locale_t locale;
66 volatile int killlock[1];
67 char *dlerror_buf;
68 void *stdio_locks;
70 void *signal_stack;
74 struct {
79 } gwp_asan_tls;
82 struct thread_local_dtor {
87 } *thread_local_dtors;
97 uintptr_t hwasan_tls;
105 void *tls_slots[TLS_RESERVE_SLOT];
106 uintptr_t canary;
107 uintptr_t *dtv;