Lines Matching refs:base
28 dvmHeapBitmapInit(HeapBitmap *hb, const void *base, size_t maxSize, in dvmHeapBitmapInit() argument
44 hb->base = (uintptr_t)base; in dvmHeapBitmapInit()
45 hb->max = hb->base - 1; in dvmHeapBitmapInit()
77 hb->max = hb->base - 1; in dvmHeapBitmapZero()
110 const uintptr_t ptrBase = HB_INDEX_TO_OFFSET(i) + hb_->base; \ in dvmHeapBitmapSweepWalk()
124 index = HB_OFFSET_TO_INDEX(hb_->max - hb_->base); \ in dvmHeapBitmapSweepWalk()
136 if (liveHb->base != markHb->base) { in dvmHeapBitmapSweepWalk()
138 liveHb->base, markHb->base); in dvmHeapBitmapSweepWalk()
146 if (liveHb->max < liveHb->base && markHb->max < markHb->base) { in dvmHeapBitmapSweepWalk()
154 if (liveHb->max >= liveHb->base && markHb->max >= markHb->base) { in dvmHeapBitmapSweepWalk()
158 offset = ((liveHb->max < markHb->max) ? liveHb->max : markHb->max) - liveHb->base; in dvmHeapBitmapSweepWalk()
187 index = HB_OFFSET_TO_INDEX(longHb->max - longHb->base); in dvmHeapBitmapSweepWalk()