Lines Matching refs:uintptr_t
26 BumpPointerAllocator::BumpPointerAllocator(uintptr_t begin, uintptr_t end) : begin_(begin), top_(be… in BumpPointerAllocator()
35 void BumpPointerAllocator::Reset(uintptr_t begin, uintptr_t end) in Reset()
43 void BumpPointerAllocator::Reset(uintptr_t begin, uintptr_t end, uintptr_t top) in Reset()
51 uintptr_t BumpPointerAllocator::Allocate(size_t size) in Allocate()
58 uintptr_t result = top_; in Allocate()
90 uintptr_t FreeListAllocator::Allocate(size_t size) in Allocate()
104 uintptr_t FreeListAllocator::Allocate(FreeObject *object, size_t size) in Allocate()
106 uintptr_t begin = object->GetBegin(); in Allocate()
107 uintptr_t end = object->GetEnd(); in Allocate()
108 uintptr_t remainSize = end - begin - size; in Allocate()
139 void FreeListAllocator::ResetBumpPointer(uintptr_t begin, uintptr_t end, uintptr_t top) in ResetBumpPointer()
145 void FreeListAllocator::Free(uintptr_t begin, size_t size, bool isAdd) in Free()
157 uintptr_t FreeListAllocator::LookupSuitableFreeObject(size_t size) in LookupSuitableFreeObject()