Home
last modified time | relevance | path

Searched refs:tls_offset (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/libexec/ld.so/
H A Dtib.c95 char *addr = TLS_ADDR(tib, obj->tls_offset); in allocate_tib()
103 obj->load_name, obj->tls_offset, in allocate_tib()
235 obj->tls_offset = allocate_tls_offset(obj->tls_msize, in _dl_allocate_tls_offsets()
H A Dresolve.h231 int tls_offset; member
/openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DHexagonDYLDRendezvous.cpp55 m_thread_info.tls_offset = 0; in HexagonDYLDRendezvous()
329 m_thread_info.tls_offset); in GetThreadInfo()
H A DHexagonDYLDRendezvous.h55 uint32_t tls_offset; // offset of TLS pointer within DTV slot member
H A DDynamicLoaderHexagonDYLD.cpp590 addr_t tls_block = ReadPointer(dtv_slot + metadata.tls_offset); in GetThreadLocalData()
/openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDYLDRendezvous.h64 uint32_t tls_offset; // offset of TLS pointer within DTV slot member
H A DDYLDRendezvous.cpp634 m_thread_info.tls_offset); in GetThreadInfo()
H A DDynamicLoaderPOSIXDYLD.cpp767 addr_t tls_block = ReadPointer(dtv_slot + metadata.tls_offset); in GetThreadLocalData()
/openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
H A DDynamicLoaderDarwin.cpp1099 const lldb::addr_t tls_offset = data.GetAddress(&offset); in GetThreadLocalData() local
1110 return tls_pos->second + tls_offset; in GetThreadLocalData()
1145 return pthread_key_data + tls_offset; in GetThreadLocalData()