/l4re-core-master/uclibc/lib/contrib/uclibc/test/tls/ |
A D | tst-tls8.c | 44 modid1 = ((struct dyn_elf *) h1)->dyn->l_tls_modid; in do_test() 49 ((struct dyn_elf *)h1)->dyn->l_tls_modid, in do_test() 55 modid1 = ((struct link_map *) h1)->l_tls_modid; in do_test() 59 i, ((struct link_map *) h1)->l_tls_modid, modid1); in do_test() 87 modid2 = ((struct dyn_elf *)h2)->dyn->l_tls_modid; in do_test() 93 ((struct dyn_elf *)h2)->dyn->l_tls_modid, in do_test() 99 modid2 = ((struct link_map *) h2)->l_tls_modid; in do_test() 141 if (((struct dyn_elf *)h1)->dyn->l_tls_modid in do_test() 146 ((struct dyn_elf *)h1)->dyn->l_tls_modid, in do_test() 181 if (((struct dyn_elf *)h2)->dyn->l_tls_modid in do_test() [all …]
|
A D | tst-tls7.c | 39 modid = ((struct dyn_elf *) h)->dyn->l_tls_modid; in do_test() 40 else if (((struct dyn_elf *)h)->dyn->l_tls_modid != (size_t) modid) in do_test() 44 ((struct dyn_elf *)h)->dyn->l_tls_modid, in do_test() 50 modid = ((struct link_map *) h)->l_tls_modid; in do_test() 51 else if (((struct link_map *) h)->l_tls_modid != (size_t) modid) in do_test() 54 i, ((struct link_map *) h)->l_tls_modid, modid); in do_test()
|
A D | tst-tls6.c | 41 modid = ((struct dyn_elf *) h)->dyn->l_tls_modid; in do_test() 42 else if (((struct dyn_elf *)h)->dyn->l_tls_modid != (size_t) modid) in do_test() 46 ((struct dyn_elf *)h)->dyn->l_tls_modid, in do_test() 52 modid = ((struct link_map *) h)->l_tls_modid; in do_test() 53 else if (((struct link_map *) h)->l_tls_modid != modid) in do_test() 56 i, ((struct link_map *) h)->l_tls_modid, modid); in do_test()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/misc/elf/ |
A D | dl-support.c | 69 assert (map->l_tls_modid <= dtv[-1].counter); in _dl_nothread_init_static_tls() 70 dtv[map->l_tls_modid].pointer.val = dest; in _dl_nothread_init_static_tls() 71 dtv[map->l_tls_modid].pointer.is_static = true; in _dl_nothread_init_static_tls()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/ |
A D | dl-tls.c | 186 (void) _dl_update_slotinfo (map->l_tls_modid); in _dl_try_allocate_static_tls() 225 if (!(map->l_tls_modid <= dtv[-1].counter)) { in _dl_nothread_init_static_tls() 229 dtv[map->l_tls_modid].pointer.val = dest; in _dl_nothread_init_static_tls() 230 dtv[map->l_tls_modid].pointer.is_static = true; in _dl_nothread_init_static_tls() 617 dtv[map->l_tls_modid].pointer.is_static = false; in _dl_allocate_tls_init() 621 _dl_assert (map->l_tls_modid == cnt); in _dl_allocate_tls_init() 633 dtv[map->l_tls_modid].pointer.val = dest; in _dl_allocate_tls_init() 634 dtv[map->l_tls_modid].pointer.is_static = true; in _dl_allocate_tls_init() 794 size_t modid = map->l_tls_modid; in _dl_update_slotinfo() 803 _dl_assert (map->l_tls_modid <= newsize); in _dl_update_slotinfo() [all …]
|
A D | ldso.c | 387 if ((tpnt->libtype != program_interpreter) && (tpnt->l_tls_modid)) in trace_objects() 388 _dl_dprintf (1, " TLS(%x, %x)\n", tpnt->l_tls_modid, in trace_objects() 802 _dl_tls_max_dtv_idx = app_tpnt->l_tls_modid = 1; in _dl_get_ready_to_run()
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/generic/ |
A D | dl-tls.c | 146 (void) _dl_update_slotinfo (map->l_tls_modid); in _dl_allocate_static_tls() 524 dtv[map->l_tls_modid].pointer.val = TLS_DTV_UNALLOCATED; in _dl_allocate_tls_init() 525 dtv[map->l_tls_modid].pointer.is_static = false; in _dl_allocate_tls_init() 529 assert (map->l_tls_modid == cnt); in _dl_allocate_tls_init() 541 dtv[map->l_tls_modid].pointer.val = dest; in _dl_allocate_tls_init() 542 dtv[map->l_tls_modid].pointer.is_static = true; in _dl_allocate_tls_init() 719 size_t modid = map->l_tls_modid; in _dl_update_slotinfo() 728 assert (map->l_tls_modid <= newsize); in _dl_update_slotinfo() 847 size_t idx = l->l_tls_modid; in _dl_add_to_slotinfo()
|
A D | libc-tls.cc | 232 static_map.l_tls_modid = 1; in __libc_setup_tls()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/generic/ |
A D | dl-tls.c | 146 (void) _dl_update_slotinfo (map->l_tls_modid); in _dl_allocate_static_tls() 524 dtv[map->l_tls_modid].pointer.val = TLS_DTV_UNALLOCATED; in _dl_allocate_tls_init() 525 dtv[map->l_tls_modid].pointer.is_static = false; in _dl_allocate_tls_init() 529 assert (map->l_tls_modid == cnt); in _dl_allocate_tls_init() 541 dtv[map->l_tls_modid].pointer.val = dest; in _dl_allocate_tls_init() 542 dtv[map->l_tls_modid].pointer.is_static = true; in _dl_allocate_tls_init() 719 size_t modid = map->l_tls_modid; in _dl_update_slotinfo() 728 assert (map->l_tls_modid <= newsize); in _dl_update_slotinfo() 848 size_t idx = l->l_tls_modid; in _dl_add_to_slotinfo()
|
A D | libc-tls.c | 209 static_map.l_tls_modid = 1; in __libc_setup_tls()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/include/ |
A D | dl-tlsdesc-htab.h | 31 size_t idx = map->l_tls_modid; in map_generation() 82 test.tlsinfo.ti_module = map->l_tls_modid; in _dl_make_tlsdesc_dynamic()
|
A D | dl-hash.h | 72 size_t l_tls_modid; member
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/libdl/ |
A D | libdl.c | 201 .ti_module = map->l_tls_modid, in _dl_tls_symaddr() 207 return __TLS_GET_ADDR (map->l_tls_modid, st_value); in _dl_tls_symaddr() 244 _dl_assert(old_map->l_tls_modid == idx); in remove_slotinfo() 618 _dl_update_slotinfo (tmp_tpnt->l_tls_modid); in do_dlopen() 904 && ! remove_slotinfo (tls_lmap->l_tls_modid, in do_dlclose() 984 _dl_assert(!(dtv[tls_lmap->l_tls_modid].pointer.is_static)); in do_dlclose() 985 if (dtv[tls_lmap->l_tls_modid].pointer.val != TLS_DTV_UNALLOCATED) { in do_dlclose() 990 _dl_free (dtv[tls_lmap->l_tls_modid].pointer.val); in do_dlclose() 991 dtv[tls_lmap->l_tls_modid].pointer.val = TLS_DTV_UNALLOCATED; in do_dlclose()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl_db/ |
A D | td_thr_tls_get_addr.c | 32 l_tls_modid, 0); in td_thr_tls_get_addr()
|
A D | structs.def | 71 DB_STRUCT_FIELD (link_map, l_tls_modid)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads_db/ |
A D | td_thr_tls_get_addr.c | 33 &((struct link_map *) map_address)->l_tls_modid, in td_thr_tls_get_addr()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old_db/ |
A D | td_thr_tls_get_addr.c | 47 &((struct link_map *) map_address)->l_tls_modid, in td_thr_tls_get_addr()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/include/ |
A D | link.h | 134 size_t l_tls_modid; member
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/metag/ |
A D | elfinterp.c | 239 *reloc_addr = tls_tpnt->l_tls_modid; in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/sh/ |
A D | elfinterp.c | 242 *reloc_addr = tls_tpnt->l_tls_modid; in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/i386/ |
A D | elfinterp.c | 242 *reloc_addr = tls_tpnt->l_tls_modid; in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/x86_64/ |
A D | elfinterp.c | 236 *reloc_addr = tls_tpnt->l_tls_modid; in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/arm/ |
A D | elfinterp.c | 290 *reloc_addr = def_mod->l_tls_modid; in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/sparc/ |
A D | elfinterp.c | 286 *reloc_addr = tls_tpnt->l_tls_modid; in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/ |
A D | allocatestack.c | 1135 dtv[map->l_tls_modid].pointer.val = dest; in init_one_static_tls() 1136 dtv[map->l_tls_modid].pointer.is_static = true; in init_one_static_tls()
|