Home
last modified time | relevance | path

Searched refs:PA_DCHECK (Results 1 – 25 of 68) sorted by relevance

123

/external/cronet/base/allocator/partition_allocator/
Dpartition_page.h72 PA_DCHECK(0 < extent->number_of_consecutive_super_pages); in SuperPagesBeginFromExtent()
74 PA_DCHECK(IsManagedByNormalBuckets(extent_as_uintptr)); in SuperPagesBeginFromExtent()
277 PA_DCHECK(provisioned_size <= bucket->get_bytes_per_span()); in GetProvisionedSize()
413 PA_DCHECK(IsReservationStart(super_page)); in PartitionSuperPageToMetadataArea()
414 PA_DCHECK(!(super_page & kSuperPageOffsetMask)); in PartitionSuperPageToMetadataArea()
459 PA_DCHECK(!(super_page % kSuperPageAlignment)); in SuperPageStateBitmapAddr()
490 PA_DCHECK(!(super_page % kSuperPageAlignment)); in SuperPagePayloadBegin()
501 PA_DCHECK(!(super_page % kSuperPageAlignment)); in SuperPagePayloadEnd()
517 PA_DCHECK((SuperPagePayloadSize(super_page, root->IsQuarantineAllowed()) / in IncrementNumberOfNonemptySlotSpans()
526 PA_DCHECK(number_of_nonempty_slot_spans); in DecrementNumberOfNonemptySlotSpans()
[all …]
Dpage_allocator.cc81 PA_DCHECK(base_length >= trim_length); in TrimMapping()
82 PA_DCHECK(internal::base::bits::IsPowerOfTwo(alignment)); in TrimMapping()
83 PA_DCHECK(alignment_offset < alignment); in TrimMapping()
86 PA_DCHECK(new_base >= base_address); in TrimMapping()
89 PA_DCHECK(base_length == trim_length || pre_slack || post_slack); in TrimMapping()
90 PA_DCHECK(pre_slack < base_length); in TrimMapping()
91 PA_DCHECK(post_slack < base_length); in TrimMapping()
111 PA_DCHECK(internal::base::bits::IsPowerOfTwo(alignment)); in NextAlignedWithOffset()
112 PA_DCHECK(requested_offset < alignment); in NextAlignedWithOffset()
121 PA_DCHECK(new_address >= address); in NextAlignedWithOffset()
[all …]
Dpartition_bucket.cc51 PA_DCHECK(!PartitionAddressSpace::IsInRegularPool(shadow_metadata_start)); in ShadowMetadataStart()
52 PA_DCHECK(!PartitionAddressSpace::IsInBRPPool(shadow_metadata_start)); in ShadowMetadataStart()
82 PA_DCHECK(!(start % kSuperPageSize)); in AreAllowedSuperPagesForBRPPool()
117 PA_DCHECK(!(requested_address % kSuperPageSize)); in ReserveMemoryFromPool()
188 PA_DCHECK(!(reserved_address % kSuperPageSize)); in ReserveMemoryFromPool()
198 PA_DCHECK((slot_span_alignment >= PartitionPageSize()) && in PartitionDirectMap()
273 PA_DCHECK(slot_size <= available_reservation_size); in PartitionDirectMap()
350 PA_DCHECK(offset_ptr < GetReservationOffsetTableEnd(address_start)); in PartitionDirectMap()
351 PA_DCHECK(offset < kOffsetTagNormalBuckets); in PartitionDirectMap()
362 PA_DCHECK(!super_page_extent->number_of_consecutive_super_pages); in PartitionDirectMap()
[all …]
Dpartition_page.cc44 PA_DCHECK(extent->prev_extent->next_extent == extent); in PartitionDirectUnmap()
50 PA_DCHECK(extent->next_extent->prev_extent == extent); in PartitionDirectUnmap()
58 PA_DCHECK(!(reservation_size & DirectMapAllocationGranularityOffsetMask())); in PartitionDirectUnmap()
59 PA_DCHECK(root->total_size_of_direct_mapped_pages >= reservation_size); in PartitionDirectUnmap()
87 PA_DCHECK(is_empty()); in RegisterEmpty()
98 PA_DCHECK(empty_cache_index_ < kMaxFreeableSpans); in RegisterEmpty()
99 PA_DCHECK(root->global_empty_slot_span_ring[empty_cache_index_] == this); in RegisterEmpty()
169 PA_DCHECK(this != get_sentinel_slot_span()); in FreeSlowPath()
180 PA_DCHECK(!bucket->is_direct_mapped()); in FreeSlowPath()
182 PA_DCHECK(num_allocated_slots == in FreeSlowPath()
[all …]
Dpartition_address_space.cc217 PA_DCHECK(setup_.core_pools_base_mask_ == (setup_.brp_pool_base_mask_ << 1)); in Init()
227 PA_DCHECK(!(setup_.regular_pool_base_address_ & (regular_pool_size - 1))); in Init()
228 PA_DCHECK(!(setup_.brp_pool_base_address_ & (brp_pool_size - 1))); in Init()
230 PA_DCHECK(!(setup_.regular_pool_base_address_ & (glued_pool_sizes - 1))); in Init()
234 PA_DCHECK(!IsInRegularPool(setup_.regular_pool_base_address_ - 1)); in Init()
235 PA_DCHECK(IsInRegularPool(setup_.regular_pool_base_address_)); in Init()
236 PA_DCHECK(IsInRegularPool(setup_.regular_pool_base_address_ + in Init()
238 PA_DCHECK( in Init()
240 PA_DCHECK(!IsInBRPPool(setup_.brp_pool_base_address_ - 1)); in Init()
241 PA_DCHECK(IsInBRPPool(setup_.brp_pool_base_address_)); in Init()
[all …]
Daddress_pool_manager.cc52 PA_DCHECK(!(ptr & kSuperPageOffsetMask)); in Add()
53 PA_DCHECK(!((ptr + length) & kSuperPageOffsetMask)); in Add()
89 PA_DCHECK(pool->IsInitialized()); in Remove()
110 PA_DCHECK(kNullPoolHandle < handle && handle <= kNumPools); in UnreserveAndDecommit()
112 PA_DCHECK(pool->IsInitialized()); in UnreserveAndDecommit()
124 PA_DCHECK(address_begin_ < address_end_); in Initialize()
147 PA_DCHECK(IsInitialized()); in GetUsedSuperPages()
152 PA_DCHECK(IsInitialized()); in GetBaseAddress()
159 PA_DCHECK(!(requested_size & kSuperPageOffsetMask)); in FindChunk()
194 PA_DCHECK(!alloc_bitset_.test(i)); in FindChunk()
[all …]
Dreservation_offset_table.h117 PA_DCHECK(kNullPoolHandle < handle && handle <= kNumPools); in GetReservationOffsetTable()
143 PA_DCHECK(table_index < in ReservationOffsetPointer()
166 PA_DCHECK(table_index < in ReservationOffsetPointer()
192 PA_DCHECK(!is_in_brp_pool); in GetDirectMapReservationStart()
196 PA_DCHECK(*offset_ptr != kOffsetTagNotAllocated); in GetDirectMapReservationStart()
215 PA_DCHECK(is_in_brp_pool == in GetDirectMapReservationStart()
217 PA_DCHECK(is_in_regular_pool == in GetDirectMapReservationStart()
219 PA_DCHECK(is_in_configurable_pool == in GetDirectMapReservationStart()
222 PA_DCHECK(is_in_pkey_pool == in GetDirectMapReservationStart()
225 PA_DCHECK(*ReservationOffsetPointer(reservation_start) == 0); in GetDirectMapReservationStart()
[all …]
Dpartition_root.h643 PA_DCHECK(IsConfigurablePoolAvailable()); in PA_COMPONENT_EXPORT()
695 PA_DCHECK(flags.scan_mode != ScanMode::kEnabled || IsQuarantineEnabled()); in PA_COMPONENT_EXPORT()
717 PA_DCHECK(raw_size <= internal::MaxDirectMapped()); in PA_COMPONENT_EXPORT()
727 PA_DCHECK(padded_raw_size <= internal::MaxDirectMapped()); in PA_COMPONENT_EXPORT()
766 PA_DCHECK(size + flags.extras_size >= size); in PA_COMPONENT_EXPORT()
837 PA_DCHECK(i <= internal::kNumBuckets); in PA_COMPONENT_EXPORT()
859 PA_DCHECK(ret == bucket->is_direct_mapped()); in PA_COMPONENT_EXPORT()
943 PA_DCHECK(IsManagedByPartitionAllocBRPPool(address)); in PartitionAllocGetDirectMapSlotStartInBRPPool()
963 PA_DCHECK(page->is_valid); in PartitionAllocGetDirectMapSlotStartInBRPPool()
964 PA_DCHECK(!page->slot_span_metadata_offset); in PartitionAllocGetDirectMapSlotStartInBRPPool()
[all …]
Dfreeslot_bitmap.h38 PA_DCHECK(cell_addr < superpage_bitmap_start + kFreeSlotBitmapSize); in GetFreeSlotBitmapCellPtrAndBitIndex()
41 PA_DCHECK(bit_index < kFreeSlotBitmapBitsPerCell); in GetFreeSlotBitmapCellPtrAndBitIndex()
86 PA_DCHECK(begin_addr <= end_addr); in FreeSlotBitmapReset()
88 PA_DCHECK((end_addr & (kSmallestBucket - 1)) == 0u); in FreeSlotBitmapReset()
114 PA_DCHECK((*begin_cell & (~CellWithTrailingOnes(begin_bit_index) & in FreeSlotBitmapReset()
121 PA_DCHECK((*begin_cell & ~CellWithTrailingOnes(begin_bit_index)) == 0u); in FreeSlotBitmapReset()
127 PA_DCHECK((*end_cell & CellWithTrailingOnes(end_bit_index)) == 0u); in FreeSlotBitmapReset()
131 PA_DCHECK(*cell == 0u); in FreeSlotBitmapReset()
Dpartition_root.cc74 PA_DCHECK(IsManagedByNormalBucketsOrDirectMap(adjusted_address)); in IsPtrWithinSameAlloc()
86 PA_DCHECK(root->brp_enabled()); in IsPtrWithinSameAlloc()
146 PA_DCHECK(order == kReverse); in Enumerate()
170 PA_DCHECK(prev->next_root == root); in Unregister()
173 PA_DCHECK(partition_roots_ == root); in Unregister()
177 PA_DCHECK(next->prev_root == root); in Unregister()
218 PA_DCHECK(root); in LockRoot()
397 PA_DCHECK(bucket_num_slots <= kMaxSlotCount); in PartitionPurgeSlotSpan()
398 PA_DCHECK(slot_span->num_unprovisioned_slots < bucket_num_slots); in PartitionPurgeSlotSpan()
415 PA_DCHECK(slot_number < num_slots); in PartitionPurgeSlotSpan()
[all …]
Ddangling_raw_ptr_checks.cc21 PA_DCHECK(g_dangling_raw_ptr_detected_fn); in GetDanglingRawPtrDetectedFn()
26 PA_DCHECK(g_dangling_raw_ptr_released_fn); in GetDanglingRawPtrReleasedFn()
31 PA_DCHECK(fn); in SetDanglingRawPtrDetectedFn()
36 PA_DCHECK(fn); in SetDanglingRawPtrReleasedFn()
45 PA_DCHECK(fn); in SetUnretainedDanglingRawPtrDetectedFn()
Dpartition_bucket.h94 PA_DCHECK((slot_size % SystemPageSize()) == 0); in CanStoreRawSize()
95 PA_DCHECK(is_direct_mapped() || get_slots_per_span() == 1); in CanStoreRawSize()
117 PA_DCHECK(ret <= SlotSpanMetadata<thread_safe>::kMaxSlotsPerSlotSpan); in get_slots_per_span()
150 PA_DCHECK(offset_in_slot_span <= kMaxBucketed); in GetSlotNumber()
151 PA_DCHECK(slot_size <= kMaxBucketed); in GetSlotNumber()
155 PA_DCHECK(offset_in_slot_span / slot_size == offset_in_slot); in GetSlotNumber()
Dpartition_bucket_lookup.h147 PA_DCHECK(bucket_sizes_[bucket_index] > size); in BucketIndexLookup()
151 PA_DCHECK(bucket_sizes_[bucket_index] == size); in BucketIndexLookup()
168 PA_DCHECK(bucket_index < kNumBuckets); in BucketIndexLookup()
169 PA_DCHECK(bucket_index_ptr == bucket_index_lookup_ + ((kBitsPerSizeT + 1) * in BucketIndexLookup()
212 PA_DCHECK(size <= n); in RoundUpToPowerOfTwo()
219 PA_DCHECK(size <= next_power); in RoundUpSize()
220 PA_DCHECK(prev_power < size); in RoundUpSize()
250 PA_DCHECK(index <= kNumBuckets); // Last one is the sentinel bucket. in GetIndexForDenserBuckets()
Dmemory_reclaimer.cc27 PA_DCHECK(partition); in RegisterPartition()
29 PA_DCHECK(it_and_whether_inserted.second); in RegisterPartition()
35 PA_DCHECK(partition); in UnregisterPartition()
37 PA_DCHECK(erased_count == 1u); in UnregisterPartition()
Dpartition_alloc_check.h50 #define PA_DCHECK(condition) PA_CHECK(condition) macro
52 #define PA_DCHECK(condition) PA_EAT_CHECK_STREAM_PARAMS(!(condition)) macro
70 #define PA_DCHECK(condition) PA_BASE_DCHECK(condition) macro
84 #define PA_SCAN_DCHECK(expr) PA_DCHECK(expr)
Dpartition_direct_map_extent.h56 PA_DCHECK(slot_span->bucket->is_direct_mapped()); in FromSlotSpan()
60 PA_DCHECK(&metadata->page.slot_span_metadata == slot_span); in FromSlotSpan()
68 PA_DCHECK(slot_span->bucket->is_direct_mapped()); in FromSlotSpan()
Dpartition_address_space.h53 PA_DCHECK(!IsInBRPPool(address)); in PA_COMPONENT_EXPORT()
66 PA_DCHECK(IsConfigurablePoolInitialized()); in PA_COMPONENT_EXPORT()
107 PA_DCHECK(setup_.brp_pool_base_address_ != kUninitializedPoolBaseAddress); in PA_COMPONENT_EXPORT()
111 PA_DCHECK(setup_.brp_pool_base_address_ == kUninitializedPoolBaseAddress); in PA_COMPONENT_EXPORT()
165 PA_DCHECK(ret == (IsInRegularPool(address) || IsInBRPPool(address))); in PA_COMPONENT_EXPORT()
180 PA_DCHECK(IsInBRPPool(address)); in PA_COMPONENT_EXPORT()
429 PA_DCHECK(!internal::PartitionAddressSpace::IsInBRPPool(address)); in IsManagedByPartitionAlloc()
Dpartition_tls.h74 PA_DCHECK(pthread_getspecific(key) == FastTlsGet(key)); in PartitionTlsGet()
83 PA_DCHECK(!ret); in PartitionTlsSet()
119 PA_DCHECK(ret);
Dspinning_mutex.cc116 PA_DCHECK(errno != EACCES); in FutexWait()
117 PA_DCHECK(errno != EINVAL); in FutexWait()
155 PA_DCHECK(retval == 0); in LockSlow()
/external/cronet/base/allocator/partition_allocator/partition_alloc_base/memory/
Dref_counted.h63 PA_DCHECK(needs_adopt_ref_); in PA_COMPONENT_EXPORT()
70 PA_DCHECK(!in_dtor_); in PA_COMPONENT_EXPORT()
74 PA_DCHECK(!needs_adopt_ref_); in PA_COMPONENT_EXPORT()
81 PA_DCHECK(!in_dtor_); in PA_COMPONENT_EXPORT()
85 PA_DCHECK(!needs_adopt_ref_); in PA_COMPONENT_EXPORT()
92 PA_DCHECK(!in_dtor_); in PA_COMPONENT_EXPORT()
93 PA_DCHECK(!ref_count_.IsZero()); in PA_COMPONENT_EXPORT()
/external/cronet/base/allocator/partition_allocator/starscan/
Dpcscan_internal.cc323 PA_DCHECK(nonempty_slot_spans == visited); in IterateNonEmptySlotSpans()
450 PA_DCHECK(offset_in_words <= in SuperPageSnapshot()
453 PA_DCHECK(size_in_words <= in SuperPageSnapshot()
455 PA_DCHECK( in SuperPageSnapshot()
1060 PA_DCHECK(!pcscan_.IsJoinable()); in SweepQuarantine()
1197 PA_DCHECK(!posted_task_.get()); in PostTask()
1234 PA_DCHECK(lock.owns_lock()); in Wait()
1270 PA_DCHECK(wanted_delay_.is_zero()); in TaskLoop()
1295 PA_DCHECK(!is_initialized_); in Initialize()
1329 PA_DCHECK(is_initialized()); in PerformScan()
[all …]
Dwrite_protector.cc38 PA_DCHECK(-1 != uffd); in UserFaultFDThread()
55 PA_DCHECK(UFFD_EVENT_PAGEFAULT == msg.event); in UserFaultFDThread()
57 PA_DCHECK(UFFD_PAGEFAULT_FLAG_WP & msg.arg.pagefault.flags); in UserFaultFDThread()
102 PA_DCHECK(0 == (begin % SystemPageSize())); in UserFaultFDWPSet()
103 PA_DCHECK(0 == (length % SystemPageSize())); in UserFaultFDWPSet()
Dstats_collector.h188 PA_DCHECK(event.start_time.is_null()); in RegisterBeginEventFromCurrentThread()
189 PA_DCHECK(event.end_time.is_null()); in RegisterBeginEventFromCurrentThread()
201 PA_DCHECK(!event.start_time.is_null()); in RegisterEndEventFromCurrentThread()
202 PA_DCHECK(event.end_time.is_null()); in RegisterEndEventFromCurrentThread()
208 PA_DCHECK(process_name_); in ToUMAString()
226 PA_DCHECK(process_name_); in ToUMAString()
/external/cronet/base/allocator/partition_allocator/partition_alloc_base/time/
Dtime_win.cc70 PA_DCHECK(CanConvertToFileTime(us)) << "Out-of-range: Cannot convert " << us in MicrosecondsToFileTime()
267 PA_DCHECK(g_high_res_timer_count != max); in ActivateHighResolutionTimer()
270 PA_DCHECK(g_high_res_timer_count != 0u); in ActivateHighResolutionTimer()
441 PA_DCHECK(g_qpc_ticks_per_second > 0); in QPCValueToTimeDelta()
576 PA_DCHECK(IsSupported()); in GetForThread()
666 PA_DCHECK(HasConstantRateTSC()); in TSCTicksPerSecond()
706 PA_DCHECK(perf_counter_now >= perf_counter_initial); in TSCTicksPerSecond()
716 PA_DCHECK(tsc_now >= tsc_initial); in TSCTicksPerSecond()
/external/cronet/base/allocator/partition_allocator/starscan/stack/
Dstack.cc88 PA_DCHECK(stack_top); in Stack()
124 PA_DCHECK(stack); in IteratePointersImpl()
125 PA_DCHECK(visitor); in IteratePointersImpl()

123