Lines Matching refs:uintptr_t
54 uintptr_t* bitmap_begin = reinterpret_cast<uintptr_t*>(mem_map.Begin()); in CreateFromMemMap()
62 uintptr_t* bitmap_begin, in SpaceBitmap()
67 bitmap_begin_(reinterpret_cast<Atomic<uintptr_t>*>(bitmap_begin)), in SpaceBitmap()
69 heap_begin_(reinterpret_cast<uintptr_t>(heap_begin)), in SpaceBitmap()
70 heap_limit_(reinterpret_cast<uintptr_t>(heap_begin) + heap_capacity), in SpaceBitmap()
99 void SpaceBitmap<kAlignment>::SetHeapLimit(uintptr_t new_end) { in SetHeapLimit()
125 uintptr_t begin_offset = reinterpret_cast<uintptr_t>(begin) - heap_begin_; in ClearRange()
126 uintptr_t end_offset = reinterpret_cast<uintptr_t>(end) - heap_begin_; in ClearRange()
137 const uintptr_t start_index = OffsetToIndex(begin_offset); in ClearRange()
138 const uintptr_t end_index = OffsetToIndex(end_offset); in ClearRange()
147 Atomic<uintptr_t>* const src = source_bitmap->Begin(); in CopyFrom()
148 Atomic<uintptr_t>* const dest = Begin(); in CopyFrom()
157 uintptr_t sweep_begin, uintptr_t sweep_end, in SweepWalk()
172 Atomic<uintptr_t>* live = live_bitmap.bitmap_begin_; in SweepWalk()
173 Atomic<uintptr_t>* mark = mark_bitmap.bitmap_begin_; in SweepWalk()
184 uintptr_t garbage = in SweepWalk()
194 uintptr_t garbage = in SweepWalk()
197 uintptr_t ptr_base = IndexToOffset(i) + live_bitmap.heap_begin_; in SweepWalk()
200 garbage ^= (static_cast<uintptr_t>(1)) << shift; in SweepWalk()