• Home
  • Raw
  • Download

Lines Matching refs:HeapSource

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()
424 static void promoteBlockByAddr(HeapSource *heapSource, const void *addr) in promoteBlockByAddr()
443 HeapSource *heapSource; in dvmHeapSourceStartup()
531 HeapSource *heapSource; in dvmHeapSourceGetValue()
585 HeapSource *heapSource; in dvmHeapSourceAlloc()
640 HeapSource *heapSource; in allocateGray()
663 HeapSource *heapSource = gDvm.gcHeap->heapSource; in dvmHeapSourceContainsAddress()
673 HeapSource *heapSource; in dvmHeapSourceContains()
765 HeapSource *heapSource = gDvm.gcHeap->heapSource; in dvmHeapSourceFlip()
787 HeapSource *heapSource = gDvm.gcHeap->heapSource; in room()
795 HeapSource *heapSource; in isSpaceInternal()
1881 static void scavengeBlock(HeapSource *heapSource, size_t block) in scavengeBlock()
1938 static void verifyBlock(HeapSource *heapSource, size_t block) in verifyBlock()
1975 static void describeBlockQueue(const HeapSource *heapSource) in describeBlockQueue()
2005 HeapSource *heapSource; in scavengeBlockQueue()
2028 HeapSource *heapSource = gDvm.gcHeap->heapSource; in verifyNewSpace()
2052 HeapSource *heapSource = gDvm.gcHeap->heapSource; in describeHeap()