/sysdeps/nptl/ |
A D | dl-tls_init_tp.c | 69 struct pthread *pd = THREAD_SELF; in __tls_init_tp() local 72 list_add (&pd->list, &GL (dl_stack_user)); in __tls_init_tp() 75 pd->tid = INTERNAL_SYSCALL_CALL (set_tid_address, &pd->tid); in __tls_init_tp() 76 THREAD_SETMEM (pd, specific[0], &pd->specific_1stblock[0]); in __tls_init_tp() 77 THREAD_SETMEM (pd, user_stack, true); in __tls_init_tp() 87 pd->robust_prev = &pd->robust_head; in __tls_init_tp() 89 pd->robust_head.list = &pd->robust_head; in __tls_init_tp() 108 if (rseq_register_current_thread (pd, do_rseq)) in __tls_init_tp() 113 size = sizeof (pd->rseq_area); in __tls_init_tp() 132 THREAD_SETMEM (pd, cancelstate, PTHREAD_CANCEL_ENABLE); in __tls_init_tp() [all …]
|
/sysdeps/unix/sysv/linux/ |
A D | default-sched.h | 27 collect_default_sched (struct pthread *pd) in collect_default_sched() argument 29 if ((pd->flags & ATTR_FLAG_POLICY_SET) == 0) in collect_default_sched() 31 pd->schedpolicy = INTERNAL_SYSCALL_CALL (sched_getscheduler, 0); in collect_default_sched() 32 pd->flags |= ATTR_FLAG_POLICY_SET; in collect_default_sched() 35 if ((pd->flags & ATTR_FLAG_SCHED_SET) == 0) in collect_default_sched() 37 INTERNAL_SYSCALL_CALL (sched_getparam, 0, &pd->schedparam); in collect_default_sched() 38 pd->flags |= ATTR_FLAG_SCHED_SET; in collect_default_sched()
|
A D | dl-execstack.c | 97 __nptl_change_stack_perm (struct pthread *pd) in __nptl_change_stack_perm() argument 101 void *stack = (pd->stackblock in __nptl_change_stack_perm() 102 + (((((pd->stackblock_size - pd->guardsize) / 2) in __nptl_change_stack_perm() 103 & pagemask) + pd->guardsize) & pagemask)); in __nptl_change_stack_perm() 104 size_t len = pd->stackblock + pd->stackblock_size - stack; in __nptl_change_stack_perm() 106 void *stack = pd->stackblock + pd->guardsize; in __nptl_change_stack_perm() 107 size_t len = pd->stackblock_size - pd->guardsize; in __nptl_change_stack_perm() 109 void *stack = pd->stackblock; in __nptl_change_stack_perm() 110 size_t len = (uintptr_t) pd - pd->guardsize - (uintptr_t) pd->stackblock; in __nptl_change_stack_perm()
|
A D | tst-rseq-disable.c | 33 struct pthread *pd = THREAD_SELF; in check_rseq_disabled() local 37 == (char *) &pd->rseq_area); in check_rseq_disabled() 39 TEST_COMPARE ((int) pd->rseq_area.cpu_id, RSEQ_CPU_ID_REGISTRATION_FAILED); in check_rseq_disabled() 41 int ret = syscall (__NR_rseq, &pd->rseq_area, sizeof (pd->rseq_area), in check_rseq_disabled() 45 ret = syscall (__NR_rseq, &pd->rseq_area, sizeof (pd->rseq_area), in check_rseq_disabled() 48 pd->rseq_area.cpu_id = RSEQ_CPU_ID_REGISTRATION_FAILED; in check_rseq_disabled()
|
A D | tst-rseq.c | 39 struct pthread *pd = THREAD_SELF; in do_rseq_main_test() local 44 == (char *) &pd->rseq_area); in do_rseq_main_test() 45 TEST_COMPARE (__rseq_size, sizeof (pd->rseq_area)); in do_rseq_main_test()
|
/sysdeps/ia64/nptl/ |
A D | tls.h | 91 #define THREAD_SYSINFO(pd) \ argument 92 (((tcbhead_t *) ((char *) (pd) + TLS_PRE_TCB_SIZE))->__private) 96 # define SETUP_THREAD_SYSINFO(pd) \ argument 97 (THREAD_SYSINFO (pd) = THREAD_SELF_SYSINFO) 98 # define CHECK_THREAD_SYSINFO(pd) \ argument 99 assert (THREAD_SYSINFO (pd) == THREAD_SELF_SYSINFO) 111 # define TLS_DEFINE_INIT_TP(tp, pd) \ argument 112 void *tp = (char *) (pd) + TLS_PRE_TCB_SIZE
|
/sysdeps/x86/nptl/ |
A D | tls-setup.h | 20 tls_setup_tcbhead (struct pthread *pd) in tls_setup_tcbhead() argument 22 pd->header.feature_1 = THREAD_GETMEM (THREAD_SELF, header.feature_1); in tls_setup_tcbhead()
|
/sysdeps/i386/nptl/ |
A D | tls.h | 144 # define SETUP_THREAD_SYSINFO(pd) \ argument 145 ((pd)->header.sysinfo = THREAD_GETMEM (THREAD_SELF, header.sysinfo)) 146 # define CHECK_THREAD_SYSINFO(pd) \ argument 147 assert ((pd)->header.sysinfo == THREAD_GETMEM (THREAD_SELF, header.sysinfo)) 157 void *pd) in tls_fill_user_desc() argument 161 desc->vals[1] = (unsigned long int) pd; in tls_fill_user_desc() 209 # define TLS_DEFINE_INIT_TP(tp, pd) \ argument 215 tls_fill_user_desc (&_segdescr, TLS_GET_GS () >> 3, pd); \
|
/sysdeps/ieee754/dbl-64/ |
A D | x2y2m1.c | 43 double pd = fabs (*(const double *) p); in compare() local 45 if (pd < qd) in compare() 47 else if (pd == qd) in compare()
|
/sysdeps/arm/nptl/ |
A D | tls.h | 69 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) + 1 argument
|
/sysdeps/generic/ |
A D | tls-setup.h | 20 tls_setup_tcbhead (struct pthread *pd) in tls_setup_tcbhead() argument
|
/sysdeps/alpha/nptl/ |
A D | tls.h | 75 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) + 1 argument
|
/sysdeps/microblaze/nptl/ |
A D | tls.h | 80 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) + 1 argument
|
/sysdeps/aarch64/nptl/ |
A D | tls.h | 78 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) + 1 argument
|
/sysdeps/ieee754/ldbl-128ibm/ |
A D | x2y2m1l.c | 43 double pd = fabs (*(const double *) p); in compare() local 45 if (pd < qd) in compare() 47 else if (pd == qd) in compare()
|
/sysdeps/arc/nptl/ |
A D | tls.h | 83 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) + 1 argument
|
/sysdeps/m68k/nptl/ |
A D | tls.h | 95 # define TLS_DEFINE_INIT_TP(tp, pd) \ argument 96 void *tp = (void *) (pd) + TLS_TCB_OFFSET + TLS_PRE_TCB_SIZE
|
/sysdeps/riscv/nptl/ |
A D | tls.h | 94 # define TLS_DEFINE_INIT_TP(tp, pd) \ argument 95 void *tp = (void *) (pd) + TLS_TCB_OFFSET + TLS_PRE_TCB_SIZE
|
/sysdeps/csky/nptl/ |
A D | tls.h | 86 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) + 1 argument
|
/sysdeps/hppa/nptl/ |
A D | tls.h | 80 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) + 1 argument
|
/sysdeps/nios2/nptl/ |
A D | tls.h | 94 # define TLS_DEFINE_INIT_TP(tp, pd) \ argument 95 void *tp = (void *) (pd) + TLS_TCB_OFFSET + TLS_PRE_TCB_SIZE
|
/sysdeps/mips/nptl/ |
A D | tls.h | 123 # define TLS_DEFINE_INIT_TP(tp, pd) \ argument 124 void *tp = (void *) (pd) + TLS_TCB_OFFSET + TLS_PRE_TCB_SIZE
|
/sysdeps/sparc/nptl/ |
A D | tls.h | 95 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) argument
|
/sysdeps/sh/nptl/ |
A D | tls.h | 88 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) + 1 argument
|
/sysdeps/s390/nptl/ |
A D | tls.h | 119 # define TLS_DEFINE_INIT_TP(tp, pd) void *tp = (pd) argument
|