Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/
H A Dscudo_tsd_exclusive.inc37 getTSDAndLock(bool *UnlockRequired) NO_THREAD_SAFETY_ANALYSIS {
40 *UnlockRequired = true;
43 *UnlockRequired = false;
H A Dscudo_allocator.cpp350 bool UnlockRequired; in allocate() local
351 ScudoTSD *TSD = getTSDAndLock(&UnlockRequired); in allocate()
353 if (UnlockRequired) in allocate()
416 bool UnlockRequired; in quarantineOrDeallocateChunk() local
417 ScudoTSD *TSD = getTSDAndLock(&UnlockRequired); in quarantineOrDeallocateChunk()
420 if (UnlockRequired) in quarantineOrDeallocateChunk()
435 bool UnlockRequired; in quarantineOrDeallocateChunk() local
436 ScudoTSD *TSD = getTSDAndLock(&UnlockRequired); in quarantineOrDeallocateChunk()
439 if (UnlockRequired) in quarantineOrDeallocateChunk()
H A Dscudo_tsd_shared.inc45 getTSDAndLock(bool *UnlockRequired) NO_THREAD_SAFETY_ANALYSIS {
48 *UnlockRequired = true;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dtsd_exclusive.h65 ALWAYS_INLINE TSD<Allocator> *getTSDAndLock(bool *UnlockRequired) { in getTSDAndLock()
68 *UnlockRequired = false; in getTSDAndLock()
72 *UnlockRequired = true; in getTSDAndLock()
H A Dtsd_shared.h61 ALWAYS_INLINE TSD<Allocator> *getTSDAndLock(bool *UnlockRequired) { in getTSDAndLock()
64 *UnlockRequired = true; in getTSDAndLock()
H A Dcombined.h345 bool UnlockRequired; variable
346 auto *TSD = TSDRegistry.getTSDAndLock(&UnlockRequired);
358 if (UnlockRequired)
1109 bool UnlockRequired; in quarantineOrDeallocateChunk() local
1110 auto *TSD = TSDRegistry.getTSDAndLock(&UnlockRequired); in quarantineOrDeallocateChunk()
1112 if (UnlockRequired) in quarantineOrDeallocateChunk()
1121 bool UnlockRequired; in quarantineOrDeallocateChunk() local
1122 auto *TSD = TSDRegistry.getTSDAndLock(&UnlockRequired); in quarantineOrDeallocateChunk()
1125 if (UnlockRequired) in quarantineOrDeallocateChunk()