/arkcompiler/runtime_core/static_core/runtime/mem/ |
H A D | freelist.h | 33 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in Initialize() 43 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in IsUsed() 53 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in SetUsed() 62 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in SetUnused() 73 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in IsLastBlockInPool() 83 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in SetLastBlockInPool() 93 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in IsPaddingHeader() 105 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in SetAsPaddingHeader() 115 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryBlockHeader)); in IsPaddingSizeStoredAfterHeader() 127 ASAN_UNPOISON_MEMORY_REGION(thi in SetPaddingSizeStoredAfterHeader() [all...] |
H A D | runslots.h | 100 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in GetPoolPointer() 110 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in IsEmpty() 120 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in IsFull() 130 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in SetNextRunSlots() 139 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in GetNextRunSlots() 149 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in SetPrevRunSlots() 158 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in GetPrevRunSlots() 168 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in GetSlotsSize() 189 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in IterateOverOccupiedSlots() 203 ASAN_UNPOISON_MEMORY_REGION(thi in IterateOverOccupiedSlots() [all...] |
H A D | runslots.cpp | 30 ASAN_UNPOISON_MEMORY_REGION(this, RUNSLOTS_SIZE); in Initialize() 63 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in PopFreeSlot() 75 ASAN_UNPOISON_MEMORY_REGION(freeSlot, sizeof(FreeSlot)); in PopFreeSlot() 90 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in PushFreeSlot() 93 ASAN_UNPOISON_MEMORY_REGION(memSlot, sizeof(FreeSlot)); in PushFreeSlot() 181 ASAN_UNPOISON_MEMORY_REGION(this, GetHeaderSize()); in IsLive()
|
H A D | humongous_obj_allocator.h | 173 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetPrev() 182 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetNext() 191 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in SetPrev() 199 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in SetNext() 209 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetPoolSize() 218 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetMemory()
|
H A D | freelist_allocator.h | 193 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetPrev() 202 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetNext() 211 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in SetPrev() 219 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in SetNext() 233 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in GetSize()
|
H A D | tlab.cpp | 55 ASAN_UNPOISON_MEMORY_REGION(memoryStartAddr_, GetSize()); in Destroy() 66 ASAN_UNPOISON_MEMORY_REGION(ret, size); in Alloc()
|
H A D | humongous_obj_allocator-inl.h | 92 ASAN_UNPOISON_MEMORY_REGION(mem, size); in Alloc() 310 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in Initialize() 323 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in Alloc() 332 ASAN_UNPOISON_MEMORY_REGION(this, sizeof(MemoryPoolHeader)); in PopHeader() 334 ASAN_UNPOISON_MEMORY_REGION(prev_, sizeof(MemoryPoolHeader)); in PopHeader() 339 ASAN_UNPOISON_MEMORY_REGION(next_, sizeof(MemoryPoolHeader)); in PopHeader()
|
H A D | region_space-inl.h | 76 ASAN_UNPOISON_MEMORY_REGION(ToVoidPtr(oldTop), alignedSize); in Alloc() 86 ASAN_UNPOISON_MEMORY_REGION(ToVoidPtr(oldTop), alignedSize); in Alloc()
|
H A D | region_space.cpp | 335 ASAN_UNPOISON_MEMORY_REGION(region, Region::HeadSize()); in NewRegion() 392 ASAN_UNPOISON_MEMORY_REGION(region, Region::HeadSize()); in NewRegion() 397 ASAN_UNPOISON_MEMORY_REGION(region, Region::HeadSize()); in NewRegion()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | asan_interface.h | 40 #ifndef ASAN_UNPOISON_MEMORY_REGION 41 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) __asan_unpoison_memory_region((addr), (size)) macro 50 #ifdef ASAN_UNPOISON_MEMORY_REGION 51 #undef ASAN_UNPOISON_MEMORY_REGION macro 53 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) macro
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | free_object.cpp | 25 ASAN_UNPOISON_MEMORY_REGION(reinterpret_cast<void *>(address), size); in FillFreeObject() 71 ASAN_UNPOISON_MEMORY_REGION(this, NEXT_OFFSET); in AsanUnPoisonFreeObject() 73 ASAN_UNPOISON_MEMORY_REGION(this, SIZE_OFFSET); in AsanUnPoisonFreeObject() 75 ASAN_UNPOISON_MEMORY_REGION(this, SIZE); in AsanUnPoisonFreeObject()
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | asan_interface.h | 43 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) __asan_unpoison_memory_region((addr), (size)) macro 53 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) macro
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | asan_interface.h | 42 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) __asan_unpoison_memory_region((addr), (size)) macro 52 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) macro
|
/arkcompiler/runtime_core/libpandabase/mem/ |
H A D | arena-inl.h | 42 ASAN_UNPOISON_MEMORY_REGION(buff_, size_); in ~Arena() 52 ASAN_UNPOISON_MEMORY_REGION(ret, size); in Alloc() 68 ASAN_UNPOISON_MEMORY_REGION(ret, size); in AlignedAlloc()
|
/arkcompiler/runtime_core/static_core/libpandabase/mem/ |
H A D | arena-inl.h | 42 ASAN_UNPOISON_MEMORY_REGION(buff_, size_); in ~Arena() 52 ASAN_UNPOISON_MEMORY_REGION(ret, size); in Alloc() 68 ASAN_UNPOISON_MEMORY_REGION(ret, size); in AlignedAlloc()
|
H A D | stack_like_allocator-inl.h | 76 ASAN_UNPOISON_MEMORY_REGION(ret, size); in Alloc()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | free_object_set.cpp | 87 ASAN_UNPOISON_MEMORY_REGION(curFreeObject, curFreeObject->Available()); in ObtainSmallFreeObject() 114 ASAN_UNPOISON_MEMORY_REGION(curFreeObject, curFreeObject->Available()); in ObtainLargeFreeObject()
|
H A D | jit_fort_memdesc.h | 108 ASAN_UNPOISON_MEMORY_REGION((const volatile void *)mem_, size_); in AsanUnPoisonFreeObject()
|
H A D | space.cpp | 197 ASAN_UNPOISON_MEMORY_REGION(reinterpret_cast<void *>(region->GetBegin()), objectSize); in Allocate() 231 ASAN_UNPOISON_MEMORY_REGION(reinterpret_cast<void *>(region->GetBegin()), objectSize); in Allocate()
|
H A D | allocator-inl.h | 70 ASAN_UNPOISON_MEMORY_REGION(reinterpret_cast<void *>(result), size); in Allocate() 187 ASAN_UNPOISON_MEMORY_REGION(reinterpret_cast<void *>(begin), size); in Free()
|
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/ |
H A D | ref_block.cpp | 133 ASAN_UNPOISON_MEMORY_REGION(refs_[index], sizeof(refs_[index])); in Set()
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | tlab_test.cpp | 54 ASAN_UNPOISON_MEMORY_REGION(mem, TLAB_TEST_SIZE); in CreateNewTLAB()
|
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | hash_test.cpp | 123 ASAN_UNPOISON_MEMORY_REGION(mem, ALLOC_SIZE); in EndOfPageStringHashTest()
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | hash_test.cpp | 128 ASAN_UNPOISON_MEMORY_REGION(mem, ALLOC_SIZE); in EndOfPageStringHashTest()
|
H A D | mmap_test.cpp | 101 ASAN_UNPOISON_MEMORY_REGION(result, DEFAULT_MMAP_TEST_SIZE); in TEST_F()
|