Searched refs:new_dtv (Results 1 – 5 of 5) sorted by relevance
/aosp_15_r20/bionic/tests/libs/ |
H A D | elftls_dtv_resize_helper.cpp | 200 TlsDtv* new_dtv = dtv(); in main() local 201 ASSERT_NE(initial_dtv, new_dtv); in main() 202 ASSERT_EQ(initial_dtv, new_dtv->next); in main() 203 ASSERT_EQ(13u, new_dtv->count); in main() 204 ASSERT_LT(current_generation, new_dtv->generation); in main() 206 current_generation = new_dtv->generation; in main() 217 ASSERT_EQ(new_dtv, dtv()); in main() 218 ASSERT_EQ(13u, new_dtv->count); in main() 219 ASSERT_LT(current_generation, new_dtv->generation); in main()
|
/aosp_15_r20/bionic/libc/bionic/ |
H A D | bionic_elf_tls.cpp | 322 TlsDtv* const new_dtv = static_cast<TlsDtv*>(allocator.alloc(dtv_size_in_bytes(new_cnt))); in update_tls_dtv() local 323 memcpy(new_dtv, old_dtv, dtv_size_in_bytes(old_cnt)); in update_tls_dtv() 324 new_dtv->count = new_cnt; in update_tls_dtv() 325 new_dtv->next = old_dtv; in update_tls_dtv() 326 __set_tcb_dtv(tcb, new_dtv); in update_tls_dtv()
|
/aosp_15_r20/external/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_tls_get_addr.cc | 57 DTLS::DTV *new_dtv = in DTLS_Resize() local 66 internal_memcpy(new_dtv, dtls.dtv, dtls.dtv_size * sizeof(DTLS::DTV)); in DTLS_Resize() 67 dtls.dtv = new_dtv; in DTLS_Resize()
|
/aosp_15_r20/external/trusty/musl/ldso/ |
D | dynlink.c | 87 uintptr_t *new_dtv; member 1137 p->new_dtv = (void *)(-sizeof(size_t) & in load_library() 1139 p->new_tls = (void *)(p->new_dtv + n_th*(tls_cnt+1)); in load_library() 1527 uintptr_t (*newdtv)[tls_cnt+1] = (void *)dtv_provider->new_dtv; in install_new_tls()
|
/aosp_15_r20/external/musl/ldso/ |
H A D | dynlink.c | 106 uintptr_t *new_dtv; member 1286 p->new_dtv = (void *)(-sizeof(size_t) & in load_library() 1288 p->new_tls = (void *)(p->new_dtv + n_th*(tls_cnt+1)); in load_library() 1700 uintptr_t (*newdtv)[tls_cnt+1] = (void *)dtv_provider->new_dtv; in install_new_tls()
|