Lines Matching refs:chunk_state

90   atomic_uint8_t chunk_state;  member in __asan::ChunkHeader
209 if (!atomic_compare_exchange_strong(&m->chunk_state, &old_chunk_state, in Recycle()
362 if (ac && atomic_load(&ac->chunk_state, memory_order_acquire) == in RePoisonChunk()
450 u8 left_state = atomic_load(&left_chunk->chunk_state, memory_order_relaxed); in ChooseChunk()
452 atomic_load(&right_chunk->chunk_state, memory_order_relaxed); in ChooseChunk()
475 if (atomic_load(&m->chunk_state, memory_order_acquire) != CHUNK_ALLOCATED) in UpdateAllocationStack()
606 atomic_store(&m->chunk_state, CHUNK_ALLOCATED, memory_order_release); in Allocate()
621 if (!atomic_compare_exchange_strong(&m->chunk_state, &old_chunk_state, in AtomicallySetQuarantineFlagIfAllocated()
637 CHECK_EQ(atomic_load(&m->chunk_state, memory_order_relaxed), in QuarantineChunk()
729 u8 chunk_state = atomic_load(&m->chunk_state, memory_order_acquire); in Reallocate() local
730 if (chunk_state != CHUNK_ALLOCATED) in Reallocate()
731 ReportInvalidFree(old_ptr, chunk_state, stack); in Reallocate()
756 void ReportInvalidFree(void *ptr, u8 chunk_state, BufferedStackTrace *stack) { in ReportInvalidFree()
757 if (chunk_state == CHUNK_QUARANTINE) in ReportInvalidFree()
784 u8 state = atomic_load(&p->chunk_state, memory_order_relaxed); in GetAsanChunk()
807 if (atomic_load(&m->chunk_state, memory_order_acquire) != CHUNK_ALLOCATED) in AllocationSize()
873 return chunk_ && atomic_load(&chunk_->chunk_state, memory_order_relaxed) != in IsValid()
877 return chunk_ && atomic_load(&chunk_->chunk_state, memory_order_relaxed) == in IsAllocated()
881 return chunk_ && atomic_load(&chunk_->chunk_state, memory_order_relaxed) == in IsQuarantined()
1114 if (!m || atomic_load(&m->chunk_state, memory_order_acquire) != in PointsIntoChunk()
1139 return atomic_load(&m->chunk_state, memory_order_relaxed) == in allocated()
1174 (atomic_load(&m->chunk_state, memory_order_acquire) != in IgnoreObjectLocked()