/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/ |
A D | dl-tls.c | 224 dtv_t *dtv = THREAD_DTV (); in _dl_nothread_init_static_tls() local 492 dtv_t *dtv; in rtld_hidden_def() local 500 if (dtv != NULL) in rtld_hidden_def() 650 dtv[0].counter = maxgen; in _dl_allocate_tls_init() 668 dtv_t *dtv = GET_DTV (tcb); in _dl_deallocate_tls() local 678 if (dtv != _dl_initial_dtv) in _dl_deallocate_tls() 679 _dl_free (dtv - 1); in _dl_deallocate_tls() 719 dtv_t *dtv = THREAD_DTV (); in _dl_update_slotinfo() local 832 dtv = &newp[1]; in _dl_update_slotinfo() 836 INSTALL_NEW_DTV (dtv); in _dl_update_slotinfo() [all …]
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/generic/ |
A D | dl-tls.c | 397 dtv_t *dtv; in allocate_dtv() local 405 if (dtv != NULL) in allocate_dtv() 414 INSTALL_DTV (result, dtv); in allocate_dtv() 557 dtv[0].counter = maxgen; in _dl_allocate_tls_init() 576 dtv_t *dtv = GET_DTV (tcb); in _dl_deallocate_tls() local 589 free (dtv - 1); in _dl_deallocate_tls() 646 dtv_t *dtv = THREAD_DTV (); in _dl_update_slotinfo() local 757 dtv = &newp[1]; in _dl_update_slotinfo() 761 INSTALL_NEW_DTV (dtv); in _dl_update_slotinfo() 790 dtv[0].counter = new_gen; in _dl_update_slotinfo() [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/generic/ |
A D | dl-tls.c | 397 dtv_t *dtv; in allocate_dtv() local 405 if (dtv != NULL) in allocate_dtv() 414 INSTALL_DTV (result, dtv); in allocate_dtv() 557 dtv[0].counter = maxgen; in _dl_allocate_tls_init() 576 dtv_t *dtv = GET_DTV (tcb); in _dl_deallocate_tls() local 589 free (dtv - 1); in _dl_deallocate_tls() 646 dtv_t *dtv = THREAD_DTV (); in _dl_update_slotinfo() local 757 dtv = &newp[1]; in _dl_update_slotinfo() 761 INSTALL_NEW_DTV (dtv); in _dl_update_slotinfo() 790 dtv[0].counter = new_gen; in _dl_update_slotinfo() [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/sh/ |
A D | tls.h | 30 typedef union dtv union 63 dtv_t *dtv; member 88 ((tcbhead_t *) (tcbp))->dtv = dtvp + 1 91 # define INSTALL_NEW_DTV(dtv) \ argument 94 __tcbp->dtv = (dtv);}) 98 (((tcbhead_t *) (tcbp))->dtv) 110 __tcbp->dtv;}) 140 dtv_t *dtv; member
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/s390/ |
A D | tls.h | 29 typedef union dtv union 43 dtv_t *dtv; member 92 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1 95 # define INSTALL_NEW_DTV(dtv) \ argument 96 (((tcbhead_t *) __builtin_thread_pointer ())->dtv = (dtv)) 100 (((tcbhead_t *) (descr))->dtv) 122 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/alpha/ |
A D | tls.h | 29 typedef union dtv union 65 dtv_t *dtv; member 87 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 90 # define INSTALL_NEW_DTV(dtv) \ argument 91 (THREAD_DTV() = (dtv)) 95 (((tcbhead_t *) (tcbp))->dtv) 105 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/alpha/ |
A D | tls.h | 28 typedef union dtv union 64 dtv_t *dtv; member 86 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 89 # define INSTALL_NEW_DTV(dtv) \ argument 90 (THREAD_DTV() = (dtv)) 94 (((tcbhead_t *) (tcbp))->dtv) 104 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/metag/ |
A D | tls.h | 33 typedef union dtv union 45 dtv_t *dtv; member 92 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1 95 # define INSTALL_NEW_DTV(dtv) \ argument 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.old/sysdeps/ia64/ |
A D | tls.h | 29 typedef union dtv union 52 dtv_t *dtv; member 77 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1 81 (((tcbhead_t *)__thread_self)->dtv = (DTV)) 85 (((tcbhead_t *) (tcbp))->dtv) 102 (((tcbhead_t *)__thread_self)->dtv) 123 dtv_t *dtv; member
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/ia64/ |
A D | tls.h | 29 typedef union dtv union 52 dtv_t *dtv; member 77 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1 81 (((tcbhead_t *)__thread_self)->dtv = (DTV)) 85 (((tcbhead_t *) (tcbp))->dtv) 102 (((tcbhead_t *)__thread_self)->dtv) 126 dtv_t *dtv; member
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/sh/ |
A D | tls.h | 33 typedef union dtv union 45 dtv_t *dtv; member 92 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1 95 # define INSTALL_NEW_DTV(dtv) \ argument 98 __tcbp->dtv = (dtv);}) 102 (((tcbhead_t *) (tcbp))->dtv) 114 __tcbp->dtv;})
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/sh/ |
A D | tls.h | 32 typedef union dtv union 44 dtv_t *dtv; member 91 ((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1 94 # define INSTALL_NEW_DTV(dtv) \ argument 97 __tcbp->dtv = (dtv);}) 101 (((tcbhead_t *) (tcbp))->dtv) 113 __tcbp->dtv;})
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/arm64/ |
A D | tls.h | 30 typedef union dtv union 66 dtv_t *dtv; member 88 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 91 # define INSTALL_NEW_DTV(dtv) \ argument 92 (THREAD_DTV() = (dtv)) 96 (((tcbhead_t *) (tcbp))->dtv) 106 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/sparc/ |
A D | tls.h | 29 typedef union dtv union 43 dtv_t *dtv; member 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)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/sh/ |
A D | tls.h | 30 typedef union dtv union 41 dtv_t *dtv; member 78 ((tcbhead_t *) (descr))->dtv = dtvp + 1 81 # define INSTALL_NEW_DTV(dtv) \ argument 83 THREAD_SETMEM (__descr, p_header.data.dtvp, (dtv)); }) 87 (((tcbhead_t *) (descr))->dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/arm/ |
A D | tls.h | 29 typedef union dtv union 65 dtv_t *dtv; member 87 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 90 # define INSTALL_NEW_DTV(dtv) \ argument 91 (THREAD_DTV() = (dtv)) 95 (((tcbhead_t *) (tcbp))->dtv) 109 (((tcbhead_t *) __builtin_thread_pointer ())->dtv)
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/arm/ |
A D | tls.h | 30 typedef union dtv union 66 dtv_t *dtv; member 88 (((tcbhead_t *) (tcbp))->dtv = (dtvp) + 1) 91 # define INSTALL_NEW_DTV(dtv) \ argument 92 (THREAD_DTV() = (dtv)) 96 (((tcbhead_t *) (tcbp))->dtv) 127 (((tcbhead_t *) __builtin_thread_pointer ())->dtv) 129 (((tcbhead_t *) TLS_get_thread_pointer())->dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/x86_64/ |
A D | tls.h | 29 typedef union dtv union 44 dtv_t *dtv; member 86 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1 89 # define INSTALL_NEW_DTV(dtv) \ argument 91 THREAD_SETMEM (__descr, p_header.data.dtvp, (dtv)); }) 95 (((tcbhead_t *) (descr))->dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/x86_64/ |
A D | tls.h | 29 typedef union dtv union 44 dtv_t *dtv; member 86 ((tcbhead_t *) (descr))->dtv = (dtvp) + 1 89 # define INSTALL_NEW_DTV(dtv) \ argument 91 THREAD_SETMEM (__descr, p_header.data.dtvp, (dtv)); }) 95 (((tcbhead_t *) (descr))->dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/alpha/ |
A D | tls.h | 29 typedef union dtv union 42 dtv_t *dtv; member 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/powerpc/ |
A D | tls.h | 29 typedef union dtv union 55 dtv_t *dtv; member 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) 151 dtv_t *dtv; /* Never used. */ member
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/mips/ |
A D | tls.h | 30 typedef union dtv union 76 dtv_t *dtv; member 114 (((tcbhead_t *) (tcbp))[-1].dtv = (dtvp) + 1) 117 # define INSTALL_NEW_DTV(dtv) \ argument 118 (THREAD_DTV() = (dtv)) 122 (((tcbhead_t *) (tcbp))[-1].dtv) 140 (((tcbhead_t *) (READ_THREAD_POINTER () - TLS_TCB_OFFSET))[-1].dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/mips/ |
A D | tls.h | 28 typedef union dtv union 77 dtv_t *dtv; member 108 (((tcbhead_t *) (tcbp))[-1].dtv = (dtvp) + 1) 111 # define INSTALL_NEW_DTV(dtv) \ argument 112 (THREAD_DTV() = (dtv)) 116 (((tcbhead_t *) (tcbp))[-1].dtv) 131 (((tcbhead_t *) (READ_THREAD_POINTER () - TLS_TCB_OFFSET))[-1].dtv)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl_db/ |
A D | db_info.c | 35 union dtv dtv[UINT32_MAX / 2 / sizeof (union dtv)]; /* No constant bound. */ member 36 } dtv; typedef 54 # define dtvp header.dtv 60 TLS_PRE_TCB_SIZE + offsetof (tcbhead_t, dtv) 61 - (TLS_TCB_SIZE == 0 ? sizeof (tcbhead_t) : 0), union dtv)
|
A D | td_thr_tlsbase.c | 27 psaddr_t dtv, dtvslot, dtvptr; in td_thr_tlsbase() local 33 err = DB_GET_FIELD (dtv, th->th_ta_p, th->th_unique, pthread, dtvp, 0); in td_thr_tlsbase() 38 err = DB_GET_FIELD_ADDRESS (dtvslot, th->th_ta_p, dtv, dtv, dtv, modid); in td_thr_tlsbase()
|