Lines Matching refs:tls
130 * sysdeps/powerpc/tls.h (struct tcbhead_t): Add DSO and TAR fields.
160 * sysdeps/i386/tls.h: Use __glibc_reserved instead __unused.
161 * sysdeps/x86_64/tls.h: Likewise.
422 * sysdeps/x86_64/tls.h (struct tcbhead_t): Add __private_ss field.
423 * sysdeps/i386/tls.h (struct tcbhead_t): Likewise.
589 * tst-stackguard1.c: Include <tls.h>
666 * sysdeps/i386/tls.h: Include <libc-internal.h>.
669 * sysdeps/x86_64/tls.h: Include <libc-internal.h>.
718 * sysdeps/x86_64/tls.h: Don't include <xmmintrin.h>.
857 * sysdeps/sparc/tls.h (DB_THREAD_SELF_INCLUDE): Delete.
901 * sysdeps/i386/tls.h: Update copyright years.
940 * sysdeps/x86_64/tls.h (THREAD_SETMEM): Add "()" when casting
946 * sysdeps/i386/tls.h (THREAD_SETMEM): Cast to uint64_t for
1403 * sysdeps/x86_64/tls.h: Don't include <bits/wordsize.h>.
1432 * sysdeps/x86_64/x32/tls.h: New file.
1436 * sysdeps/x86_64/tls.h (THREAD_SETMEM): Use uint64_t on 64-bit
1442 * sysdeps/x86_64/tls.h (THREAD_SELF): Replace movq/%q0 with
1533 * sysdeps/x86_64/tls.h (TLS_GET_FS, TLS_SET_FS): Delete.
1827 * sysdeps/i386/tls.h: Remove #include <list.h>.
1844 * sysdeps/i386/tls.h: Remove HAVE_TLS_SUPPORT test.
1845 * sysdeps/ia64/tls.h: Likewise.
1846 * sysdeps/powerpc/tls.h: Likewise.
1847 * sysdeps/s390/tls.h: Likewise.
1848 * sysdeps/sh/tls.h: Likewise.
1849 * sysdeps/sparc/tls.h: Likewise.
1850 * sysdeps/x86_64/tls.h: Likewise.
2004 * sysdeps/x86_64/tls.h (TLS_TCB_ALIGN): Defined with alignment
2267 * sysdeps/x86_64/tls.h (RTLD_ENABLE_FOREIGN_CALL): Store old value
2335 * sysdeps/x86_64/tls.h (TLS_TCB_ALIGN): Define explicitly to 32.
2337 * sysdeps/x86_64/tls.h (tcbhead_t): Add room for SSE registers the
2488 * sysdeps/x86_64/tls.h: Define THREAD_ATOMIC_AND.
2489 * sysdeps/i386/tls.h: Likewise.
2649 * sysdeps/x86_64/tls.h (tcbhead_t): Add fields reserved for TM
2708 * sysdeps/s390/tls.h (THREAD_SET_STACK_GUARD): Add empty inline
3906 * sysdeps/sparc/tls.h (tcbhead_t): Add private_futex field.
3918 * sysdeps/alpha/tls.h (THREAD_GSCOPE_RESET_FLAG): Likewise.
3919 * sysdeps/ia64/tls.h (THREAD_GSCOPE_RESET_FLAG): Likewise.
3920 * sysdeps/i386/tls.h (THREAD_GSCOPE_RESET_FLAG): Likewise.
3921 * sysdeps/s390/tls.h (THREAD_GSCOPE_RESET_FLAG): Likewise.
3922 * sysdeps/powerpc/tls.h (THREAD_GSCOPE_RESET_FLAG): Likewise.
3923 * sysdeps/x86_64/tls.h (THREAD_GSCOPE_RESET_FLAG): Likewise.
3924 * sysdeps/sparc/tls.h (THREAD_GSCOPE_RESET_FLAG): Likewise.
3925 * sysdeps/sh/tls.h (THREAD_GSCOPE_RESET_FLAG): Likewise.
3999 * sysdeps/sparc/tls.h (tcbhead_t): Move gscope_flag to the end
4004 * sysdeps/sparc/tls.h (tcbhead_t): Add gscope_flag.
4071 * sysdeps/sh/tls.h: Include stdlib.h, list.h, sysdep.h and
4182 * sysdeps/alpha/tls.h: Likewise.
4183 * sysdeps/i386/tls.h: Likewise.
4184 * sysdeps/ia64/tls.h: Likewise.
4185 * sysdeps/powerpc/tls.h: Likewise.
4188 * sysdeps/s390/tls.h: Likewise.
4189 * sysdeps/sh/tls.h: Likewise.
4190 * sysdeps/sparc/tls.h: Likewise.
4203 * sysdeps/x86_64/tls.h: Likewise.
4252 * sysdeps/i386/tls.h (THREAD_GSCOPE_RESET_FLAG): Use explicit
4255 * sysdeps/x86_64/tls.h (THREAD_GSCOPE_GET_FLAG): Remove.
4258 * sysdeps/powerpc/tls.h (tcbhead_t): Remove gscope_flag.
4264 * sysdeps/s390/tls.h (THREAD_GSCOPE_FLAG_UNUSED,
4268 * sysdeps/sparc/tls.h (THREAD_GSCOPE_FLAG_UNUSED,
4272 * sysdeps/sh/tls.h (THREAD_GSCOPE_FLAG_UNUSED,
4276 * sysdeps/ia64/tls.h (THREAD_GSCOPE_FLAG_UNUSED,
4284 * sysdeps/alpha/tls.h (THREAD_GSCOPE_FLAG_UNUSED,
4340 * sysdeps/i386/tls.h: Likewise.
4341 * sysdeps/x86_64/tls.h: Likewise.
4402 * sysdeps/i386/tls.h (THREAD_SET_PRIVATE_FUTEX,
4404 * sysdeps/x86_64/tls.h (THREAD_SET_PRIVATE_FUTEX,
4410 * sysdeps/powerpc/tls.h (tcbhead_t): Add gscope_flag.
4415 * sysdeps/i386/tls.h (THREAD_GSCOPE_WAIT): Don't use
4418 * sysdeps/x86_64/tls.h (THREAD_GSCOPE_GET_FLAG): Define.
4442 * sysdeps/x86_64/tls.h (tcbhead_t): Add private_futex field.
4443 * sysdeps/i386/tls.h (tcbhead_t): Likewise.
4454 * sysdeps/x86_64/tls.h (THREAD_GSCOPE_WAIT): The pointer is not
4469 * sysdeps/i386/tls.h (tcbhead_t): Add gscope_flag.
4471 * sysdeps/x86_64/tls.h: Likewise.
4548 * sysdeps/x86_64/tls.h (tcbhead_t): Add vgetcpu_cache.
4717 * sysdeps/alpha/tls.h: Likewise.
4718 * sysdeps/i386/tls.h: Likewise.
4719 * sysdeps/ia64/tls.h: Likewise.
4720 * sysdeps/powerpc/tls.h: Likewise.
4721 * sysdeps/s390/tls.h: Likewise.
4722 * sysdeps/sh/tls.h: Likewise.
4723 * sysdeps/sparc/tls.h: Likewise.
4724 * sysdeps/x86_64/tls.h: Likewise.
5165 * sysdeps/x86_64/tls.h: Include <asm/prctl.h> inside [! __ASSEMBLER__].
5487 * sysdeps/alpha/tls.h (tcbhead_t): Rename member to __private.
5554 * sysdeps/ia64/tls.h (tcbhead_t): Rename private member to __private.
5630 * sysdeps/sparc/tls.h (tcbhead_t): Add pointer_guard field.
5785 * sysdeps/sh/tls.h (tcbhead_t): Remove private and add pointer_guard.
5791 * sysdeps/ia64/tls.h (TLS_PRE_TCB_SIZE): Make room for 2 uintptr_t's
5796 * sysdeps/powerpc/tls.h (tcbhead_t): Add pointer_guard field.
5800 * sysdeps/s390/tls.h (THREAD_GET_POINTER_GUARD,
5811 * sysdeps/i386/tls.h (tcbhead_t): Add pointer_guard.
5813 * sysdeps/x86_64/tls.h: Likewise.
5994 * sysdeps/ia64/tls.h (TLS_PRE_TCB_SIZE): If PTHREAD_STRUCT_END_PADDING
6006 * sysdeps/i386/tls.h (tcbhead_t): Add stack_guard field.
6008 * sysdeps/x86_64/tls.h (tcbhead_t): Add sysinfo and stack_guard
6011 * sysdeps/s390/tls.h (tcbhead_t): Add stack_guard
6014 * sysdeps/powerpc/tls.h (tcbhead_t): Add stack_guard field.
6016 * sysdeps/sparc/tls.h (tcbhead_t): Add sysinfo and stack_guard
6052 * sysdeps/i386/tls.h (TLS_INIT_TCB_SIZE, TLS_INIT_TCB_ALIGN): Define to
6054 * sysdeps/x86_64/tls.h (TLS_INIT_TCB_SIZE, TLS_INIT_TCB_ALIGN):
6056 * sysdeps/s390/tls.h (TLS_INIT_TCB_SIZE, TLS_INIT_TCB_ALIGN):
6058 * sysdeps/sparc/tls.h (TLS_INIT_TCB_SIZE, TLS_INIT_TCB_ALIGN):
6147 * sysdeps/mips/tls.h: New file.
6219 entry for static tls deallocation fix.
6220 * sysdeps/alpha/tls.h (dtv_t): Change pointer type to be struct which
6223 * sysdeps/i386/tls.h: Likewise.
6224 * sysdeps/ia64/tls.h: Likewise.
6225 * sysdeps/powerpc/tls.h: Likewise.
6226 * sysdeps/s390/tls.h: Likewise.
6227 * sysdeps/sh/tls.h: Likewise.
6228 * sysdeps/sparc/tls.h: Likewise.
6229 * sysdeps/x86_64/tls.h: Likewise.
6237 * sysdeps/i386/tls.h (CALL_THREAD_FCT): Maintain 16 byte alignment of
6382 * sysdeps/sh/tls.h (DB_THREAD_SELF): Set the correct bias
7598 * sysdeps/s390/tls.h (INIT_SYSINFO): _dl_sysinfo is now in
7603 * sysdeps/ia64/tls.h (INIT_SYSINFO): _dl_sysinfo is now in
7627 * sysdeps/i386/tls.h: Use GLRO instead of GL where appropriate.
7813 * sysdeps/alpha/tls.h (tcbhead_t): Add private.
7854 * sysdeps/alpha/tls.h (DB_THREAD_SELF): Pass bit size of thread
7856 * sysdeps/ia64/tls.h (DB_THREAD_SELF): Likewise.
7857 * sysdeps/powerpc/tls.h (DB_THREAD_SELF): Likewise.
7858 * sysdeps/sh/tls.h (DB_THREAD_SELF): Likewise.
7859 * sysdeps/sparc/tls.h (DB_THREAD_SELF): Likewise.
7860 * sysdeps/s390/tls.h (DB_THREAD_SELF): Pass __WORDSIZE as bit size
8060 * sysdeps/ia64/tls.h: Move declaration of __thread_self up so it
8073 * sysdeps/i386/tls.h (THREAD_SELF_SYSINFO): New macro.
8445 * sysdeps/alpha/tls.h (DB_THREAD_SELF): New macro.
8446 * sysdeps/i386/tls.h (DB_THREAD_SELF): New macro.
8447 * sysdeps/ia64/tls.h (DB_THREAD_SELF): New macro.
8448 * sysdeps/powerpc/tls.h (DB_THREAD_SELF): New macro.
8449 * sysdeps/s390/tls.h (DB_THREAD_SELF): New macro.
8450 * sysdeps/sh/tls.h (DB_THREAD_SELF): New macro.
8451 * sysdeps/sparc/tls.h (DB_THREAD_SELF): New macro.
8452 * sysdeps/x86_64/tls.h (DB_THREAD_SELF): New macro.
8632 * sysdeps/sparc/tls.h: New file.
8981 * sysdeps/alpha/tls.h: New file.
9112 * sysdeps/i386/tls.h: Remove THREAD_ID definition.
9113 * sysdeps/ia64/tls.h: Likewise.
9114 * sysdeps/powerpc/tls.h: Likewise.
9115 * sysdeps/s390/tls.h: Likewise.
9116 * sysdeps/sh/tls.h: Likewise.
9117 * sysdeps/x86_64/tls.h: Likewise.
9207 * sysdeps/x86_64/tls.h (tcbhead_t): Add multiple_threads.
9740 * sysdeps/i386/tls.h (TLS_INIT_TP): Include \n in error message.
9758 * sysdeps/i386/tls.h: Define THREAD_ID.
9759 * sysdeps/ia64/tls.h: Likewise.
9760 * sysdeps/powerpc/tls.h: Likewise.
9761 * sysdeps/s390/tls.h: Likewise.
9762 * sysdeps/sh/tls.h: Likewise.
9763 * sysdeps/x86_64/tls.h: Likewise.
9808 * sysdeps/powerpc/tls.h (TLS_INIT_TCB_SIZE, TLS_TCB_SIZE): Define
9883 * sysdeps/i386/tls.h: Rename LOCK to LOCK_PREFIX.
9885 * sysdeps/x86_64/tls.h: Likewise. Define LOCK_PREFIX if not already
9909 * sysdeps/x86_64/tls.h (THREAD_SETMEM): Word around compiler bug
10020 * sysdeps/i386/tls.h: Define THREAD_ATOMIC_CMPXCHG_VAL and
10022 * sysdeps/x86_64/tls.h: Likewise.
10075 * sysdeps/i386/tls.h (CALL_THREAD_FCT): Align stack of called
10091 * sysdeps/sh/tls.h: Include nptl/descr.h after the definition
10330 * sysdeps/s390/tls.h (TLS_MULTIPLE_THREADS_IN_TCB): Define it
10361 * sysdeps/powerpc/tls.h (TLS_MULTIPLE_THREADS_IN_TCB): Define
10473 * sysdeps/powerpc/tls.h: New file.
10544 * sysdeps/sh/tls.h (TLS_MULTIPLE_THREADS_IN_TCB): Define.
10593 * sysdeps/i386/tls.h (INSTALL_NEW_DTV, THREAD_DTV): Likewise.
10595 * sysdeps/x86_64/tls.h: Likewise.
10609 * sysdeps/i386/tls.h: Define CALL_THREAD_FCT.
10613 * sysdeps/x86_64/tls.h (THREAD_GETMEM): Mark asms volatile.
10673 * sysdeps/x86_64/tls.h [__ASSEMBLER__]: Include tcb-offsets.h.
10772 * sysdeps/x86_64/tls.h (THREAD_SELF, THREAD_GETMEM, THREAD_GETMEM_NC,
10789 * sysdeps/i386/tls.h (THREAD_SETMEM): Fix one-byte variant.
10825 * sysdeps/x86_64/tls.h: Include <asm/prctl.h>.
10907 * sysdeps/ia64/tls.h: New file.
11014 * sysdeps/i386/tls.h (TLS_MULTIPLE_THREADS_IN_TCB): Define it.
11015 * sysdeps/s390/tls.h (TLS_MULTIPLE_THREADS_IN_TCB): Likewise.
11025 * sysdeps/i386/tls.h (INSTALL_DTV): Add parens.
11027 * sysdeps/x86_64/tls.h: Likewise.
11032 * sysdeps/i386/tls.h (tcbhead_t): Remove `list' member.
11033 * sysdeps/s390/tls.h (tcbhead_t): Likewise.
11049 * sysdeps/x86_64/tls.h: Remove all traces of segment descriptor
11305 * sysdeps/i386/tls.h (THREAD_GETMEM): Mark asm as volatile.
11514 * sysdeps/s390/tls.h (THREAD_GETMEM, THREAD_GETMEM_NC, THREAD_SETMEM,
11586 * sysdeps/sh/tls.h: New file.
11627 * sysdeps/x86_64/tls.h: Remove unnecessary macros, left over from x86.
11672 * sysdeps/s390/tls.h: New file.
11837 * sysdeps/i386/tls.h (INIT_SYSINFO): Initialize _head->sysinfo even
12146 * sysdeps/i386/tls.h: Include tcb-offsets.h in assembler.
12173 * sysdeps/i386/tls.h (tcbhead_t): Move list to the back of the struct.
12234 * sysdeps/i386/tls.h: Unconditionally include <dl-sysdep.h>.
12255 * sysdeps/i386/tls.h (tcbhead_t): Add sysinfo member.
12574 * sysdeps/i386/tls.h (tcbhead_t): Add list and multiple_threads
12798 * sysdeps/i386/tls.h (TLS_INIT_TP): Make it return zero or an error
12800 * sysdeps/x86_64/tls.h (TLS_INIT_TP): Likewise.
12844 * sysdeps/i386/tls.h: Include stdlib.h.
12845 * sysdeps/x86_64/tls.h: Likewise.
12959 * sysdeps/x86_64/tls.h: New file.
12963 * sysdeps/i386/tls.h (THREAD_GETMEM_NC): Change interface. It now
12970 * sysdeps/i386/tls.h (THREAD_SETMEM): Use size of member element