Home
last modified time | relevance | path

Searched refs:CurrentTSD (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dtsd_shared.h113 ALWAYS_INLINE void setCurrentTSD(TSD<Allocator> *CurrentTSD) { in setCurrentTSD()
115 *getTlsPtr() |= reinterpret_cast<uptr>(CurrentTSD); in setCurrentTSD()
161 NOINLINE TSD<Allocator> *getTSDAndLockSlow(TSD<Allocator> *CurrentTSD) { in getTSDAndLockSlow()
165 const u32 R = static_cast<u32>(CurrentTSD->getPrecedence()); in getTSDAndLockSlow()
200 CurrentTSD->lock(); in getTSDAndLockSlow()
201 return CurrentTSD; in getTSDAndLockSlow()
/llvm-project-15.0.7/compiler-rt/lib/scudo/
H A Dscudo_tsd_shared.inc23 extern THREADLOCAL ScudoTSD *CurrentTSD;
30 return CurrentTSD;
H A Dscudo_tsd_shared.cpp30 THREADLOCAL ScudoTSD *CurrentTSD; variable
54 CurrentTSD = TSD; in setCurrentTSD()