Searched refs:dtls_begin (Results 1 – 3 of 3) sorted by relevance
/aosp12/bionic/tests/libs/ |
H A D | tls_properties_helper.cpp | 79 auto cb = +[](void* dtls_begin, void* dtls_end, size_t dso_id, void* arg) { in test_iter_tls() argument 80 if (&large_tls_var >= dtls_begin && &large_tls_var < dtls_end) ++found_count; in test_iter_tls() 108 auto cb = +[](void* dtls_begin, void* dtls_end, size_t dso_id, void* arg) { in test_iterate_another_thread_tls() argument 109 if (parent_addr >= dtls_begin && parent_addr < dtls_end) ++found_count; in test_iterate_another_thread_tls()
|
/aosp12/bionic/libc/bionic/ |
H A D | sys_thread_properties.cpp | 137 void* dtls_begin = dtv->modules[i]; in __libc_iterate_dynamic_tls() local 138 if (dtls_begin == nullptr) continue; in __libc_iterate_dynamic_tls() 140 static_cast<void*>(static_cast<char*>(dtls_begin) + allocator.get_chunk_size(dtls_begin)); in __libc_iterate_dynamic_tls() 143 cb(dtls_begin, dtls_end, dso_id, arg); in __libc_iterate_dynamic_tls()
|
H A D | bionic_elf_tls.cpp | 274 void* dtls_begin = dtv->modules[i]; in update_tls_dtv() local 276 static_cast<void*>(static_cast<char*>(dtls_begin) + allocator.get_chunk_size(dtls_begin)); in update_tls_dtv() 277 modules.on_destruction_cb(dtls_begin, dtls_end); in update_tls_dtv() 369 void* dtls_begin = dtv->modules[i]; in __free_dynamic_tls() local 371 static_cast<void*>(static_cast<char*>(dtls_begin) + allocator.get_chunk_size(dtls_begin)); in __free_dynamic_tls() 372 modules.on_destruction_cb(dtls_begin, dtls_end); in __free_dynamic_tls()
|