Lines Matching refs:bitmap
97 void dvmHeapBitmapWalk(const HeapBitmap *bitmap, BitmapCallback *callback, in dvmHeapBitmapWalk() argument
100 assert(bitmap != NULL); in dvmHeapBitmapWalk()
101 assert(bitmap->bits != NULL); in dvmHeapBitmapWalk()
103 uintptr_t end = HB_OFFSET_TO_INDEX(bitmap->max - bitmap->base); in dvmHeapBitmapWalk()
105 unsigned long word = bitmap->bits[i]; in dvmHeapBitmapWalk()
108 uintptr_t ptrBase = HB_INDEX_TO_OFFSET(i) + bitmap->base; in dvmHeapBitmapWalk()
131 void dvmHeapBitmapScanWalk(HeapBitmap *bitmap, in dvmHeapBitmapScanWalk() argument
134 assert(bitmap != NULL); in dvmHeapBitmapScanWalk()
135 assert(bitmap->bits != NULL); in dvmHeapBitmapScanWalk()
137 uintptr_t end = HB_OFFSET_TO_INDEX(bitmap->max - bitmap->base); in dvmHeapBitmapScanWalk()
140 unsigned long word = bitmap->bits[i]; in dvmHeapBitmapScanWalk()
143 uintptr_t ptrBase = HB_INDEX_TO_OFFSET(i) + bitmap->base; in dvmHeapBitmapScanWalk()
144 void *finger = (void *)(HB_INDEX_TO_OFFSET(i + 1) + bitmap->base); in dvmHeapBitmapScanWalk()
151 end = HB_OFFSET_TO_INDEX(bitmap->max - bitmap->base); in dvmHeapBitmapScanWalk()