Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/compiler-rt/lib/scudo/
H A Dscudo_tsd_shared.cpp25 static u32 NumberOfTSDs; variable
37 NumberOfTSDs = Min(Max(1U, GetNumberOfCPUsCached()), in initOnce()
40 MmapOrDie(sizeof(ScudoTSD) * NumberOfTSDs, "ScudoTSDs")); in initOnce()
41 for (u32 I = 0; I < NumberOfTSDs; I++) { in initOnce()
44 u32 B = NumberOfTSDs; in initOnce()
65 setCurrentTSD(&TSDs[Index % NumberOfTSDs]); in initThread()
69 if (NumberOfTSDs > 1) { in getTSDAndLockSlow()
76 u32 Index = R % NumberOfTSDs; in getTSDAndLockSlow()
80 for (u32 I = 0; I < Min(4U, NumberOfTSDs); I++) { in getTSDAndLockSlow()
94 if (Index >= NumberOfTSDs) in getTSDAndLockSlow()
[all …]