Home
last modified time | relevance | path

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

/external/gwp_asan/gwp_asan/
Dguarded_pool_allocator.h87 if (GWP_ASAN_UNLIKELY(getThreadLocals()->NextSampleCounter == 0)) in shouldSample()
88 getThreadLocals()->NextSampleCounter = in shouldSample()
92 return GWP_ASAN_UNLIKELY(--getThreadLocals()->NextSampleCounter == 0); in shouldSample()
246 ScopedRecursiveGuard() { getThreadLocals()->RecursiveGuard = true; } in ScopedRecursiveGuard()
247 ~ScopedRecursiveGuard() { getThreadLocals()->RecursiveGuard = false; } in ~ScopedRecursiveGuard()
Dguarded_pool_allocator.cpp111 getThreadLocals()->NextSampleCounter = in init()
162 *getThreadLocals() = ThreadLocalPackedVariables(); in uninitTestOnly()
208 getThreadLocals()->NextSampleCounter = in allocate()
228 if (getThreadLocals()->RecursiveGuard) in allocate()
361 if (!getThreadLocals()->RecursiveGuard) { in deallocate()
392 PreviousRecursiveGuard = getThreadLocals()->RecursiveGuard; in preCrashReport()
393 getThreadLocals()->RecursiveGuard = true; in preCrashReport()
427 getThreadLocals()->RecursiveGuard = PreviousRecursiveGuard; in postCrashReportRecoverableOnly()
465 uint32_t RandomState = getThreadLocals()->RandomState; in getRandomUnsigned32()
469 getThreadLocals()->RandomState = RandomState; in getRandomUnsigned32()
/external/gwp_asan/gwp_asan/platform_specific/
Dguarded_pool_allocator_tls.h48 inline ThreadLocalPackedVariables *getThreadLocals() { in getThreadLocals() function
Dguarded_pool_allocator_posix.cpp42 getThreadLocals()->RandomState = in initPRNG()
Dguarded_pool_allocator_fuchsia.cpp20 _zx_cprng_draw(&getThreadLocals()->RandomState, sizeof(uint32_t)); in initPRNG()