Searched refs:hb (Results 1 - 4 of 4) sorted by relevance

/dalvik/vm/alloc/
H A DHeapBitmapInlines.h20 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 DHeapBitmap.cpp26 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 DHeapBitmap.h85 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 Dmain.c25 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