Home
last modified time | relevance | path

Searched refs:ASAN_POISON_MEMORY_REGION (Results 1 - 25 of 32) sorted by relevance

12

/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dfreelist.h36 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 Drunslots.h102 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 Drunslots.cpp57 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 Dhumongous_obj_allocator.h175 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 Dfreelist_allocator.h195 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 Dhumongous_obj_allocator-inl.h126 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 Dtlab.cpp41 ASAN_POISON_MEMORY_REGION(memoryStartAddr_, GetSize()); in Fill()
H A Dfreelist_allocator-inl.h33 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 Dregion_space-inl.h147 ASAN_POISON_MEMORY_REGION(ToVoidPtr(region->Begin()), region->End() - region->Begin()); in FreeRegion()
H A Drunslots_allocator.h358 ASAN_POISON_MEMORY_REGION(slots, RUNSLOTS_SIZE); in AddFreedRunSlots()
/arkcompiler/ets_runtime/ecmascript/base/
H A Dasan_interface.h36 #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 Dfree_object.cpp47 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 Dasan_interface.h41 #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 Dasan_interface.h40 #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 Darena-inl.h36 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 Darena-inl.h36 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 Dstack_like_allocator-inl.h106 ASAN_POISON_MEMORY_REGION(mem, ToUintPtr(freePointer_) - ToUintPtr(mem)); in Free()
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dallocator-inl.h42 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 Djit_fort_memdesc.h103 ASAN_POISON_MEMORY_REGION((const volatile void *)mem_, size_); in AsanPoisonFreeObject()
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/
H A Dmem.cpp175 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 Dmem.cpp154 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 Dref_block.cpp51 ASAN_POISON_MEMORY_REGION(refs_[index], sizeof(refs_[index])); in Remove()
/arkcompiler/runtime_core/platforms/windows/libpandabase/
H A Dmem.cpp233 ASAN_POISON_MEMORY_REGION(result, size); in MapRWAnonymousRaw()
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/
H A Dmem.cpp276 ASAN_POISON_MEMORY_REGION(result, size); in MapRWAnonymousRaw()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-allocator.cpp103 ASAN_POISON_MEMORY_REGION(newTlab->GetStartAddr(), newTlab->GetSize()); in CreateNewTLAB()

Completed in 14 milliseconds

12