Searched refs:HeapSource (Results 1 – 3 of 3) sorted by relevance
/dalvik/vm/alloc/ |
D | HeapSource.cpp | 33 static size_t getMaximumSize(const HeapSource *hs); 101 struct HeapSource { struct 195 static bool isSoftLimited(const HeapSource *hs) in isSoftLimited() argument 210 static size_t getAllocLimit(const HeapSource *hs) in getAllocLimit() 223 static size_t oldHeapOverhead(const HeapSource *hs, bool includeActive) in oldHeapOverhead() 244 static Heap *ptr2heap(const HeapSource *hs, const void *ptr) in ptr2heap() 275 HeapSource* hs = gDvm.gcHeap->heapSource; in countAllocation() 290 HeapSource* hs = gDvm.gcHeap->heapSource; in countFree() 298 static HeapSource *gHs = NULL; 362 static bool addInitialHeap(HeapSource *hs, mspace msp, size_t maximumSize) in addInitialHeap() [all …]
|
D | HeapInternal.h | 24 struct HeapSource; 27 HeapSource *heapSource;
|
D | Copying.cpp | 143 static void enqueueBlock(HeapSource *heapSource, size_t block); 178 struct HeapSource { struct 246 static void describeBlocks(const HeapSource *heapSource) in describeBlocks() argument 282 static int isValidAddress(const HeapSource *heapSource, const u1 *addr) in isValidAddress() 296 static void *allocateBlocks(HeapSource *heapSource, size_t blocks) in allocateBlocks() 349 static size_t addressToBlock(const HeapSource *heapSource, const void *addr) in addressToBlock() 357 static u1 *blockToAddress(const HeapSource *heapSource, size_t block) in blockToAddress() 366 static void clearBlock(HeapSource *heapSource, size_t block) in clearBlock() 377 static void clearFromSpace(HeapSource *heapSource) in clearFromSpace() 406 static void enqueueBlock(HeapSource *heapSource, size_t block) in enqueueBlock() [all …]
|