/sysdeps/powerpc/nptl/ |
A D | tcb-offsets.sym | 17 POINTER_GUARD (offsetof (tcbhead_t, pointer_guard) - TLS_TCB_OFFSET - sizeof (tcbhead_t)) 18 TAR_SAVE (offsetof (tcbhead_t, tar_save) - TLS_TCB_OFFSET - sizeof (tcbhead_t)) 19 DSO_SLOT1 (offsetof (tcbhead_t, dso_slot1) - TLS_TCB_OFFSET - sizeof (tcbhead_t)) 20 DSO_SLOT2 (offsetof (tcbhead_t, dso_slot2) - TLS_TCB_OFFSET - sizeof (tcbhead_t)) 22 TCB_AT_PLATFORM (offsetof (tcbhead_t, at_platform) - TLS_TCB_OFFSET - sizeof(tcbhead_t)) 25 TCB_AT_PLATFORM (offsetof (tcbhead_t, at_platform) - TLS_TCB_OFFSET - sizeof(tcbhead_t)) 26 PADDING (offsetof (tcbhead_t, padding) - TLS_TCB_OFFSET - sizeof(tcbhead_t)) 28 TCB_HWCAP (offsetof (tcbhead_t, hwcap) - TLS_TCB_OFFSET - sizeof (tcbhead_t))
|
A D | tls.h | 101 } tcbhead_t; typedef 126 ((tcbhead_t *) (tcbp))[-1].dtv = dtvp + 1 132 # define GET_DTV(tcbp) (((tcbhead_t *) (tcbp))[-1].dtv) 155 (((tcbhead_t *) (__thread_register - TLS_TCB_OFFSET))[-1].dtv) 173 (((tcbhead_t *) ((char *) __thread_register \ 176 (((tcbhead_t *) ((char *) (descr) \ 178 = ((tcbhead_t *) ((char *) __thread_register \ 183 (((tcbhead_t *) ((char *) __thread_register \ 188 (((tcbhead_t *) ((char *) (descr) \ 194 (((tcbhead_t *) ((char *) __thread_register \ [all …]
|
/sysdeps/sh/nptl/ |
A D | tls.h | 37 } tcbhead_t; typedef 52 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 55 # define TLS_TCB_SIZE sizeof (tcbhead_t) 70 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1 74 ({ tcbhead_t *__tcbp; \ 80 (((tcbhead_t *) (tcbp))->dtv) 92 ({ tcbhead_t *__tcbp; \ 113 ({ tcbhead_t *__tcbp; \ 117 ({ tcbhead_t *__tcbp; \ 121 ({ tcbhead_t *__tcbp; \ [all …]
|
/sysdeps/hppa/nptl/ |
A D | tls.h | 47 } tcbhead_t; typedef 50 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 53 # define TLS_TCB_SIZE sizeof (tcbhead_t) 61 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1 65 ({ tcbhead_t *__tcbp = (tcbhead_t *)__get_cr27(); \ 71 (((tcbhead_t *) (tcbp))->dtv) 84 ({ tcbhead_t *__tcbp = (tcbhead_t *)__get_cr27(); \
|
/sysdeps/mach/hurd/i386/ |
A D | tls.h | 51 } tcbhead_t; typedef 57 (tcbhead_t *) ( (desc->low_word >> 16) \ 111 _hurd_tls_init (tcbhead_t *tcb) in _hurd_tls_init() 157 _hurd_tls_init ((tcbhead_t *) (descr)) 161 ({ tcbhead_t *__tcb; \ 163 : "i" (offsetof (tcbhead_t, tcb))); \ 187 "i" (offsetof (tcbhead_t, member) + 4)); \ 214 : "i" (offsetof (tcbhead_t, member[0])), \ 241 "i" (offsetof (tcbhead_t, member)), \ 242 "i" (offsetof (tcbhead_t, member) + 4)); \ [all …]
|
/sysdeps/arm/nptl/ |
A D | tls.h | 45 } tcbhead_t; typedef 48 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 51 # define TLS_TCB_SIZE sizeof (tcbhead_t) 59 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 67 (((tcbhead_t *) (tcbp))->dtv) 73 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/sysdeps/i386/htl/ |
A D | tcb-offsets.sym | 5 MULTIPLE_THREADS_OFFSET offsetof (tcbhead_t, multiple_threads) 6 SYSINFO_OFFSET offsetof (tcbhead_t, sysinfo) 7 POINTER_GUARD offsetof (tcbhead_t, pointer_guard) 8 SIGSTATE_OFFSET offsetof (tcbhead_t, _hurd_sigstate)
|
/sysdeps/alpha/nptl/ |
A D | tls.h | 44 } tcbhead_t; typedef 47 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 50 # define TLS_TCB_SIZE sizeof (tcbhead_t) 58 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 66 (((tcbhead_t *) (tcbp))->dtv) 79 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/sysdeps/microblaze/nptl/ |
A D | tls.h | 47 } tcbhead_t; typedef 54 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 57 # define TLS_TCB_SIZE sizeof (tcbhead_t) 65 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 73 (((tcbhead_t *) (tcbp))->dtv) 84 (((tcbhead_t *) READ_THREAD_POINTER())->dtv)
|
/sysdeps/aarch64/nptl/ |
A D | tls.h | 47 } tcbhead_t; typedef 50 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 53 # define TLS_TCB_SIZE sizeof (tcbhead_t) 61 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 69 (((tcbhead_t *) (tcbp))->dtv) 82 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/sysdeps/ia64/nptl/ |
A D | tls.h | 35 } tcbhead_t; typedef 54 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 57 # define TLS_TCB_SIZE sizeof (tcbhead_t) 80 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1 84 (((tcbhead_t *)__thread_self)->dtv = (DTV)) 88 (((tcbhead_t *) (descr))->dtv) 90 #define THREAD_SELF_SYSINFO (((tcbhead_t *) __thread_self)->__private) 92 (((tcbhead_t *) ((char *) (pd) + TLS_PRE_TCB_SIZE))->__private) 116 (((tcbhead_t *)__thread_self)->dtv)
|
/sysdeps/arc/nptl/ |
A D | tls.h | 46 } tcbhead_t; typedef 49 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 53 # define TLS_TCB_SIZE sizeof (tcbhead_t) 62 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 70 (((tcbhead_t *) (tcbp))->dtv) 87 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/sysdeps/nios2/nptl/ |
A D | tls.h | 52 } tcbhead_t; typedef 69 + ((sizeof (tcbhead_t) + __alignof (struct pthread) - 1) \ 79 (((tcbhead_t *) (tcbp))[-1].dtv = (dtvp) + 1) 87 (((tcbhead_t *) (tcbp))[-1].dtv) 99 (((tcbhead_t *) (READ_THREAD_POINTER () - TLS_TCB_OFFSET))[-1].dtv) 113 (((tcbhead_t *) (READ_THREAD_POINTER () \ 118 (((tcbhead_t *) ((void *) (descr) \
|
/sysdeps/i386/nptl/ |
A D | tcb-offsets.sym | 9 MULTIPLE_THREADS_OFFSET offsetof (tcbhead_t, multiple_threads) 10 SYSINFO_OFFSET offsetof (tcbhead_t, sysinfo) 14 POINTER_GUARD offsetof (tcbhead_t, pointer_guard) 15 FEATURE_1_OFFSET offsetof (tcbhead_t, feature_1) 16 SSP_BASE_OFFSET offsetof (tcbhead_t, ssp_base)
|
/sysdeps/csky/nptl/ |
A D | tls.h | 58 } tcbhead_t; typedef 61 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 64 # define TLS_TCB_SIZE sizeof (tcbhead_t) 76 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 84 (((tcbhead_t *) (tcbp))->dtv) 100 (((tcbhead_t *) (READ_THREAD_POINTER () - TLS_TCB_OFFSET))->dtv)
|
/sysdeps/mach/hurd/ |
A D | tls.h | 33 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t) 41 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1 45 (((tcbhead_t *) (descr))->dtv)
|
/sysdeps/m68k/nptl/ |
A D | tls.h | 47 } tcbhead_t; typedef 60 + ((sizeof (tcbhead_t) + __alignof (struct pthread) - 1) \ 74 ((tcbhead_t *) (tcbp))[-1].dtv = dtvp + 1 82 (((tcbhead_t *) (tcbp))[-1].dtv) 102 (((tcbhead_t *) (__m68k_read_tp () - TLS_TCB_OFFSET))[-1].dtv)
|
/sysdeps/riscv/nptl/ |
A D | tls.h | 47 } tcbhead_t; typedef 60 + ((sizeof (tcbhead_t) + __alignof (struct pthread) - 1) \ 70 (((tcbhead_t *) (tcbp))[-1].dtv = (dtvp) + 1) 78 (((tcbhead_t *) (tcbp))[-1].dtv) 86 (((tcbhead_t *) (READ_THREAD_POINTER () - TLS_TCB_OFFSET))[-1].dtv)
|
/sysdeps/x86_64/nptl/ |
A D | tls.h | 70 } tcbhead_t; typedef 74 _Static_assert (offsetof (tcbhead_t, __private_ss) == 0x40, 79 _Static_assert (offsetof (tcbhead_t, __glibc_unused2) == 0x60, 83 _Static_assert (offsetof (tcbhead_t, __private_ss) == 0x70, 85 _Static_assert (offsetof (tcbhead_t, __glibc_unused2) == 0x80, 124 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1 133 (((tcbhead_t *) (descr))->dtv) 144 tcbhead_t *_head = _thrdescr; \
|
A D | tcb-offsets.sym | 12 MULTIPLE_THREADS_OFFSET offsetof (tcbhead_t, multiple_threads) 13 POINTER_GUARD offsetof (tcbhead_t, pointer_guard) 14 FEATURE_1_OFFSET offsetof (tcbhead_t, feature_1) 15 SSP_BASE_OFFSET offsetof (tcbhead_t, ssp_base)
|
/sysdeps/s390/nptl/ |
A D | tls.h | 45 } tcbhead_t; typedef 84 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1 88 (((tcbhead_t *) __builtin_thread_pointer ())->dtv = (dtv)) 92 (((tcbhead_t *) (descr))->dtv) 106 tcbhead_t *_head = _thrdescr; \ 123 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/sysdeps/x86/ |
A D | atomic-machine.h | 63 "i" (offsetof (tcbhead_t, multiple_threads))); \ 74 "i" (offsetof (tcbhead_t, multiple_threads))); \ 85 "i" (offsetof (tcbhead_t, multiple_threads))); \ 99 "i" (offsetof (tcbhead_t, multiple_threads))); \ 185 "i" (offsetof (tcbhead_t, multiple_threads))); \ 190 "i" (offsetof (tcbhead_t, multiple_threads))); \ 195 "i" (offsetof (tcbhead_t, multiple_threads))); \ 201 "i" (offsetof (tcbhead_t, multiple_threads))); \ 227 "i" (offsetof (tcbhead_t, multiple_threads))); \ 232 "i" (offsetof (tcbhead_t, multiple_threads))); \ [all …]
|
/sysdeps/mips/nptl/ |
A D | tls.h | 78 } tcbhead_t; typedef 91 + ((sizeof (tcbhead_t) + __alignof (struct pthread) - 1) \ 102 (((tcbhead_t *) (tcbp))[-1].dtv = (dtvp) + 1) 110 (((tcbhead_t *) (tcbp))[-1].dtv) 128 (((tcbhead_t *) (READ_THREAD_POINTER () - TLS_TCB_OFFSET))[-1].dtv)
|
/sysdeps/sparc/nptl/ |
A D | tls.h | 48 } tcbhead_t; typedef 80 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1 84 (((tcbhead_t *) __thread_self)->dtv = (DTV)) 88 (((tcbhead_t *) (descr))->dtv) 99 (((tcbhead_t *) __thread_self)->dtv)
|
/sysdeps/powerpc/powerpc64/ |
A D | stackguard-macros.h | 11 : "i" (offsetof (tcbhead_t, pointer_guard) - TLS_TCB_OFFSET - sizeof (tcbhead_t)) \
|