Home
last modified time | relevance | path

Searched defs:TSDRegistrySharedT (Results 1 – 1 of 1) sorted by relevance

/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dtsd_shared.h28 struct TSDRegistrySharedT { struct
29 using ThisT = TSDRegistrySharedT<Allocator, TSDsArraySize, DefaultTSDCount>; argument
31 struct ScopedTSD {
50 void init(Allocator *Instance) REQUIRES(Mutex) { in init()
61 void initOnceMaybe(Allocator *Instance) EXCLUDES(Mutex) { in initOnceMaybe()
68 void unmapTestOnly(Allocator *Instance) EXCLUDES(Mutex) { in unmapTestOnly()
78 void drainCaches(Allocator *Instance) { in drainCaches()
87 ALWAYS_INLINE void initThreadMaybe(Allocator *Instance, in initThreadMaybe()
94 void disable() NO_THREAD_SAFETY_ANALYSIS { in disable()
100 void enable() NO_THREAD_SAFETY_ANALYSIS { in enable()
[all …]