Home
last modified time | relevance | path

Searched refs:descr (Results 1 – 14 of 14) sorted by relevance

/sysdeps/nptl/
A Dtcb-access.h23 #define THREAD_GETMEM(descr, member) \ argument
24 descr->member
25 #define THREAD_GETMEM_VOLATILE(descr, member) \ argument
26 (*(volatile __typeof (descr->member) *)&descr->member)
27 #define THREAD_GETMEM_NC(descr, member, idx) \ argument
28 descr->member[idx]
29 #define THREAD_SETMEM(descr, member, value) \ argument
30 descr->member = (value)
31 #define THREAD_SETMEM_NC(descr, member, idx, value) \ argument
32 descr->member[idx] = (value)
A DpthreadP.h41 # define THREAD_ATOMIC_CMPXCHG_VAL(descr, member, new, old) \ argument
42 atomic_compare_and_exchange_val_acq (&(descr)->member, new, old)
46 # define THREAD_ATOMIC_BIT_SET(descr, member, bit) \ argument
47 atomic_bit_set (&(descr)->member, bit)
/sysdeps/x86_64/nptl/
A Dtcb-access.h20 # define THREAD_GETMEM(descr, member) \ argument
21 ({ __typeof (descr->member) __value; \
43 #define THREAD_GETMEM_VOLATILE(descr, member) THREAD_GETMEM (descr, member) argument
46 # define THREAD_GETMEM_NC(descr, member, idx) \ argument
47 ({ __typeof (descr->member[0]) __value; \
81 # define THREAD_SETMEM(descr, member, value) \ argument
84 || sizeof (descr->member) == 4 \
85 || sizeof (descr->member) == 8, \
87 if (sizeof (descr->member) == 1) \
110 || sizeof (descr->member[0]) == 4 \
[all …]
A Dtls.h123 # define INSTALL_DTV(descr, dtvp) \ argument
124 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
132 # define GET_DTV(descr) \ argument
133 (((tcbhead_t *) (descr))->dtv)
197 # define THREAD_COPY_STACK_GUARD(descr) \ argument
198 ((descr)->header.stack_guard \
205 # define THREAD_COPY_POINTER_GUARD(descr) \ argument
206 ((descr)->header.pointer_guard \
/sysdeps/i386/nptl/
A Dtcb-access.h20 #define THREAD_GETMEM(descr, member) \ argument
21 ({ __typeof (descr->member) __value; \
45 #define THREAD_GETMEM_VOLATILE(descr, member) THREAD_GETMEM (descr, member) argument
48 #define THREAD_GETMEM_NC(descr, member, idx) \ argument
49 ({ __typeof (descr->member[0]) __value; \
77 #define THREAD_SETMEM(descr, member, value) \ argument
80 || sizeof (descr->member) == 4 \
81 || sizeof (descr->member) == 8, \
83 if (sizeof (descr->member) == 1) \
105 || sizeof (descr->member[0]) == 4 \
[all …]
A Dtls.h119 # define INSTALL_DTV(descr, dtvp) \ argument
120 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
128 # define GET_DTV(descr) \ argument
129 (((tcbhead_t *) (descr))->dtv)
252 #define THREAD_COPY_STACK_GUARD(descr) \ argument
253 ((descr)->header.stack_guard \
260 #define THREAD_COPY_POINTER_GUARD(descr) \ argument
261 ((descr)->header.pointer_guard \
/sysdeps/sparc/nptl/
A Dtls.h79 # define INSTALL_DTV(descr, dtvp) \ argument
80 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
87 # define GET_DTV(descr) \ argument
88 (((tcbhead_t *) (descr))->dtv)
91 # define TLS_INIT_TP(descr) \ argument
92 (__thread_self = (__typeof (__thread_self)) (descr), NULL)
114 # define THREAD_COPY_STACK_GUARD(descr) \ argument
115 ((descr)->header.stack_guard \
123 # define THREAD_COPY_POINTER_GUARD(descr) \ argument
124 ((descr)->header.pointer_guard = THREAD_GET_POINTER_GUARD ())
/sysdeps/mach/hurd/
A Dtls.h40 # define INSTALL_DTV(descr, dtvp) \ argument
41 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
44 # define GET_DTV(descr) \ argument
45 (((tcbhead_t *) (descr))->dtv)
/sysdeps/mach/hurd/i386/
A Dtls.h156 # define TLS_INIT_TP(descr) \ argument
157 _hurd_tls_init ((tcbhead_t *) (descr))
167 # define THREAD_GETMEM(descr, member) \ argument
193 # define THREAD_GETMEM_NC(descr, member, idx) \ argument
222 # define THREAD_SETMEM(descr, member, value) \ argument
225 || sizeof (descr->member) == 4 \
226 || sizeof (descr->member) == 8, \
302 #define THREAD_COPY_STACK_GUARD(descr) \ argument
303 ((descr)->stack_guard \
309 #define THREAD_COPY_POINTER_GUARD(descr) \ argument
[all …]
/sysdeps/ia64/nptl/
A Dtls.h79 # define INSTALL_DTV(descr, dtvp) \ argument
80 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
87 # define GET_DTV(descr) \ argument
88 (((tcbhead_t *) (descr))->dtv)
130 #define THREAD_COPY_STACK_GUARD(descr) \ argument
131 (((uintptr_t *) ((char *) (descr) + TLS_PRE_TCB_SIZE))[-1] \
139 #define THREAD_COPY_POINTER_GUARD(descr) \ argument
140 (((uintptr_t *) ((char *) (descr) + TLS_PRE_TCB_SIZE))[-2] \
/sysdeps/s390/nptl/
A Dtls.h83 # define INSTALL_DTV(descr, dtvp) \ argument
84 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1
91 # define GET_DTV(descr) \ argument
92 (((tcbhead_t *) (descr))->dtv)
142 #define THREAD_COPY_STACK_GUARD(descr) \ argument
143 ((descr)->header.stack_guard \
151 #define THREAD_COPY_POINTER_GUARD(descr) argument
/sysdeps/powerpc/nptl/
A Dtls.h175 # define THREAD_COPY_STACK_GUARD(descr) \ argument
176 (((tcbhead_t *) ((char *) (descr) \
187 # define THREAD_COPY_POINTER_GUARD(descr) \ argument
188 (((tcbhead_t *) ((char *) (descr) \
/sysdeps/nios2/nptl/
A Dtls.h117 # define THREAD_COPY_POINTER_GUARD(descr) \ argument
118 (((tcbhead_t *) ((void *) (descr) \
/sysdeps/sh/nptl/
A Dtls.h120 #define THREAD_COPY_POINTER_GUARD(descr) \ argument
123 ((tcbhead_t *) (descr + 1))->pointer_guard = __tcbp->pointer_guard;})

Completed in 17 milliseconds