Home
last modified time | relevance | path

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

/external/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_sync.cpp57 , sync_alloc_("sync allocator") { in MetaMap()
102 SyncVar *s = sync_alloc_.Map(idx & ~kFlagMask); in FreeRange()
105 sync_alloc_.Free(&proc->sync_cache, idx & ~kFlagMask); in FreeRange()
191 SyncVar * s = sync_alloc_.Map(idx & ~kFlagMask); in GetBlock()
219 SyncVar * s = sync_alloc_.Map(idx & ~kFlagMask); in GetAndLock()
223 sync_alloc_.Free(&thr->proc()->sync_cache, myidx); in GetAndLock()
242 myidx = sync_alloc_.Alloc(&thr->proc()->sync_cache); in GetAndLock()
243 mys = sync_alloc_.Map(myidx); in GetAndLock()
284 SyncVar *s = sync_alloc_.Map(idx & ~kFlagMask); in MoveMemory()
293 sync_alloc_.FlushCache(&proc->sync_cache); in OnProcIdle()
Dtsan_sync.h136 SyncAlloc sync_alloc_; variable
/external/compiler-rt/lib/tsan/rtl/
Dtsan_sync.cc103 SyncVar *s = sync_alloc_.Map(idx & ~kFlagMask); in FreeRange()
106 sync_alloc_.Free(&proc->sync_cache, idx & ~kFlagMask); in FreeRange()
191 SyncVar * s = sync_alloc_.Map(idx & ~kFlagMask); in GetBlock()
219 SyncVar * s = sync_alloc_.Map(idx & ~kFlagMask); in GetAndLock()
223 sync_alloc_.Free(&thr->proc()->sync_cache, myidx); in GetAndLock()
242 myidx = sync_alloc_.Alloc(&thr->proc()->sync_cache); in GetAndLock()
243 mys = sync_alloc_.Map(myidx); in GetAndLock()
284 SyncVar *s = sync_alloc_.Map(idx & ~kFlagMask); in MoveMemory()
293 sync_alloc_.FlushCache(&proc->sync_cache); in OnProcIdle()
Dtsan_sync.h95 SyncAlloc sync_alloc_; variable