Home
last modified time | relevance | path

Searched refs:TSDRegistryT (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dtsd_exclusive.h178 typedef TSDRegistryExT<Allocator> TSDRegistryT; in teardownThread() typedef
185 if (TSDRegistryT::ThreadTSD.DestructorIterations > 1) { in teardownThread()
186 TSDRegistryT::ThreadTSD.DestructorIterations--; in teardownThread()
192 TSDRegistryT::ThreadTSD.commitBack(Instance); in teardownThread()
193 TSDRegistryT::State.InitState = ThreadState::TornDown; in teardownThread()
H A Dallocator_config.h52 template <class A> using TSDRegistryT = TSDRegistryExT<A>; // Exclusive member
97 using TSDRegistryT = TSDRegistrySharedT<A, 8U, 2U>; // Shared, max 8 TSDs. member
141 using TSDRegistryT = TSDRegistrySharedT<A, 8U, 4U>; // Shared, max 8 TSDs. member
172 using TSDRegistryT = TSDRegistrySharedT<A, 1U, 1U>; // Shared, max 1 TSD. member
H A Dcombined.h59 typedef typename AllocatorConfig::template TSDRegistryT<ThisT> TSDRegistryT; typedef
259 TSDRegistryT *getTSDRegistry() { return &TSDRegistry; } in getTSDRegistry()
389 typename TSDRegistryT::ScopedTSD TSD(TSDRegistry);
968 TSDRegistryT TSDRegistry;
1272 typename TSDRegistryT::ScopedTSD TSD(TSDRegistry); in quarantineOrDeallocateChunk()
1285 typename TSDRegistryT::ScopedTSD TSD(TSDRegistry); in quarantineOrDeallocateChunk()
H A Dallocator_config.def41 BASE_REQUIRED_TEMPLATE_TYPE(TSDRegistryT)