Searched refs:slotinfo (Results 1 – 9 of 9) sorted by relevance
230 struct dtv_slotinfo *slotinfo = GL(dl_tls_dtv_slotinfo_list)->slotinfo; in _dl_determine_tlsoffset() local270 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset()285 slotinfo[cnt].map->l_tls_offset = off; in _dl_determine_tlsoffset()302 slotinfo[cnt].map->l_tls_offset = off; in _dl_determine_tlsoffset()318 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset()326 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset()338 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset()511 map = listp->slotinfo[cnt].map; in _dl_allocate_tls_init()826 the_map = listp->slotinfo[idx].map; in __tls_get_addr()892 _dl_memset (listp->slotinfo, '\0', in _dl_add_to_slotinfo()[all …]
95 - (char *) &static_slotinfo.si.slotinfo[0]) in init_slotinfo()96 / sizeof static_slotinfo.si.slotinfo[0]); in init_slotinfo()236 static_slotinfo.si.slotinfo[1].map = &static_map; in __libc_setup_tls()
230 struct dtv_slotinfo *slotinfo = GL(dl_tls_dtv_slotinfo_list)->slotinfo; in _dl_determine_tlsoffset() local270 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset()285 slotinfo[cnt].map->l_tls_offset = off; in _dl_determine_tlsoffset()302 slotinfo[cnt].map->l_tls_offset = off; in _dl_determine_tlsoffset()318 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset()326 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset()338 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset()511 map = listp->slotinfo[cnt].map; in _dl_allocate_tls_init()826 the_map = listp->slotinfo[idx].map; in __tls_get_addr()893 _dl_memset (listp->slotinfo, '\0', in _dl_add_to_slotinfo()[all …]
87 - (char *) &static_slotinfo.si.slotinfo[0]) in init_slotinfo()88 / sizeof static_slotinfo.si.slotinfo[0]); in init_slotinfo()213 static_slotinfo.si.slotinfo[1].map = &static_map; in __libc_setup_tls()
325 struct dtv_slotinfo *slotinfo = _dl_tls_dtv_slotinfo_list->slotinfo; in _dl_determine_tlsoffset() local364 & (slotinfo[cnt].map->l_tls_align - 1)); in _dl_determine_tlsoffset()397 slotinfo[cnt].map->l_tls_offset = off; in _dl_determine_tlsoffset()421 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset()433 off += slotinfo[cnt].map->l_tls_align; in _dl_determine_tlsoffset()603 map = listp->slotinfo[cnt].map; in _dl_allocate_tls_init()904 the_map = listp->slotinfo[idx].map; in __tls_get_addr()968 _dl_memset (listp->slotinfo, '\0', in _dl_add_to_slotinfo()973 listp->slotinfo[idx].map = l; in _dl_add_to_slotinfo()1025 struct dtv_slotinfo *slotinfo = _dl_tls_dtv_slotinfo_list->slotinfo; in rtld_hidden_proto() local[all …]
44 if ((struct elf_resolve *)(listp->slotinfo[idx].map) == map in map_generation()45 && listp->slotinfo[idx].gen) in map_generation()46 return listp->slotinfo[idx].gen; in map_generation()
112 } slotinfo[0]; member
237 struct link_map *old_map = listp->slotinfo[idx - disp].map; in remove_slotinfo()247 listp->slotinfo[idx - disp].gen = _dl_tls_generation + 1; in remove_slotinfo()248 listp->slotinfo[idx - disp].map = NULL; in remove_slotinfo()262 if (listp->slotinfo[idx - disp].map != NULL) { in remove_slotinfo()
1056 slotinfo list's len member to the proper size, not just 1.1276 allow IDX to be one past the current last slotinfo entry.
Completed in 16 milliseconds