/arkcompiler/runtime_core/static_core/runtime/mem/ |
H A D | freelist.h | 36 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in Initialize() 45 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in IsUsed() 55 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in SetUsed() 64 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in SetUnused() 75 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in IsLastBlockInPool() 85 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in SetLastBlockInPool() 95 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in IsPaddingHeader() 107 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in SetAsPaddingHeader() 117 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in IsPaddingSizeStoredAfterHeader() 129 ASAN_POISON_MEMORY_REGION(thi in SetPaddingSizeStoredAfterHeader() [all...] |
H A D | runslots.h | 102 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in GetPoolPointer() 112 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in IsEmpty() 122 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in IsFull() 132 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in SetNextRunSlots() 141 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in GetNextRunSlots() 151 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in SetPrevRunSlots() 160 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in GetPrevRunSlots() 170 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in GetSlotsSize() 205 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in IterateOverOccupiedSlots() 224 ASAN_POISON_MEMORY_REGION(thi in GetLock() [all...] |
H A D | runslots.cpp | 57 ASAN_POISON_MEMORY_REGION(this, RUNSLOTS_SIZE); in Initialize() 69 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in PopFreeSlot() 77 ASAN_POISON_MEMORY_REGION(freeSlot, sizeof(FreeSlot)); in PopFreeSlot() 83 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in PopFreeSlot() 95 ASAN_POISON_MEMORY_REGION(memSlot, sizeof(FreeSlot)); in PushFreeSlot() 100 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in PushFreeSlot() 184 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in IsLive() 191 ASAN_POISON_MEMORY_REGION(this, GetHeaderSize()); in IsLive()
|
H A D | humongous_obj_allocator.h | 175 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetPrev() 184 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetNext() 193 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in SetPrev() 201 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in SetNext() 211 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetPoolSize() 220 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetMemory()
|
H A D | freelist_allocator.h | 195 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetPrev() 204 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetNext() 213 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in SetPrev() 221 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in SetNext() 235 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetSize()
|
H A D | humongous_obj_allocator-inl.h | 126 ASAN_POISON_MEMORY_REGION(memHeader, memHeader->GetPoolSize()); in FreeUnsafe() 177 ASAN_POISON_MEMORY_REGION(mem, size); in AddMemoryPool() 315 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in Initialize() 326 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in Alloc() 336 ASAN_POISON_MEMORY_REGION(prev_, sizeof(MemoryPoolHeader)); in PopHeader() 341 ASAN_POISON_MEMORY_REGION(next_, sizeof(MemoryPoolHeader)); in PopHeader() 345 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in PopHeader()
|
H A D | tlab.cpp | 41 ASAN_POISON_MEMORY_REGION(memoryStartAddr_, GetSize()); in Fill()
|
H A D | freelist_allocator-inl.h | 33 ASAN_POISON_MEMORY_REGION(&segregatedList_, sizeof(segregatedList_)); in FreeListAllocator() 181 ASAN_POISON_MEMORY_REGION(newFreeListElement, newFreeListElement->GetSize() + sizeof(MemoryBlockHeader)); in FreeUnsafe() 306 ASAN_POISON_MEMORY_REGION(mem, size); in AddMemoryPool() 589 ASAN_POISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in Initialize()
|
H A D | region_space-inl.h | 147 ASAN_POISON_MEMORY_REGION(ToVoidPtr(region->Begin()), region->End() - region->Begin()); in FreeRegion()
|
H A D | runslots_allocator.h | 358 ASAN_POISON_MEMORY_REGION(slots, RUNSLOTS_SIZE); in AddFreedRunSlots()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | asan_interface.h | 36 #ifndef ASAN_POISON_MEMORY_REGION 37 #define ASAN_POISON_MEMORY_REGION(addr, size) __asan_poison_memory_region((addr), (size)) macro 45 #ifdef ASAN_POISON_MEMORY_REGION 46 #undef ASAN_POISON_MEMORY_REGION macro 48 #define ASAN_POISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) macro
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | free_object.cpp | 47 ASAN_POISON_MEMORY_REGION(reinterpret_cast<void *>(address), size); in FillFreeObject() 85 ASAN_POISON_MEMORY_REGION(this, NEXT_OFFSET); in AsanPoisonFreeObject() 87 ASAN_POISON_MEMORY_REGION(this, SIZE_OFFSET); in AsanPoisonFreeObject() 89 ASAN_POISON_MEMORY_REGION(this, SIZE); in AsanPoisonFreeObject()
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | asan_interface.h | 41 #define ASAN_POISON_MEMORY_REGION(addr, size) __asan_poison_memory_region((addr), (size)) macro 51 #define ASAN_POISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) macro
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | asan_interface.h | 40 #define ASAN_POISON_MEMORY_REGION(addr, size) __asan_poison_memory_region((addr), (size)) macro 50 #define ASAN_POISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) macro
|
/arkcompiler/runtime_core/libpandabase/mem/ |
H A D | arena-inl.h | 36 ASAN_POISON_MEMORY_REGION(buff_, size_); in Arena() 125 ASAN_POISON_MEMORY_REGION(mem, ToUintPtr(curPos_) - ToUintPtr(mem)); in Free() 134 ASAN_POISON_MEMORY_REGION(curPos_, old_size - new_size); in Resize() 146 ASAN_POISON_MEMORY_REGION(extra_buff, size); in ExpandArena()
|
/arkcompiler/runtime_core/static_core/libpandabase/mem/ |
H A D | arena-inl.h | 36 ASAN_POISON_MEMORY_REGION(buff_, size_); in Arena() 125 ASAN_POISON_MEMORY_REGION(mem, ToUintPtr(curPos_) - ToUintPtr(mem)); in Free() 134 ASAN_POISON_MEMORY_REGION(curPos_, oldSize - newSize); in Resize() 146 ASAN_POISON_MEMORY_REGION(extraBuff, size); in ExpandArena()
|
H A D | stack_like_allocator-inl.h | 106 ASAN_POISON_MEMORY_REGION(mem, ToUintPtr(freePointer_) - ToUintPtr(mem)); in Free()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | allocator-inl.h | 42 ASAN_POISON_MEMORY_REGION(reinterpret_cast<void *>(top_), (end_ - top_)); in Reset() 52 ASAN_POISON_MEMORY_REGION(reinterpret_cast<void *>(top_), (end_ - top_)); in Reset() 190 ASAN_POISON_MEMORY_REGION(reinterpret_cast<void *>(begin), size); in Free()
|
H A D | jit_fort_memdesc.h | 103 ASAN_POISON_MEMORY_REGION((const volatile void *)mem_, size_); in AsanPoisonFreeObject()
|
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
H A D | mem.cpp | 175 ASAN_POISON_MEMORY_REGION(result, size); in MapRWAnonymousRaw() 250 ASAN_POISON_MEMORY_REGION(resultAddr, size); in MapRWAnonymousInFirst4GB() 275 ASAN_POISON_MEMORY_REGION(result, size); in MapRWAnonymousFixedRaw()
|
/arkcompiler/runtime_core/platforms/unix/libpandabase/ |
H A D | mem.cpp | 154 ASAN_POISON_MEMORY_REGION(result, size); in MapRWAnonymousRaw() 216 ASAN_POISON_MEMORY_REGION(result, size); in MapRWAnonymousFixedRaw()
|
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/ |
H A D | ref_block.cpp | 51 ASAN_POISON_MEMORY_REGION(refs_[index], sizeof(refs_[index])); in Remove()
|
/arkcompiler/runtime_core/platforms/windows/libpandabase/ |
H A D | mem.cpp | 233 ASAN_POISON_MEMORY_REGION(result, size); in MapRWAnonymousRaw()
|
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/ |
H A D | mem.cpp | 276 ASAN_POISON_MEMORY_REGION(result, size); in MapRWAnonymousRaw()
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
H A D | g1-allocator.cpp | 103 ASAN_POISON_MEMORY_REGION(newTlab->GetStartAddr(), newTlab->GetSize()); in CreateNewTLAB()
|