| /src/external/gpl3/gcc/dist/libsanitizer/hwasan/ |
| hwasan_allocator.h | 39 atomic_uint8_t chunk_state; member in struct:__hwasan::Metadata
|
| /src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
| asan_allocator.cc | 75 u32 chunk_state : 8; // Must be first. member in struct:__asan::ChunkHeader 143 CHECK_EQ(m->chunk_state, CHUNK_QUARANTINE); 303 ac->chunk_state == CHUNK_ALLOCATED) { 379 if (left_chunk->chunk_state != right_chunk->chunk_state) { 380 if (left_chunk->chunk_state == CHUNK_ALLOCATED) 382 if (right_chunk->chunk_state == CHUNK_ALLOCATED) 384 if (left_chunk->chunk_state == CHUNK_QUARANTINE) 386 if (right_chunk->chunk_state == CHUNK_QUARANTINE) 389 // Same chunk_state: choose based on offset 663 u8 chunk_state = m->chunk_state; local [all...] |
| /src/external/gpl3/gcc/dist/libsanitizer/asan/ |
| asan_allocator.cpp | 92 atomic_uint8_t chunk_state; member in class:__asan::ChunkHeader 236 if (!atomic_compare_exchange_strong(&m->chunk_state, &old_chunk_state, 405 if (ac && atomic_load(&ac->chunk_state, memory_order_acquire) == 494 u8 left_state = atomic_load(&left_chunk->chunk_state, memory_order_relaxed); 496 atomic_load(&right_chunk->chunk_state, memory_order_relaxed); 507 // Same chunk_state: choose based on offset. 519 if (atomic_load(&m->chunk_state, memory_order_acquire) != CHUNK_ALLOCATED) 653 atomic_store(&m->chunk_state, CHUNK_ALLOCATED, memory_order_release); 667 // Flip the chunk_state atomically to avoid race on double-free. 668 if (!atomic_compare_exchange_strong(&m->chunk_state, &old_chunk_state 760 u8 chunk_state = atomic_load(&m->chunk_state, memory_order_acquire); local [all...] |
| /src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
| asan_allocator.cpp | 90 atomic_uint8_t chunk_state; member in class:__asan::ChunkHeader 208 if (!atomic_compare_exchange_strong(&m->chunk_state, &old_chunk_state, 361 if (ac && atomic_load(&ac->chunk_state, memory_order_acquire) == 449 u8 left_state = atomic_load(&left_chunk->chunk_state, memory_order_relaxed); 451 atomic_load(&right_chunk->chunk_state, memory_order_relaxed); 462 // Same chunk_state: choose based on offset. 474 if (atomic_load(&m->chunk_state, memory_order_acquire) != CHUNK_ALLOCATED) 605 atomic_store(&m->chunk_state, CHUNK_ALLOCATED, memory_order_release); 619 // Flip the chunk_state atomically to avoid race on double-free. 620 if (!atomic_compare_exchange_strong(&m->chunk_state, &old_chunk_state 728 u8 chunk_state = atomic_load(&m->chunk_state, memory_order_acquire); local [all...] |