Searched refs:chunk_state (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/ |
H A D | asan_allocator.cpp | 90 atomic_uint8_t chunk_state; member in __asan::ChunkHeader 208 if (!atomic_compare_exchange_strong(&m->chunk_state, &old_chunk_state, in Recycle() 361 if (ac && atomic_load(&ac->chunk_state, memory_order_acquire) == in RePoisonChunk() 449 u8 left_state = atomic_load(&left_chunk->chunk_state, memory_order_relaxed); in ChooseChunk() 451 atomic_load(&right_chunk->chunk_state, memory_order_relaxed); in ChooseChunk() 474 if (atomic_load(&m->chunk_state, memory_order_acquire) != CHUNK_ALLOCATED) in UpdateAllocationStack() 605 atomic_store(&m->chunk_state, CHUNK_ALLOCATED, memory_order_release); in Allocate() 620 if (!atomic_compare_exchange_strong(&m->chunk_state, &old_chunk_state, in AtomicallySetQuarantineFlagIfAllocated() 636 CHECK_EQ(atomic_load(&m->chunk_state, memory_order_relaxed), in QuarantineChunk() 728 u8 chunk_state = atomic_load(&m->chunk_state, memory_order_acquire); in Reallocate() local [all …]
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
H A D | asan_allocator.cc | 75 u32 chunk_state : 8; // Must be first. member 143 CHECK_EQ(m->chunk_state, CHUNK_QUARANTINE); in Recycle() 303 ac->chunk_state == CHUNK_ALLOCATED) { in RePoisonChunk() 379 if (left_chunk->chunk_state != right_chunk->chunk_state) { in ChooseChunk() 380 if (left_chunk->chunk_state == CHUNK_ALLOCATED) in ChooseChunk() 382 if (right_chunk->chunk_state == CHUNK_ALLOCATED) in ChooseChunk() 384 if (left_chunk->chunk_state == CHUNK_QUARANTINE) in ChooseChunk() 386 if (right_chunk->chunk_state == CHUNK_QUARANTINE) in ChooseChunk() 568 CHECK_EQ(m->chunk_state, CHUNK_QUARANTINE); in QuarantineChunk() 663 u8 chunk_state = m->chunk_state; in Reallocate() local [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
H A D | asan_allocator.cc | 73 u32 chunk_state : 8; // Must be first. member 141 CHECK_EQ(m->chunk_state, CHUNK_QUARANTINE); in Recycle() 301 ac->chunk_state == CHUNK_ALLOCATED) { in RePoisonChunk() 377 if (left_chunk->chunk_state != right_chunk->chunk_state) { in ChooseChunk() 378 if (left_chunk->chunk_state == CHUNK_ALLOCATED) in ChooseChunk() 380 if (right_chunk->chunk_state == CHUNK_ALLOCATED) in ChooseChunk() 382 if (left_chunk->chunk_state == CHUNK_QUARANTINE) in ChooseChunk() 384 if (right_chunk->chunk_state == CHUNK_QUARANTINE) in ChooseChunk() 566 CHECK_EQ(m->chunk_state, CHUNK_QUARANTINE); in QuarantineChunk() 661 u8 chunk_state = m->chunk_state; in Reallocate() local [all …]
|