Home
last modified time | relevance | path

Searched refs:tcbhead_t (Results 1 – 25 of 55) sorted by relevance

123

/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/ia64/
A Dtls.h54 } tcbhead_t; typedef
57 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
60 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
63 # define TLS_TCB_SIZE sizeof (tcbhead_t)
77 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1
81 (((tcbhead_t *)__thread_self)->dtv = (DTV))
85 (((tcbhead_t *) (tcbp))->dtv)
89 (((tcbhead_t *) __thread_self)->private = (void *) GLRO(dl_sysinfo))
102 (((tcbhead_t *)__thread_self)->dtv)
126 } tcbhead_t; typedef
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/ia64/
A Dtls.h54 } tcbhead_t; typedef
57 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
60 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
63 # define TLS_TCB_SIZE sizeof (tcbhead_t)
77 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1
81 (((tcbhead_t *)__thread_self)->dtv = (DTV))
85 (((tcbhead_t *) (tcbp))->dtv)
89 (((tcbhead_t *) __thread_self)->private = (void *) GLRO(dl_sysinfo))
102 (((tcbhead_t *)__thread_self)->dtv)
129 } tcbhead_t; typedef
[all …]
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/sh/
A Dtls.h47 } tcbhead_t; typedef
69 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
72 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
75 # define TLS_TCB_SIZE sizeof (tcbhead_t)
92 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1
96 ({ tcbhead_t *__tcbp; \
102 (((tcbhead_t *) (tcbp))->dtv)
112 ({ tcbhead_t *__tcbp; \
145 ({ tcbhead_t *__tcbp; \
149 ({ tcbhead_t *__tcbp; \
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/sh/
A Dtls.h46 } tcbhead_t; typedef
68 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
71 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
74 # define TLS_TCB_SIZE sizeof (tcbhead_t)
91 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1
95 ({ tcbhead_t *__tcbp; \
101 (((tcbhead_t *) (tcbp))->dtv)
111 ({ tcbhead_t *__tcbp; \
144 ({ tcbhead_t *__tcbp; \
148 ({ tcbhead_t *__tcbp; \
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/sh/
A Dtls.h65 } tcbhead_t; typedef
68 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
71 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
74 # define TLS_TCB_SIZE sizeof (tcbhead_t)
88 ((tcbhead_t *) (tcbp))->dtv = dtvp + 1
92 ({ tcbhead_t *__tcbp; \
98 (((tcbhead_t *) (tcbp))->dtv)
108 ({ tcbhead_t *__tcbp; \
143 } tcbhead_t; typedef
150 static const tcbhead_t nontls_init_tp = { .multiple_threads = 0 }; \
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/s390/
A Dtls.h46 } tcbhead_t; typedef
73 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
76 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
92 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
96 (((tcbhead_t *) __builtin_thread_pointer ())->dtv = (dtv))
100 (((tcbhead_t *) (descr))->dtv)
110 tcbhead_t *head = _descr; \
122 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
135 static const tcbhead_t nontls_init_tp \
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/alpha/
A Dtls.h46 } tcbhead_t; typedef
60 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
63 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
66 # define TLS_TCB_SIZE sizeof (tcbhead_t)
69 # define TLS_TCB_ALIGN __alignof__ (tcbhead_t)
80 (((tcbhead_t *) (TCBP))->dtv = (DTVP) + 1)
84 (((tcbhead_t *)__builtin_thread_pointer ())->dtv = (DTV))
88 (((tcbhead_t *) (TCBP))->dtv)
98 (((tcbhead_t *)__builtin_thread_pointer ())->dtv)
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/sparc/
A Dtls.h46 } tcbhead_t; typedef
65 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
68 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
83 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
87 (((tcbhead_t *) __thread_self)->dtv = (DTV))
91 (((tcbhead_t *) (descr))->dtv)
99 (((tcbhead_t *) __thread_self)->dtv)
107 static const tcbhead_t nontls_init_tp \
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/arm/
A Dtls.h45 } tcbhead_t; typedef
90 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
93 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
96 # define TLS_TCB_SIZE sizeof (tcbhead_t)
99 # define TLS_TCB_ALIGN __alignof__ (tcbhead_t)
110 (((tcbhead_t *) (TCBP))->dtv = (DTVP) + 1)
114 (((tcbhead_t *)__builtin_thread_pointer ())->dtv = (DTV))
118 (((tcbhead_t *) (TCBP))->dtv)
132 (((tcbhead_t *)__builtin_thread_pointer ())->dtv)
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/powerpc/
A Dtls.h81 } tcbhead_t; typedef
99 + ((sizeof (tcbhead_t) + TLS_TCB_ALIGN - 1) & ~(TLS_TCB_ALIGN - 1)))
122 ((tcbhead_t *) (tcbp))[-1].dtv = dtvp + 1
128 # define GET_DTV(tcbp) (((tcbhead_t *) (tcbp))[-1].dtv)
138 (((tcbhead_t *) (__thread_register - TLS_TCB_OFFSET))[-1].dtv)
169 (((tcbhead_t *) ((char *) __thread_register \
172 (((tcbhead_t *) ((char *) (descr) \
174 = ((tcbhead_t *) ((char *) __thread_register \
179 (((tcbhead_t *) ((char *) __thread_register \
184 (((tcbhead_t *) ((char *) (descr) \
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/powerpc/
A Dtls.h80 } tcbhead_t; typedef
97 + ((sizeof (tcbhead_t) + TLS_TCB_ALIGN - 1) & ~(TLS_TCB_ALIGN - 1)))
120 ((tcbhead_t *) (tcbp))[-1].dtv = dtvp + 1
126 # define GET_DTV(tcbp) (((tcbhead_t *) (tcbp))[-1].dtv)
136 (((tcbhead_t *) (__thread_register - TLS_TCB_OFFSET))[-1].dtv)
167 (((tcbhead_t *) ((char *) __thread_register \
170 (((tcbhead_t *) ((char *) (descr) \
172 = ((tcbhead_t *) ((char *) __thread_register \
177 (((tcbhead_t *) ((char *) __thread_register \
182 (((tcbhead_t *) ((char *) (descr) \
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/arm/
A Dtls.h68 } tcbhead_t; typedef
71 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
77 # define TLS_TCB_SIZE sizeof (tcbhead_t)
88 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1)
96 (((tcbhead_t *) (tcbp))->dtv)
118 ({ tcbhead_t *x; asm volatile ("mrc p15, 0, %0, c13, c0, 2" : "=r" (x)); x; })
121 ({ (tcbhead_t *)(l4_utcb_tcr()->user[0] + TLS_PRE_TCB_SIZE); })
127 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
129 (((tcbhead_t *) TLS_get_thread_pointer())->dtv)
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/metag/
A Dtls.h47 } tcbhead_t; typedef
69 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
72 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
75 # define TLS_TCB_SIZE sizeof (tcbhead_t)
92 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1
96 (((tcbhead_t *)__builtin_thread_pointer ())->dtv = (dtv))
100 (((tcbhead_t *) (tcbp))->dtv)
114 (((tcbhead_t *)__builtin_thread_pointer ())->dtv)
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/powerpc/
A Dtls.h56 } tcbhead_t; typedef
73 + ((sizeof (tcbhead_t) + TLS_TCB_ALIGN - 1) & ~(TLS_TCB_ALIGN - 1)))
91 (((tcbhead_t *) (TCBP))[-1].dtv = (DTVP) + 1)
97 # define GET_DTV(TCBP) (((tcbhead_t *) (TCBP))[-1].dtv)
116 (((tcbhead_t *) ((void *) __thread_self - TLS_TCB_OFFSET))[-1].dtv)
154 } tcbhead_t; typedef
158 static const tcbhead_t nontls_init_tp = { .multiple_threads = 0 }; \
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/sh/
A Dtls.h43 } tcbhead_t; typedef
60 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
63 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
78 ((tcbhead_t *) (descr))->dtv = dtvp + 1
87 (((tcbhead_t *) (descr))->dtv)
96 tcbhead_t *head = _descr; \
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/x86_64/
A Dtls.h47 } tcbhead_t; typedef
67 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
70 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
86 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
95 (((tcbhead_t *) (descr))->dtv)
103 tcbhead_t *head = _descr; \
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/x86_64/
A Dtls.h47 } tcbhead_t; typedef
67 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
70 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
86 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
95 (((tcbhead_t *) (descr))->dtv)
103 tcbhead_t *head = _descr; \
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/alpha/
A Dtls.h67 } tcbhead_t; typedef
70 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
76 # define TLS_TCB_SIZE sizeof (tcbhead_t)
87 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1)
95 (((tcbhead_t *) (tcbp))->dtv)
105 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/alpha/
A Dtls.h66 } tcbhead_t; typedef
69 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
75 # define TLS_TCB_SIZE sizeof (tcbhead_t)
86 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1)
94 (((tcbhead_t *) (tcbp))->dtv)
104 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/mips/
A Dtls.h78 } tcbhead_t; typedef
97 + ((sizeof (tcbhead_t) + TLS_TCB_ALIGN - 1) & ~(TLS_TCB_ALIGN - 1)))
103 + ((sizeof (tcbhead_t) + sizeof(void*) + TLS_TCB_ALIGN - 1) & ~(TLS_TCB_ALIGN - 1)))
114 (((tcbhead_t *) (tcbp))[-1].dtv = (dtvp) + 1)
122 (((tcbhead_t *) (tcbp))[-1].dtv)
130 unsigned offset = sizeof(tcbhead_t) + sizeof(l4_umword_t); in TLS_INIT_TP()
140 (((tcbhead_t *) (READ_THREAD_POINTER () - TLS_TCB_OFFSET))[-1].dtv)
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/arm64/
A Dtls.h68 } tcbhead_t; typedef
71 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
77 # define TLS_TCB_SIZE sizeof (tcbhead_t)
88 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1)
96 (((tcbhead_t *) (tcbp))->dtv)
106 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/arm/
A Dtls.h67 } tcbhead_t; typedef
70 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
76 # define TLS_TCB_SIZE sizeof (tcbhead_t)
87 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1)
95 (((tcbhead_t *) (tcbp))->dtv)
109 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/i386/
A Dtls.h43 } tcbhead_t; typedef
62 # define TLS_INIT_TCB_SIZE sizeof (tcbhead_t)
65 # define TLS_INIT_TCB_ALIGN __alignof__ (tcbhead_t)
81 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
90 (((tcbhead_t *) (descr))->dtv)
159 tcbhead_t *head = _descr; \
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/mips/
A Dtls.h93 } tcbhead_t; typedef
110 + ((sizeof (tcbhead_t) + TLS_TCB_ALIGN - 1) & ~(TLS_TCB_ALIGN - 1)))
125 (((tcbhead_t *) (TCBP))[-1].dtv = (DTVP) + 1)
131 # define GET_DTV(TCBP) (((tcbhead_t *) (TCBP))[-1].dtv)
146 (((tcbhead_t *) (READ_THREAD_POINTER () - TLS_TCB_OFFSET))[-1].dtv)
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/x86_64/
A Dtcb-offsets.sym12 MULTIPLE_THREADS_OFFSET offsetof (tcbhead_t, multiple_threads)
13 POINTER_GUARD offsetof (tcbhead_t, pointer_guard)
14 VGETCPU_CACHE_OFFSET offsetof (tcbhead_t, vgetcpu_cache)
16 PRIVATE_FUTEX offsetof (tcbhead_t, private_futex)
18 RTLD_SAVESPACE_SSE offsetof (tcbhead_t, rtld_savespace_sse)

Completed in 26 milliseconds

123