Searched refs:l_tls_align (Results 1 – 9 of 9) sorted by relevance
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/generic/ |
A D | dl-tls.c | 92 if (map->l_tls_align > _dl_tls_static_align) in _dl_allocate_static_tls() 110 n = (freebytes - blsize) / map->l_tls_align; in _dl_allocate_static_tls() 120 size_t offset = roundup (_dl_tls_static_used, map->l_tls_align); in _dl_allocate_static_tls() 270 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset() 277 - firstbyte, slotinfo[cnt].map->l_tls_align) in _dl_determine_tlsoffset() 291 slotinfo[cnt].map->l_tls_align) + firstbyte; in _dl_determine_tlsoffset() 318 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset() 324 off = roundup (freebottom, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset() 326 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset() 336 off = roundup (offset, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset() [all …]
|
A D | libc-tls.cc | 228 static_map.l_tls_align = align; in __libc_setup_tls()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/generic/ |
A D | dl-tls.c | 92 if (map->l_tls_align > _dl_tls_static_align) in _dl_allocate_static_tls() 110 n = (freebytes - blsize) / map->l_tls_align; in _dl_allocate_static_tls() 120 size_t offset = roundup (_dl_tls_static_used, map->l_tls_align); in _dl_allocate_static_tls() 270 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset() 277 - firstbyte, slotinfo[cnt].map->l_tls_align) in _dl_determine_tlsoffset() 291 slotinfo[cnt].map->l_tls_align) + firstbyte; in _dl_determine_tlsoffset() 318 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset() 324 off = roundup (freebottom, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset() 326 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset() 336 off = roundup (offset, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset() [all …]
|
A D | libc-tls.c | 205 static_map.l_tls_align = align; in __libc_setup_tls()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/ |
A D | dl-tls.c | 136 if (map->l_tls_align > _dl_tls_static_align) in _dl_try_allocate_static_tls() 150 n = (freebytes - blsize) & ~(map->l_tls_align - 1); in _dl_try_allocate_static_tls() 364 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset() 366 max_align = MAX (max_align, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset() 413 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset() 415 max_align = MAX (max_align, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset() 419 off = roundup_pow2 (freebottom, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset() 421 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset() 431 off = roundup_pow2 (offset, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset() 433 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset() [all …]
|
A D | dl-elf.c | 786 tpnt->l_tls_align = tlsppnt->p_align;
|
A D | ldso.c | 792 app_tpnt->l_tls_align = ppnt->p_align; in _dl_get_ready_to_run()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/include/ |
A D | dl-hash.h | 63 size_t l_tls_align; member
|
/l4re-core-master/uclibc/lib/contrib/uclibc/include/ |
A D | link.h | 125 size_t l_tls_align; member
|
Completed in 15 milliseconds