Searched refs:hb (Results 1 - 4 of 4) sorted by relevance
/dalvik/vm/alloc/ |
H A D | HeapBitmapInlines.h | 20 static unsigned long dvmHeapBitmapSetAndReturnObjectBit(HeapBitmap *hb, const void *obj) __attribute__((used)); 21 static void dvmHeapBitmapSetObjectBit(HeapBitmap *hb, const void *obj) __attribute__((used)); 22 static void dvmHeapBitmapClearObjectBit(HeapBitmap *hb, const void *obj) __attribute__((used)); 27 static unsigned long _heapBitmapModifyObjectBit(HeapBitmap *hb, const void *obj, argument 30 const uintptr_t offset = (uintptr_t)obj - hb->base; 34 assert(hb->bits != NULL); 35 assert((uintptr_t)obj >= hb->base); 36 assert(index < hb->bitsLen / sizeof(*hb->bits)); 38 if ((uintptr_t)obj > hb 63 dvmHeapBitmapSetAndReturnObjectBit(HeapBitmap *hb, const void *obj) argument 73 dvmHeapBitmapSetObjectBit(HeapBitmap *hb, const void *obj) argument 81 dvmHeapBitmapClearObjectBit(HeapBitmap *hb, const void *obj) argument 93 dvmHeapBitmapIsObjectBitSet(const HeapBitmap *hb, const void *obj) argument [all...] |
H A D | HeapBitmap.cpp | 26 bool dvmHeapBitmapInit(HeapBitmap *hb, const void *base, size_t maxSize, argument 32 assert(hb != NULL); 34 bitsLen = HB_OFFSET_TO_INDEX(maxSize) * sizeof(*hb->bits); 40 hb->bits = (unsigned long *)bits; 41 hb->bitsLen = hb->allocLen = bitsLen; 42 hb->base = (uintptr_t)base; 43 hb->max = hb->base - 1; 50 void dvmHeapBitmapDelete(HeapBitmap *hb) argument 64 dvmHeapBitmapZero(HeapBitmap *hb) argument 82 dvmHeapBitmapCoversAddress(const HeapBitmap *hb, const void *obj) argument [all...] |
H A D | HeapBitmap.h | 85 bool dvmHeapBitmapInit(HeapBitmap *hb, const void *base, size_t maxSize, 91 void dvmHeapBitmapDelete(HeapBitmap *hb); 97 void dvmHeapBitmapZero(HeapBitmap *hb); 103 bool dvmHeapBitmapCoversAddress(const HeapBitmap *hb, const void *obj);
|
/dalvik/vm/alloc/TEST/HeapBitmapTest/ |
H A D | main.c | 25 HeapBitmap hb; local 28 memset(&hb, 0x55, sizeof(hb)); 30 ok = dvmHeapBitmapInit(&hb, HEAP_BASE, HEAP_SIZE, "test"); 33 assert(hb.bits != NULL); 34 assert(hb.bitsLen >= HB_OFFSET_TO_INDEX(HEAP_SIZE)); 35 assert(hb.base == (uintptr_t)HEAP_BASE); 36 assert(hb.max < hb.base); 38 /* Make sure hb 66 is_zeroed(const HeapBitmap *hb) argument 78 assert_empty(const HeapBitmap *hb) argument 107 HeapBitmap hb; local 184 HeapBitmap hb; local 209 HeapBitmap hb; local [all...] |
Completed in 74 milliseconds