Home
last modified time | relevance | path

Searched refs:THREAD_SELF (Results 1 – 25 of 43) sorted by relevance

12

/sysdeps/x86_64/
A Dtst-x86-64-tls-1.c26 saved_ssp_base = THREAD_GETMEM (THREAD_SELF, header.ssp_base); in do_test()
29 ssp_base = THREAD_GETMEM (THREAD_SELF, header.ssp_base); in do_test()
34 THREAD_SETMEM (THREAD_SELF, header.ssp_base, -1ULL); in do_test()
35 ssp_base = THREAD_GETMEM (THREAD_SELF, header.ssp_base); in do_test()
39 THREAD_SETMEM (THREAD_SELF, header.ssp_base, saved_ssp_base); in do_test()
42 saved_specific = THREAD_GETMEM_NC (THREAD_SELF, specific, 1); in do_test()
45 THREAD_SETMEM_NC (THREAD_SELF, specific, 1, in do_test()
47 specific = THREAD_GETMEM_NC (THREAD_SELF, specific, 1); in do_test()
52 THREAD_SETMEM_NC (THREAD_SELF, specific, 1, in do_test()
54 specific = THREAD_GETMEM_NC (THREAD_SELF, specific, 1); in do_test()
[all …]
/sysdeps/sparc/nptl/
A Dtls.h102 #define THREAD_SELF __thread_self macro
113 THREAD_SETMEM (THREAD_SELF, header.stack_guard, value)
116 = THREAD_GETMEM (THREAD_SELF, header.stack_guard))
120 THREAD_GETMEM (THREAD_SELF, header.pointer_guard)
122 THREAD_SETMEM (THREAD_SELF, header.pointer_guard, value)
133 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
136 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
142 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/unix/sysv/linux/
A Dtls-internal.h28 return &THREAD_SELF->tls_state; in __glibc_tls_internal()
34 free (THREAD_SELF->tls_state.strsignal_buf); in __glibc_tls_internal_free()
35 free (THREAD_SELF->tls_state.strerror_l_buf); in __glibc_tls_internal_free()
A Dsingle-thread.h37 (THREAD_GETMEM (THREAD_SELF, header.multiple_threads) == 0)
/sysdeps/s390/nptl/
A Dtls.h126 # define THREAD_SELF ((struct pthread *) __builtin_thread_pointer ()) macro
139 THREAD_SETMEM (THREAD_SELF, header.stack_guard, value); \
144 = THREAD_GETMEM (THREAD_SELF, header.stack_guard))
149 THREAD_GETMEM (THREAD_SELF, header.stack_guard)
160 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
163 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
169 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/x86_64/nptl/
A Dtls.h178 # define THREAD_SELF \ macro
181 # define THREAD_SELF \ macro
196 THREAD_SETMEM (THREAD_SELF, header.stack_guard, value)
199 = THREAD_GETMEM (THREAD_SELF, header.stack_guard))
204 THREAD_SETMEM (THREAD_SELF, header.pointer_guard, value)
207 = THREAD_GETMEM (THREAD_SELF, header.pointer_guard))
222 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
226 THREAD_SETMEM (THREAD_SELF, header.gscope_flag, THREAD_GSCOPE_FLAG_USED)
/sysdeps/i386/nptl/
A Dtls.h145 ((pd)->header.sysinfo = THREAD_GETMEM (THREAD_SELF, header.sysinfo))
147 assert ((pd)->header.sysinfo == THREAD_GETMEM (THREAD_SELF, header.sysinfo))
232 # define THREAD_SELF \ macro
235 # define THREAD_SELF \ macro
251 THREAD_SETMEM (THREAD_SELF, header.stack_guard, value)
254 = THREAD_GETMEM (THREAD_SELF, header.stack_guard))
259 THREAD_SETMEM (THREAD_SELF, header.pointer_guard, value)
262 = THREAD_GETMEM (THREAD_SELF, header.pointer_guard))
277 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
281 THREAD_SETMEM (THREAD_SELF, header.gscope_flag, THREAD_GSCOPE_FLAG_USED)
/sysdeps/csky/nptl/
A Dtls.h103 # undef THREAD_SELF
104 # define THREAD_SELF \ macro
121 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
124 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
130 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/arm/nptl/
A Dtls.h76 # define THREAD_SELF \ macro
92 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
95 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
101 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/alpha/nptl/
A Dtls.h82 # define THREAD_SELF \ macro
98 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
101 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
107 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/microblaze/nptl/
A Dtls.h87 # define THREAD_SELF \ macro
103 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
106 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
112 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/aarch64/nptl/
A Dtls.h85 # define THREAD_SELF \ macro
101 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
104 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
110 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/arc/nptl/
A Dtls.h90 # define THREAD_SELF \ macro
106 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
109 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
115 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/m68k/nptl/
A Dtls.h105 # define THREAD_SELF \ macro
125 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
128 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
134 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/riscv/nptl/
A Dtls.h89 # define THREAD_SELF \ macro
116 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
119 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
125 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/hppa/nptl/
A Dtls.h89 # define THREAD_SELF \ macro
126 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
129 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
135 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/nios2/nptl/
A Dtls.h102 # define THREAD_SELF \ macro
133 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
136 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
142 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/mips/nptl/
A Dtls.h131 # define THREAD_SELF \ macro
153 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
156 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
162 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/sh/nptl/
A Dtls.h101 # define THREAD_SELF \ macro
132 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
135 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
141 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/nptl/
A D_Fork.c28 pid_t pid = arch_fork (&THREAD_SELF->tid); in _Fork()
31 struct pthread *self = THREAD_SELF; in _Fork()
A Dstdio-lock.h39 void *__self = THREAD_SELF; \
51 void *__self = THREAD_SELF; \
/sysdeps/ia64/nptl/
A Dtls.h119 # define THREAD_SELF \ macro
150 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
153 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
159 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/powerpc/nptl/
A Dtls.h158 # define THREAD_SELF \ macro
217 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \
220 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \
226 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
/sysdeps/x86/nptl/
A Dtls-setup.h22 pd->header.feature_1 = THREAD_GETMEM (THREAD_SELF, header.feature_1); in tls_setup_tcbhead()
/sysdeps/mach/hurd/i386/
A Dtls.h160 # define THREAD_SELF \ macro
301 THREAD_SETMEM (THREAD_SELF, stack_guard, value)
304 = THREAD_GETMEM (THREAD_SELF, stack_guard))
308 THREAD_SETMEM (THREAD_SELF, pointer_guard, value)
311 = THREAD_GETMEM (THREAD_SELF, pointer_guard))
378 THREAD_SETMEM (THREAD_SELF, gscope_flag, THREAD_GSCOPE_FLAG_USED)
388 lll_wake (THREAD_SELF->gscope_flag, LLL_PRIVATE); \

Completed in 54 milliseconds

12