Lines Matching refs:num
102 void dvmSetBit(BitVector* pBits, unsigned int num) in dvmSetBit() argument
104 if (num >= pBits->storageSize * sizeof(u4) * 8) { in dvmSetBit()
107 num, pBits->storageSize * sizeof(u4) * 8); in dvmSetBit()
112 unsigned int newSize = (num + 1 + 31) >> 5; in dvmSetBit()
124 pBits->storage[num >> 5] |= 1 << (num & 0x1f); in dvmSetBit()
130 void dvmClearBit(BitVector* pBits, unsigned int num) in dvmClearBit() argument
132 assert(num < pBits->storageSize * sizeof(u4) * 8); in dvmClearBit()
134 pBits->storage[num >> 5] &= ~(1 << (num & 0x1f)); in dvmClearBit()
167 bool dvmIsBitSet(const BitVector* pBits, unsigned int num) in dvmIsBitSet() argument
169 assert(num < pBits->storageSize * sizeof(u4) * 8); in dvmIsBitSet()
171 unsigned int val = pBits->storage[num >> 5] & (1 << (num & 0x1f)); in dvmIsBitSet()