HomeSort by: relevance | last modified time | path
    Searched defs:ThreadLocalData (Results 1 - 2 of 2) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_basic_logging.cc 58 struct XRAY_TLS_ALIGNAS(64) ThreadLocalData {
125 static ThreadLocalData &getThreadLocalData() XRAY_NEVER_INSTRUMENT {
126 thread_local ThreadLocalData TLD;
341 ThreadLocalData &TLD = *reinterpret_cast<ThreadLocalData *>(P);
xray_fdr_logging.cc 54 struct XRAY_TLS_ALIGNAS(64) ThreadLocalData {
74 static_assert(std::is_trivially_destructible<ThreadLocalData>::value,
75 "ThreadLocalData must be trivially destructible");
111 // ThreadLocalData struct. This data will be uninitialized memory by
128 static_assert(alignof(ThreadLocalData) >= 64,
129 "ThreadLocalData must be cache line aligned.");
131 static ThreadLocalData &getThreadLocalData() {
133 sizeof(ThreadLocalData), alignof(ThreadLocalData)>::type TLDStorage{};
136 new (reinterpret_cast<ThreadLocalData *>(&TLDStorage)) ThreadLocalData{}
    [all...]

Completed in 11 milliseconds