/l4re-core-master/uclibc/lib/contrib/uclibc/test/tls/ |
A D | tst-tls8.c | 55 modid1 = ((struct link_map *) h1)->l_tls_modid; in do_test() 56 else if (((struct link_map *) h1)->l_tls_modid != modid1) in do_test() 59 i, ((struct link_map *) h1)->l_tls_modid, modid1); in do_test() 99 modid2 = ((struct link_map *) h2)->l_tls_modid; in do_test() 100 else if (((struct link_map *) h2)->l_tls_modid != modid2) in do_test() 103 i, ((struct link_map *) h2)->l_tls_modid, modid2); in do_test() 151 if (((struct link_map *) h1)->l_tls_modid != modid1) in do_test() 154 i, ((struct link_map *) h1)->l_tls_modid, modid1); in do_test() 191 if (((struct link_map *) h2)->l_tls_modid != modid2) in do_test() 194 i, ((struct link_map *) h2)->l_tls_modid, modid2); in do_test()
|
A D | tst-tls7.c | 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 | 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/ldso/include/ |
A D | ldsodefs.h | 70 extern void _dl_allocate_static_tls (struct link_map *map) 73 extern int _dl_try_allocate_static_tls (struct link_map *map) 96 extern void _dl_nothread_init_static_tls (struct link_map *) attribute_hidden; 111 struct link_map *map; 138 EXTERN void (*_dl_init_static_tls) (struct link_map *);
|
A D | ldso.h | 95 extern void _dl_add_to_slotinfo (struct link_map *l);
|
/l4re-core-master/uclibc/lib/contrib/uclibc/include/ |
A D | link.h | 52 struct link_map *r_map; /* Head of the chain of loaded objects. */ 97 struct link_map struct 113 struct link_map *l_next, *l_prev; /* Chain of loaded objects. */ argument 237 extern unsigned int la_objopen (struct link_map *__map, Lmid_t __lmid,
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/ |
A D | dl-tls.c | 133 _dl_try_allocate_static_tls(struct link_map *map) in _dl_try_allocate_static_tls() 198 _dl_allocate_static_tls (struct link_map *map) in _dl_allocate_static_tls() 213 _dl_nothread_init_static_tls (struct link_map *map) in _dl_nothread_init_static_tls() 596 struct link_map *map; in _dl_allocate_tls_init() 696 allocate_and_init (struct link_map *map) in allocate_and_init() 715 struct link_map * 718 struct link_map *the_map = NULL; in _dl_update_slotinfo() 778 struct link_map *map = listp->slotinfo[cnt].map; in _dl_update_slotinfo() 878 struct link_map *the_map = NULL; in __tls_get_addr() 915 _dl_add_to_slotinfo (struct link_map *l) in _dl_add_to_slotinfo() [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/generic/ |
A D | dl-tls.c | 89 _dl_allocate_static_tls (struct link_map *map) in _dl_allocate_static_tls() 504 struct link_map *map; in _dl_allocate_tls_init() 626 allocate_and_init (struct link_map *map) in allocate_and_init() 642 struct link_map * 645 struct link_map *the_map = NULL; in _dl_update_slotinfo() 703 struct link_map *map = listp->slotinfo[cnt].map; in _dl_update_slotinfo() 803 struct link_map *the_map = NULL; in __tls_get_addr() 839 void _dl_add_to_slotinfo (struct link_map *l); 841 _dl_add_to_slotinfo (struct link_map *l) in _dl_add_to_slotinfo()
|
A D | libc-tls.c | 55 static struct link_map static_map;
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/misc/elf/ |
A D | dl-support.c | 30 void (*_dl_init_static_tls) (struct link_map *) = &_dl_nothread_init_static_tls; 57 _dl_nothread_init_static_tls (struct link_map *map) in _dl_nothread_init_static_tls()
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/generic/ |
A D | dl-tls.c | 89 _dl_allocate_static_tls (struct link_map *map) in _dl_allocate_static_tls() 504 struct link_map *map; in _dl_allocate_tls_init() 626 allocate_and_init (struct link_map *map) in allocate_and_init() 642 struct link_map * 645 struct link_map *the_map = NULL; in _dl_update_slotinfo() 703 struct link_map *map = listp->slotinfo[cnt].map; in _dl_update_slotinfo() 803 struct link_map *the_map = NULL; in __tls_get_addr() 840 _dl_add_to_slotinfo (struct link_map *l) in _dl_add_to_slotinfo()
|
A D | libc-tls.cc | 63 static struct link_map static_map;
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl_db/ |
A D | db_info.c | 38 typedef struct link_map link_map; typedef
|
A D | td_thr_tls_get_addr.c | 31 err = DB_GET_FIELD (modid, th->th_ta_p, map_address, link_map, in td_thr_tls_get_addr()
|
A D | ChangeLog | 67 * structs.def [USE_TLS]: Add DB_STRUCT_FIELD (link_map, l_tls_modid). 68 * db_info.c (link_map): Typedef it.
|
A D | structs.def | 71 DB_STRUCT_FIELD (link_map, l_tls_modid)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/libdl/ |
A D | libdl.c | 47 extern void _dl_add_to_slotinfo(struct link_map *l); 56 extern struct link_map *_dl_update_slotinfo(unsigned long int req_modid); 196 _dl_tls_symaddr(struct link_map *map, const Elf32_Addr st_value) in _dl_tls_symaddr() 237 struct link_map *old_map = listp->slotinfo[idx - disp].map; in remove_slotinfo() 607 _dl_add_to_slotinfo ((struct link_map*)tmp_tpnt); in do_dlopen() 621 _dl_init_static_tls((struct link_map*)tmp_tpnt); in do_dlopen() 767 ret = _dl_tls_symaddr ((struct link_map *)sym_ref.tpnt, (ElfW(Addr))ret); in do_dlsym() 821 struct link_map *tls_lmap; in do_dlclose() 897 tls_lmap = (struct link_map *) tpnt; in do_dlclose()
|
/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()
|
A D | thread_db.h | 100 struct link_map;
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/arm64/ |
A D | elfinterp.c | 246 CHECK_STATIC_TLS ((struct link_map *) def_mod); in _dl_do_reloc() 384 CHECK_STATIC_TLS((struct link_map *)sym_ref.tpnt); in _dl_tlsdesc_resolver_rela() 386 if (!TRY_STATIC_TLS((struct link_map *)sym_ref.tpnt)) in _dl_tlsdesc_resolver_rela()
|
/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/ldso/ldso/i386/ |
A D | elfinterp.c | 251 CHECK_STATIC_TLS((struct link_map*) tls_tpnt); in _dl_do_reloc() 256 CHECK_STATIC_TLS((struct link_map*) tls_tpnt); in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/metag/ |
A D | elfinterp.c | 245 CHECK_STATIC_TLS ((struct link_map *) tls_tpnt); in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/sh/ |
A D | elfinterp.c | 248 CHECK_STATIC_TLS ((struct link_map *) tls_tpnt); in _dl_do_reloc()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/x86_64/ |
A D | elfinterp.c | 248 CHECK_STATIC_TLS ((struct link_map *) tls_tpnt); in _dl_do_reloc()
|