Home
last modified time | relevance | path

Searched refs:BitVector (Results 1 – 4 of 4) sorted by relevance

/dalvik/vm/
DMisc.h155 typedef struct BitVector { struct
159 } BitVector; argument
162 BitVector* dvmAllocBitVector(int startBits, bool expandable);
163 void dvmFreeBitVector(BitVector* pBits);
175 int dvmAllocBit(BitVector* pBits);
176 bool dvmSetBit(BitVector* pBits, int num);
177 void dvmClearBit(BitVector* pBits, int num);
178 bool dvmIsBitSet(const BitVector* pBits, int num);
181 int dvmCountSetBits(const BitVector* pBits);
DMisc.c196 BitVector* dvmAllocBitVector(int startBits, bool expandable) in dvmAllocBitVector()
198 BitVector* bv; in dvmAllocBitVector()
204 bv = (BitVector*) malloc(sizeof(BitVector)); in dvmAllocBitVector()
218 void dvmFreeBitVector(BitVector* pBits) in dvmFreeBitVector()
234 int dvmAllocBit(BitVector* pBits) in dvmAllocBit()
271 bool dvmSetBit(BitVector* pBits, int num) in dvmSetBit()
292 void dvmClearBit(BitVector* pBits, int num) in dvmClearBit()
302 bool dvmIsBitSet(const BitVector* pBits, int num) in dvmIsBitSet()
313 int dvmCountSetBits(const BitVector* pBits) in dvmCountSetBits()
DGlobals.h381 BitVector* threadIdMap;
/dalvik/vm/analysis/
DReduceConstants.c243 BitVector* usedClasses;
244 BitVector* usedMethods;
245 BitVector* usedFields;
246 BitVector* usedStrings;
787 static bool constructIndexMap(int totalCount, const BitVector* pBits, in constructIndexMap()